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

Reply via email to