From: Junio C Hamano Date: Wed, 25 May 2005 05:09:05 GMT Subject: Re: gitweb wishlist Message-ID: <7voeazopse.fsf@assigned-by-dhcp.cox.net> In-Reply-To: >>>>> "LT" == Linus Torvalds writes: LT> The only sane interface I can think of is to expose the subdirectory LT> history and then pick from that. Otherwise you'd have to actually type in LT> the name, which is a bit against the notion of a graphical browsing LT> interface. Knowing to type "merge-tree.c" you need to be an old timer ;-). Since I asked that question I found out that each commit has a link to the diff and the tree, so if I know when merge-tree.c disappeared, I can go backwards from there. I think what is useful, from software archaeologist point of view, would be to give a way to the web users to use pickaxe. Type piece of code in the textbox and have the CGI run "rev-log | diff-tree -S''".