sapling/mercurial/hgweb
Denis Laxalde 2acd032eb6 hgweb: display blamed revision once per block in annotate view
I.e. when a revision blames a block of source lines, only display the
revision link on the first line of the block (this is identified by the
"blockhead" key in annotate context).

This addresses item "Visual grouping of changesets" of the blame improvements
plan (https://www.mercurial-scm.org/wiki/BlamePlan) which states: "Typically
there are block of lines all attributed to the same revision. Instead of
rendering the revision/changeset for every line, we could only render it once
per block."
2016-06-07 12:10:01 +02:00
..
__init__.py hgweb: make sure command options are set to all ui objects 2015-11-21 13:28:12 +09:00
common.py hgweb: import BaseHTTPServer as module at top level 2015-11-01 15:07:08 +09:00
hgweb_mod.py templater: separate function to create templater from map file (API) 2016-04-03 23:26:48 +09:00
hgwebdir_mod.py templater: separate function to create templater from map file (API) 2016-04-03 23:26:48 +09:00
protocol.py pycompat: switch to util.urlreq/util.urlerr for py3 compat 2016-04-06 23:22:12 +00:00
request.py hgweb: use absolute_import 2015-10-31 22:07:40 +09:00
server.py pycompat: switch to util.urlreq/util.urlerr for py3 compat 2016-04-06 23:22:12 +00:00
webcommands.py hgweb: display blamed revision once per block in annotate view 2016-06-07 12:10:01 +02:00
webutil.py py3: convert to next() function 2016-05-16 21:30:53 +00:00
wsgicgi.py hgweb: use absolute_import 2015-10-31 22:07:40 +09:00