Junio C Hamano wrote: > > Here is mine. > > I do not personally think it is too much of a restriction if we > said we only allow tags using letters from [-a-zA-Z0-9.] (yes I > am trying to be controversial by not allowing even latin-1 > names). Even without going that far, if we just said we do not > allow shell metacharacters in tagnames (i.e. assuming UTF-8 > encoded pathnames, non-ascii part of unicode character space is > allowed), I suspect things will get much simpler to handle. > > The troublesome tags Martin's repository had were autocreated > with cvsimport. That is something we could easily fix (I think > we already do certain tagname munging). > I don't know about this. Saying we only support ASCII tagnames can be quote brutal for non-English-language projects. Even with the set above, we'd at the very least need underscore, and I know of at least one project which require # in tagnames. In short, I don't think we can make that decision for people. We can disallow whitespace, and we *have* to disallow at least newline due to the file format; I believe we should disallow all control characters (0-31, 127-159.) -hpa - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Thu Oct 13 01:38:03 2005
This archive was generated by hypermail 2.1.8 : 2005-10-13 01:38:06 EST