gitk: Basic support for highlighting one view within another
authorPaul Mackerras <paulus@samba.org>
Tue, 2 May 2006 01:15:29 +0000 (11:15 +1000)
committerPaul Mackerras <paulus@samba.org>
Tue, 2 May 2006 01:15:29 +0000 (11:15 +1000)
commitda7c24dd9c75d014780179f8eb843968919e4c46
tree7bd79445364a15305a630aaea52fe084abd5d167
parentf8b28a4078a29cbf93cac6f9edd8d5c203777313
gitk: Basic support for highlighting one view within another

With this, one view can be used as a highlight for another, so that
the commits that are in the highlight view are displayed in bold.
This required some fairly major changes to how the list of ids,
parents, children, and id to row mapping were stored for each view.
We can now be reading in several views at once; for all except the
current view, we just update the displayorder and the lists of parents
and children for the view.

This also creates a little bit of infrastructure for handling the
watch cursor.

Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk