Hi, On Sun, 3 Feb 2008, Steffen Prohaska wrote:
> > I pushed the following commits to work/towards-mingw. The commits > revert some changes in msysgit that I think are unnecessary. Reverting > them bring 4msysgit/master closer to mingw/master. > > 95271db6 Revert "Added is_dev_null check because Windows /dev/null is nul." > 7c4dce7f Revert "Provide git_exit() for MinGW" > c3ae615c Revert replacing getenv() with get_git_dir() > 7de901e7 Revert replacing setenv() with set_git_dir() > 85d1c36a Revert "Hardlinks are not supported in MSys so we disable them." I cannot say anything about them, as I was not involved/do not remember, and simply do not have the time to care about them. > I also pushed the qsort patch to work/for-junio. This patch should be > sent upstream. Brian, will you take care of this? > > 925b8d68 mingw-compat: Add simplified merge sort implementation from glibc That would be really nice. Brian? > The top priority issues that I think should be solved upstream are > - safe CRLF handling, such that we can switch on core.autocrlf true without > taking any chance of corrupting data. > - handling of case insensitive filenames. Concur. I am not sure that your course of action in CR/LF is the best one. It seems that it relies to a big part on Unix checkouts changing their config settings, but I might be wrong. > The following topics are related to the msysgit environment > - work/new-ssh: I think this branch should be merged to devel. Will rebase tomorrow. > - work/cheetah: This one should be merged, too. Will rebase tomorrow. > - git-svn: This topic made good progress, but seems to need a > bit more work. Definitely. As you probably saw from the https issue, it is not at all fleshed out (even if I am happy that we have a working version). Christian's comment about MinGW32 made me thinking: do we really need an MSys Perl? I imagine that the MinGW Perl we could have would be quicker on Windows, which is seriously POSIX-"challenged". So yes, work/git-svn, especially work/git-svn-preview needs way more work. Ciao, Dscho
