Mail Archives: djgpp-workers/1997/09/08/19:01:07
> > ! /* quoting is only recognized at the beginning of an argument */
> > ! else if (ep == bp && !quote && (*ep == '\'' || *ep == '"'))
> > {
>
> I didn't actually test this change, but if it indeed only allows
> quotes at the beginning of an argument, I think this is bad idea: it
> breaks wildcard expansion on LFN platforms for pathnames with embedded
> spaces. Consider this:
>
> ls /*/'Program Files'
>
> If you only allow the quote at the beginning, you cannot say such
> things, because the wildcard will have to be quoted as well. The fact
> that the current version allows this is a feature, not a bug.
>
> Can you explain what's the bug with names like i'vebeen.org is?
> Doesn't i\'vebeen.org work?
I think that response files should be able to parse whatever find,
ls and dir say. And all three of them print it as i'vebeen.org
It's probably no good idea to make parsing of response files different
from other arguments.
Any suggestions ?
- Raw text -