* ${...-...} vs ${...:-...}
@ 2001-05-26 5:30 Andrej Borsenkow
2001-05-28 5:28 ` Bart Schaefer
0 siblings, 1 reply; 4+ messages in thread
From: Andrej Borsenkow @ 2001-05-26 5:30 UTC (permalink / raw)
To: ZSH Workers Mailing List
bor@itsrm2% print ${(%)-%l}
5679KNTXYZhims
bor@itsrm2% print ${(%):-%l}
pts/9
O.K. the first for some reason may be wrong, but still the output is
baffling.
-andrej
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ${...-...} vs ${...:-...}
2001-05-26 5:30 ${...-...} vs ${...:-...} Andrej Borsenkow
@ 2001-05-28 5:28 ` Bart Schaefer
2001-05-28 5:53 ` Andrej Borsenkow
0 siblings, 1 reply; 4+ messages in thread
From: Bart Schaefer @ 2001-05-28 5:28 UTC (permalink / raw)
To: Andrej Borsenkow, ZSH Workers Mailing List
} bor@itsrm2% print ${(%)-%l}
} 5679KNTXYZhims
${(%)-%l} is ${-} is $- is the option flags. I can see why this might be
baffling, but I don't know what else zsh ought to do.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: ${...-...} vs ${...:-...}
2001-05-28 5:28 ` Bart Schaefer
@ 2001-05-28 5:53 ` Andrej Borsenkow
2001-05-28 15:30 ` Bart Schaefer
0 siblings, 1 reply; 4+ messages in thread
From: Andrej Borsenkow @ 2001-05-28 5:53 UTC (permalink / raw)
To: ZSH Workers Mailing List
>
> } bor@itsrm2% print ${(%)-%l}
> } 5679KNTXYZhims
>
> ${(%)-%l} is ${-} is $- is the option flags. I can see why this might be
> baffling, but I don't know what else zsh ought to do.
>
Hmm ... output an error message? I mean, ${(...)-} is an $-; but
${-blablabla} does not lool like it.
Or interpret it as the ${...:-...}?
-andrej
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ${...-...} vs ${...:-...}
2001-05-28 5:53 ` Andrej Borsenkow
@ 2001-05-28 15:30 ` Bart Schaefer
0 siblings, 0 replies; 4+ messages in thread
From: Bart Schaefer @ 2001-05-28 15:30 UTC (permalink / raw)
To: Andrej Borsenkow, ZSH Workers Mailing List
On May 28, 9:53am, Andrej Borsenkow wrote:
} Subject: RE: ${...-...} vs ${...:-...}
}
} > } bor@itsrm2% print ${(%)-%l}
} > } 5679KNTXYZhims
} >
} > ${(%)-%l} is ${-} is $- is the option flags. I can see why this might be
} > baffling, but I don't know what else zsh ought to do.
} >
} Hmm ... output an error message? I mean, ${(...)-} is an $-; but
} ${-blablabla} does not lool like it.
But ${-blablabla} does print an error message:
zsh: bad substitution
The problem with ${(%)-%l} is the leading % sign in the stuff after the
parameter name. Would you expect ${(%)foo%l} to print an error message?
} Or interpret it as the ${...:-...}?
No, that would be wrong too.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-05-28 15:31 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-26 5:30 ${...-...} vs ${...:-...} Andrej Borsenkow
2001-05-28 5:28 ` Bart Schaefer
2001-05-28 5:53 ` Andrej Borsenkow
2001-05-28 15:30 ` Bart Schaefer
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/zsh/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).