On Mon, 4 Apr 2011 19:37:07 -0400
Ron Wilson <ronw.m...@gmail.com> wrote:

> > Fossil failed on filenames containing brackets - [].  Huh?
> > Browsing the mail shows this to be a known issue.
> > Browsing the responses came up short.
> > Any glaring reason(s) for not allowing certain wildcards in
> > filenames? Especially when competing SCM's are already past this...
> In some development environments, these characters are not a problem.
> Only the characters used by the file system, such as / in Unix/Linux
> and \ and : in Windows, are not allowed in file names. However, in
> environments that, directly or indirectly, use command line
> processing, such as shell scripts, .BAT scripts and even make files,
> these characters are often used for other purposes and will cause
> problems if not properly quoted and/or escaped. That typically adds ',
> " and \ to the list of problem characters. Also, ; is often used as a
> command delimiter, and the space and tab characters are often used as
> parameter delimiters.
[...]
> All that said, however, it would make sense to make the prohibition of
> these characters a configurable setting. There are plenty of new
> developpers who have never had to worry about these restrictions, so
> will likely choose an SCM that either lacks these restrictions or can
> be configured to disable them.
I concur.  There is a huge difference between having the need to tweak
something to get the desired functionality and complete inability to
get it (commenting out some source code would be a solution only in a
tiny fraction of possible cases, I reckon).
So, a user-configurable setting to switch off banning of this
additional set of characters in filenames would be just OK I think.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to