Opinions? Dissent? We'd probably need to escape the filenames in some way -- handwave over that for now.
For readability and simplicity I'd suggest using either URL-style %XX escapes or octal \xxx escapes for anything bytes < 33, minus the escape character.
Although Linus is correct in that an SCM doesn't *have* to handle this, it really feels like shooting for mediocracy to me. We might as well design it right from the beginning.
-hpa - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html