Re: dot gob+extglob bug

2014-07-14 Thread Ian Kelling
The pathexp-globignore-delim.patch seems to work as advertised. > If *a matches scratch/a, for > example, that's a bug in the matching code I will have to identify and fix. Yes, this is the case. Based on your reply, the examples I showed are definitely a bug. Thank you so much.

Re: dot gob+extglob bug

2014-06-20 Thread Chet Ramey
On 6/19/14, 6:47 PM, Ian Kelling wrote: > The doc says "When matching a pathname, the slash character > must always be matched explicitly." Shortly thereafter, in the next > paragraph of the same section, GLOBIGNORE is described, which does not > treat / as special, but this is not mentioned, and

Re: dot gob+extglob bug

2014-06-19 Thread Ian Kelling
Chet Ramey writes: > On 6/9/14, 3:42 PM, Ian Kelling wrote: > Yes, it's an interesting question: what exactly does pattern negation > include? You can match all filenames beginning with a `.' by using `.' > as the first character of the pattern, so should a negated pattern > beginning with a `.'