On 1/10/07, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote: > > On 1/5/07, Junio C Hamano <junkio@cox.net> wrote: > > > This is not meant to be an exhaustive list, and I probably will > > > change my mind after I sleep on them, but before I go to bed, > > > here are a handful of glitches I think are worth fixing. > > > > Maybe we should at least mention another cygwin quirk: > > cygwin (or is it its bash?) treats .exe files and +x-files without > > extension somehow stupid: it prefers the file without extension > > to the .exe. For example, after installation of git-merge-recursive > > you have the old python script and git-merge-recursive.exe in > > the same directory. Guess which one is used... Right, the old > > python script. Same for count-objects and other recently > > rewritten scripts. > > I just sent out a patch in my mail "[PATCH] Makefile: add > clean-obsolete-scripts target" which should help. Well, you also have to give people at least notice _when_ the target should be called. It can take long time until the victim notices that he has git-branch (from .sh) and git-branch(.exe). And that in two places: in the installation target directory and in the build directory (because in windows it is not fcking possible to remove "." from the beginning of PATH). > But in general, it should be fine to be called just once. Don't think so. We still have candidates for conversion into C (git-checkout and git-commit being my favorites). - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Wed Jan 10 23:40:47 2007
This archive was generated by hypermail 2.1.8 : 2007-01-10 23:42:11 EST