On 11/13/07, Paul Mackerras <paulus@samba.org> wrote:Sorry to comment on a gitk thread, but the problem of different parents for the same sha while replaying was hitted by me also with qgit when tring to implement --early-output I don't know if i is suitable also for gitk but in qgit I changed the match algorithm to check also for same parents and not only for same sha during a replay to detect something has changed, so to catch different parents cases early on and avoiding "going back" that is complex. IOW when git log print outs a replay qgit enter in a state where it checks all the arrived sha against the already sent ones and at the first mismatch flushes the tail at the point of mismatch. The modified algorithm instead of chek just the sha checks also parents info (because git log is called with --parents option this ends up comparing the first line of the commit message). Marco - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Borislav Petkov | 2.6.23-rc1: no setup signature found... |
| Andrew Morton | Re: [PATCH] Memory management livelock |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Steven King | ti_usb_3410_5052 breakage in 2.6.24-rc1 |
git: | |
| Linus Torvalds | cleaner/better zlib sources? |
| Theodore Ts'o | [PATCH] Add --no-reuse-delta, --window, and --depth options to git-gc |
| Karl | Re: [PATCH] Add a birdview-on-the-source-code section to the user manual |
| Yossi Leybovich | corrupt object on git-gc |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Richard Stallman | Re: Real men don't attack straw men |
| David Newman | setting dscp or tos bits |
| Stijn | Re: [i386/Thinkpad T41]USB mouse + Xorg obsd 4.1 |
| Quentin Garnier | [cube@cubidou.net: Re: Moving ethfoo in the main tree] |
| cube | Moving ethfoo in the main tree |
| Blair Sadewitz | PCI latency timer values |
| Oliver Gould | kqemu: driver(9)/filedesc(9) questions |
