On Mon, 11 Dec 2006, Junio C Hamano wrote: > > [color] > diff = auto > branch = auto > # it begs "* = auto" entry perhaps... > [color.diff] > old = red > new = green > [color.branch] > remote = purple I wish you'd learn to use the proper syntax ;) It would be [color "diff"] old = red new = green and what's nice about it is that you can also do [color "diff"] auto old = red new = green and the config file rules for booleans are such that a config variable without the "= val" part parses the same as "= true", so you can now do git repo-config --bool color.diff.auto and it will say "true". Now, I just think that would be a nice syntax. Of course, for legacy reasons, and for people who rather than keeping the _color_ information together want to keep the _diff_ information together, we can/probably-should support both color.diff.* and diff.color.* formats. Linus - 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