{"thread":{"id":"44021","subject":"Windows Git will not start external diff at all","startedAt":"2016-09-06T15:57:21Z","lastAt":"2016-09-06T16:34:25Z","messageCount":2,"participants":["Jaakko Pääkkönen","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"301196","messageId":"CADr93XDA3CdgGBqBJTdmCHg_ZzGhsBf5hwwORJaCNB-V7o+APg@mail.gmail.com","threadId":"44021","inReplyTo":null,"subject":"Windows Git will not start external diff at all","fromName":"Jaakko Pääkkönen","fromEmail":"jaakko.t.paakkonen@gmail.com","sentAt":"2016-09-06T15:57:14Z","receivedAt":"2016-09-06T15:57:21Z","isPatch":false,"sender":{"key":"jaakko.t.paakkonen@gmail.com","avatar":null},"body":"Hi\n\nI am using beyond compare, but it does not really matter which one\nbecause even I create a dummy script as a external diff program, it\nwill not get called ever. Only internal diff is started.\n\nRe-installing git will not remove the problem. I am using the latest git\n\nAny hints how I can debug git difftool?\n\n--jaakko\n"},{"id":"301206","messageId":"alpine.DEB.2.20.1609061832380.129229@virtualbox","threadId":"44021","inReplyTo":"CADr93XDA3CdgGBqBJTdmCHg_ZzGhsBf5hwwORJaCNB-V7o+APg@mail.gmail.com","subject":"Re: Windows Git will not start external diff at all","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2016-09-06T16:34:17Z","receivedAt":"2016-09-06T16:34:25Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Jaakko,\n\nOn Tue, 6 Sep 2016, Jaakko Pääkkönen wrote:\n\n> I am using beyond compare, but it does not really matter which one\n> because even I create a dummy script as a external diff program, it\n> will not get called ever. Only internal diff is started.\n\nAny chance you can come up with an MCVE [*1*] using a dummy script?\n\n> \n> Re-installing git will not remove the problem. I am using the latest git\n> \n> Any hints how I can debug git difftool?\n\nSure. First hint: set GIT_TRACE=1. Next hint: difftool is a shell script,\nso you can modify it, say, by inserting a `set -x` which will trace the\ncommands that are called.\n\nCiao,\nJohannes\n\nFootnote *1*: http://stackoverflow.com/help/mcve"}]}