Hi,
It looks like typeset -u -n used to work in 93s, but has been broken
since 93t. Is this expected, or a bug?
Thanks,
Herbert.
# echo ${.sh.version}
Version M 93s+ 2008-01-31
# typeset -u -n FOO=bar
# FOO=baz
# echo $BAR
baz
#
$ echo ${.sh.version}
Version AJM 93t+ 2010-02-02
$ typeset -n -u FOO=bar
Usage: typeset [-bflmnprstuxACHS] [-a[type]] [-i[base]] [-E[n]] [-F[n]]
[-L[n]]
[-R[n]] [-X[n]] [-h string] [-T tname] [-Z[n]]
[name[=value]...]
Or: typeset [ options ] -f [name...]
$
$ echo ${.sh.version}
Version JM 93u+ 2011-05-03
$ typeset -u -n FOO=bar
Usage: typeset [-bflmnprstuxACHS] [-a[type]] [-i[base]] [-E[n]] [-F[n]]
[-L[n]]
[-M[mapping]] [-R[n]] [-X[n]] [-h string] [-T[tname]]
[-Z[n]]
[name[=value]...]
Or: typeset [ options ] -f [name...]
$
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers