git-gui: Simplify consecutive lines that come from the same commit
commitc9e6bfd8a9a18c12d01e0d96c74ca0a7f64a2846
authorShawn O. Pearce <spearce@spearce.org>
Fri, 1 Jun 2007 05:04:46 +0000 (1 01:04 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Wed, 6 Jun 2007 05:26:44 +0000 (6 01:26 -0400)
tree5f0de16489a7c1ab123d100c0f4d8a43b687e7e3
parentf96cd7b6c9e9664d2fd6ec50bbade126355ad4f4
git-gui: Simplify consecutive lines that come from the same commit

If two consecutive lines in the final file came from the same commit
then we store a "|" in the first column rather than the commit id,
for the second and subsequent lines in that block.  This cleans up
the interface so runs associated with the same commit can be more
easily seen visually.

We also now use the abbreviation "work" for the uncommitted stuff in
your working directory, rather than "0000".  This looks nicer to the
eyes and explains pretty quickly what is going on.

There was also a minor bug in the commit abbreviation column for the
last line of the file.  This is now also fixed.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
lib/blame.tcl