# HG changeset patch # User Patrick Mezard # Date 1208983553 -7200 # Node ID ccc2481e3954543bfe169d381409f9232a04173b # Parent 3b6f18851d874ad03ad343079f87498197aa22fc webcommands: pass full author to annotate, fix templates (issue 1054) diff -r 3b6f18851d87 -r ccc2481e3954 mercurial/hgweb/webcommands.py --- a/mercurial/hgweb/webcommands.py Wed Apr 23 11:40:33 2008 +0200 +++ b/mercurial/hgweb/webcommands.py Wed Apr 23 22:45:53 2008 +0200 @@ -464,7 +464,6 @@ lines = enumerate(fctx.annotate(follow=True, linenumber=True)) for lineno, ((f, targetline), l) in lines: fnode = f.filenode() - name = web.repo.ui.shortuser(f.user()) if last != fnode: last = fnode @@ -472,7 +471,7 @@ yield {"parity": parity.next(), "node": hex(f.node()), "rev": f.rev(), - "author": name, + "author": f.user(), "file": f.path(), "targetline": targetline, "line": l, diff -r 3b6f18851d87 -r ccc2481e3954 templates/coal/map --- a/templates/coal/map Wed Apr 23 11:40:33 2008 +0200 +++ b/templates/coal/map Wed Apr 23 22:45:53 2008 +0200 @@ -30,7 +30,7 @@ fileline = '{linenumber}{line|escape}' filelogentry = filelogentry.tmpl -annotateline = '{author|obfuscate}@{rev}{linenumber}{line|escape}' +annotateline = '{author|user}@{rev}{linenumber}{line|escape}' diffblock = '{lines}
' difflineplus = '{linenumber}{line|escape}' diff -r 3b6f18851d87 -r ccc2481e3954 templates/gitweb/map --- a/templates/gitweb/map Wed Apr 23 11:40:33 2008 +0200 +++ b/templates/gitweb/map Wed Apr 23 22:45:53 2008 +0200 @@ -24,7 +24,7 @@ filediff = filediff.tmpl filelog = filelog.tmpl fileline = '
#linenumber# #line|escape#
' -annotateline = '#author|obfuscate#@#rev#
#linenumber#
#line|escape#
' +annotateline = '#author|user#@#rev#
#linenumber#
#line|escape#
' difflineplus = '#linenumber# #line|escape#' difflineminus = '#linenumber# #line|escape#' difflineat = '#linenumber# #line|escape#' diff -r 3b6f18851d87 -r ccc2481e3954 templates/map --- a/templates/map Wed Apr 23 11:40:33 2008 +0200 +++ b/templates/map Wed Apr 23 22:45:53 2008 +0200 @@ -24,7 +24,7 @@ filelog = filelog.tmpl fileline = '
#linenumber##line|escape#
' filelogentry = filelogentry.tmpl -annotateline = '#author|obfuscate#@#rev##linenumber#
#line|escape#
' +annotateline = '#author|user#@#rev##linenumber#
#line|escape#
' difflineplus = '#linenumber##line|escape#' difflineminus = '#linenumber##line|escape#' difflineat = '#linenumber##line|escape#'