Re: Generalised bisection
From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:46:22
Hi, On Wed, 11 Mar 2009, John Tapsell wrote:
2009/3/11 Johannes Schindelin [off-list ref]:quoted
On Wed, 11 Mar 2009, John Tapsell wrote:quoted
There used to be a dependency on python. git-merge-recursive for example, before it was converted to C.Not "for example". It was the only dependency of git.git on Python, and the rewrite of merge-recursive was only done to break that dependency, as I had a platform where I could not install Python.But installing perl was no problem? (Just curious)
Perl was installed, albeit in an ancient version, and compiling Perl modules written in C was out. It just did not work. But the good part was: after converting rerere to be a builtin, there were no Perl scripts left that I wanted/needed to use. These days, we only have these Perl scripts left: add--interactive, archimport, cvsexportcommit, cvsimport, cvsserver, relink, send-email and svn. Ignoring the scripts to interact with other SCMs (which I can do on another computer), that leaves add--interactive, relink (which could be moved to contrib/ AFAIAC) and send-email. I use "add -e" instead of "add -i", and stay away from send-email... Ciao, Dscho