Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Bug on parameter expansion when set -u is in effect



> On 05/02/2026 13:31 GMT Ronald Fischer <ynnor@xxxxx> wrote: Actually,
> extendedglob is not needed, because the ' #' is inside the parameter
> expansion braces, and in this context, extendedglob is implicitly
> assumed - independent of the shell settings.

That's not correct, as this simpler example starting from zsh -f shows.

% var="one two"
% print ${var##one #}
one two
% setopt extendedglob
% print ${var##one #}
two

pws




Messages sorted by: Reverse Date, Date, Thread, Author