This issue is to configure hg.python.org to display the full e-mail name on the "annotate" pages. Currently, instead of displaying everything before the "@" symbol, the pages display only the portion of e-mail addresses up to the first "." or "@", for example "tim@19837". Information on how to configure hgweb this way is here: http://bz.selenic.com/show_bug.cgi?id=2276
I don't think it's necessary to have the full email name for each line. The current format already allows you to distinguish users and reversions. If you need more information you can click on it and look at the changeset info. There might be problems if two people with the same name in the email work on the same file, but that sounds quite unlikely.
AFAIU, the current behavior would be to shorten "g.brandl@gmx.net" to "g", if I used my other email address for committing. That's a little short and not at all illuminating :)
I usually don't care about the author, but about the changeset. The 'name@rev' provides an easy way to distinguish chunks of code that got changed in the same commit, and usually gives you enough information to figure out who the author is. Once I identified the interesting chunk I usually click on it to see the full diff, commit message, and related issue in the tracker.
This is the suggested change in the bug report I linked to above (providing we are using 2.3 or later): > If you'd like the latter in hgweb, you can get it by editing '|user' [to '