Re: Mark Levedahl's gitk patches
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jun 27, 2007, 00:41 UTC
- Message-ID
- <7v645axm7r.fsf@assigned-by-dhcp.pobox.com>
- In-Reply-To
- <18048.36797.283166.952377@cargo.ozlabs.ibm.com>
Paul Mackerras <paulus@samba.org> writes:
Show 9 quoted lines
> Mark Levedahl writes: > >> I found a bug in the highlight patch (the color picker updated the wrong >> panel in the chooser but did set the correct color), and updated the >> tab-stop patch to use a spin control to enforce entry of small integers >> only. As there is possible interest, I am sending the amended series. > > Ah. I just pushed out a pile of patches to gitk.git including your > three. Could you do an incremental patch on top of that for me?
I took a look at differences between your gitk.git and what I have. It appears that our "proc readrefs" differ a bit.
Most notably, the global hash tagcontents is read when readrefs run in the version I have, while gitk.git version fills it lazily in showtag, where it is actually used. Because you read the refs using "show-ref -d", you do not need to do extra forks to figure out the objects referred to by the tags in your code.
I think what you have is a lot better from interactive latency point of view. I'll take the version from gitk.git and push the results out.