Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: 4.3.13 changes
On Sep 12, 8:51pm, Peter Stephenson wrote:
} Subject: Re: 4.3.13 changes
}
} On Fri, 22 Jul 2011 13:13:49 +0200
} Nikolai Weibull <now@xxxxxxxx> wrote:
} > Can you please have a look at the '*:: :->file' problem [...] ?
} > The gist of it is that options don't complete after
} > arguments if you use "::" instead of ":".
}
} I can't see any evidence not being able to complete options thereafter
} is deliberate.
I suspect the internals that support _arguments assume that you don't
mix arguments with options except when the arguments are those of a
particular option; that is, that a command always looks like
command-name command-options command-arguments
where command-options may be zero or more sets of
option option-arguments
I seem to recall discussions on the austin-group (POSIX) list about
the correctess of allowing more options to follow command-arguments, and
incompatibilities introduced by variant utilities which allow that.
The very fact that NORMARG is defined as "_the_ position of the first
normal argument" (my emphasis) seems to imply that comparguments does
not expect there to be more than one cluster of options, with all the
non-option arguments following it.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author