2008/10/20 Junio C Hamano <gitster@xxxxxxxxx>: > Junio C Hamano <gitster@xxxxxxxxx> writes: > I wouldn't however suggest allowing the syntax to set environment > variables, like: > > $ git GIT_AUTHOR_NAME="A U Thor" commit > > as this is something your shell lets you do easily, i.e: > > $ GIT_AUTHOR_NAME="A U Thor" git commit > No, someplace else it doesn't (yes, windows again). It is mostly hard to do there, because the system shell is so primitive, and installation of something sane (sh or env) is an additional (and hard to explain to windows zealots) hassle. And even in something like Perl it is hard: you cannot change the environment just for the child process, you have to change your own, run the process and change it back. So, yes, I like your suggestion, but I'd like to _include_ setting all the Git's environment. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html