Wish list for tools implementing graph log

Matt Mackall mpm at selenic.com
Wed Mar 21 17:30:08 CDT 2012


On Tue, 2012-03-20 at 00:40 -0400, John Peberdy wrote:
> I'd like to improve the graph log in MercurialEclipse. Currently it
> invokes the glog extension and parses output. This doesn't work well -
> glog output changed around 1.9 IIRC which broke the parsing in some
> situations and more importantly --follow is not supported.
> 
> Ideally MercurialEclipse file history would show graph log for files
> with the union of the revisions provided by --follow and --removed.
> 
> 
> Here is my glog wishlist
> - glog output in machine friendly format

Not likely.

> - glog with --follow

Already exists: log -G --follow.

> - log/glog with --follow and --removed at the same time
> - glog on a directory

Already (almost) works: hg log -G mercurial/**

> - Low: glog with --limit such that it's possible to batch queries as
> the user scrolls and still connect up the graph correctly

Works, but you'll probably lose if you try to stitch the results
together.

> Probably I will implement this in MercurialEclipse but I thought I
> would share my requirements as well.

As far as I know, every other system has implemented its own graph
calculator.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list