On Sun, 7 May 2006, Pavel Roskin wrote: > > I'm only concerned that we would be hardcoding the word "branch". We > could need fancy section names for other things in the future. Fair enough. We could have used some fake section name that you can't generate any other way (in fact, "Branch.$branchname" would be that), but the upside of using "branch" is exactly that you _can_ generate it with the old-style syntax that is acceptable to older git versions too. So the common case (all-lowercase, no special characters branch names) wouldn't need to break. Now, backwards competibility for the .git/config file isn't likely a huge issue, but it does matter if you want to do things like "git bisect" to bisect a totally unrelated bug, and part of the bisection is actually to install the older git version that you're testing for the bug.. (Which is probably an insane thing to do anyway - you should be able to test any bugs _without_ actually having to install the git version you're testing. But whatever..) Linus - : 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