From: Junio C Hamano Date: Fri, 09 Aug 2013 00:11:10 GMT Subject: Re: Remove old forgotten command: whatchanged Message-ID: In-Reply-To: >> The above section primarily explains the use of diff-tree and it was >> appropriate back when git-whatchanged was a script. The intent of >> the whole document, not just this section, was to tickle the >> curiousity of the users and encourage them to see how the above >> "much more powerful" whatchanged was implemented by going to the >> source. > > Well in this case you can say that the intent was successful since it made > me read the source code ;) No, it is a failure. "By going to the source" was meant for "git-whatchanged.sh" source, a scripted version of Porcelain, so that users can mimic what is done in their script. Reading C source would not help them.