So I end up doing this manually when I notice, but I was wondering ig maybe git could just have an option to "git am" and friends to de-tabify the commit message. It's particularly noticeable when people line things up using tabs (for the kernel, it's often things like "cpu1 does X, cpu2 does Y"), and then when you do "git log" it looks like a unholy mess, because the 4-char indentation of the log message ends up causing those things to not line up at all after all. The natural thing to do would be to pass in a "tab size" parameter to strbuf_stripspace(), and default it to 0 (for no change), but have some way to let people say "expand tabs to spaces at 8-character tab-stops" or similar (but let people use different tab-stops if they want). Do people hate that idea? I may not get around to it for a while (it's the kernel merge window right now), but I can write the patch eventually - I just wanted to do an RFC first. 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