patch: hg log --diffstat
Thomas Arendsen Hein
thomas at intevation.de
Mon Mar 3 12:18:34 CST 2008
* Jamie Webb <j at jwebb.sygneca.com> [20080303 14:57]:
> [Sending to the list this time]
>
> On 2008-03-02 23:22:55 Matt Mackall wrote:
> > I'd rather we not do this. I'm pretty sure it can already be done with
> > extdiff (globally), and we've got so many options already...
>
> I don't think it can. AIUI, extdiff will only diff a single pair of
> revisions. If that was all I wanted to do I could perfectly well just
> run 'hg diff | diffstat'. The point here is to get extra summary
> information for each log entry.
>
> Maybe there should be an extlog extension, but it seems like I'd have
> to copy-paste rather a lot of code to make that work...
Please have a look at templates/map-cmdline.default
Currently the patch is simply appended to this, but I can imagine
that it will be piped through the templater, too. Then you can
simply use a custom template for hg log, the notify extension or
even hgweb to show diffstats.
No new command line switch and even more flexible!
Thomas
--
thomas at intevation.de - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
More information about the Mercurial
mailing list