Merge commit 'refs/top-bases/t/blame/incremental' into t/blame/incremental
[git/gitweb.git] / .topmsg
blob7087bd1018db57353e4e8955059ba77bfd31a5fc
1 From: Petr Baudis <pasky@suse.cz>
2 Subject: [PATCH] gitweb: Incremental blame
4 This is tweaked up version of Fredrik Kuivinen <frekui@gmail.com>'s proof
5 of concept patch to add support for incrementally displaying line data in
6 the blame view using some javascript gadgetry.
8 The original patch has been lightly tested in a couple of browsers
9 (Firefox, Mozilla, Konqueror, Galeon, Opera and IE6). The new patch has
10 been tested in Firefox and Epiphany (and works fine in Epiphany 2.14.3,
11 contrary to what the original patch claimed).
13 Compared to the original patch, this one works with pathinfo-ish URLs as
14 well, and should play well with non-javascript browsers as well (the HTML
15 points to the blame action, while javascript code rewrites the links to use
16 the blame_incremental action; it is somewhat hackish but I couldn't think
17 of a better solution). Also, this version of the patch avoids duplicated
18 code with git_blame2(). And finally, it fits into the common GitWeb
19 infrastructure instead of introducing its own blame.js.
21 As usual, you can see it in action at repo.or.cz. blame view now feels a
22 lot more friendly.
24 Cc: Fredrik Kuivinen <frekui@gmail.com>
25 Signed-off-by: Petr Baudis <pasky@suse.cz>