{"thread":{"id":"8293","subject":"gitk: clicking a branch line doesn't stop patch generator","startedAt":"2007-05-24T09:39:43Z","lastAt":"2007-05-24T09:39:43Z","messageCount":1,"participants":["Johannes Sixt"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"43115","messageId":"46555D5F.87A3CE93@eudaptics.com","threadId":"8293","inReplyTo":null,"subject":"gitk: clicking a branch line doesn't stop patch generator","fromName":"Johannes Sixt","fromEmail":"j.sixt@eudaptics.com","sentAt":"2007-05-24T09:39:43Z","receivedAt":"2007-05-24T09:39:43Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"Hi!\n\nWhen a commit is highlighted, git-show or equivalent is spawned to fill\nthe patch window. When a different commit is highlighted, appearently if\ngit-show is still running, it is killed and a new one is started.\n\nHowever, if a branch line is clicked, a running git-show is not killed,\nhence its output is appended below the \"Parent\" and \"Child\" sections.\n\nTo reproduce, fire up gitk without arguments on git.git. Go all the way\ndown to the initial commit and select \"Diff this->selected\" from the\ncontext menu, then quickly click on a line between two commits.\n\nUnless your machine is blazingly fast, you will see that patch text is\nappended below the \"Child\" section. Try with linux-2.6.git if git.git is\ntoo small a project.\n\n-- Hannes\n"}]}