diff options
| author | Oliver Kiddle <opk@users.sourceforge.net> | 2002-10-09 13:19:26 +0000 |
|---|---|---|
| committer | Oliver Kiddle <opk@users.sourceforge.net> | 2002-10-09 13:19:26 +0000 |
| commit | ae8f4db3857a317a2cc2ff1c7533b7e911ec3221 (patch) | |
| tree | b01696e279114da061936b3f8066ace78e6a4c4e /Etc/STD-TODO | |
| parent | 17481 (Karl Tomlinson): get/set for terminfo and termcap parameters (diff) | |
| download | zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar.gz zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar.bz2 zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar.lz zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar.xz zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.tar.zst zsh-ae8f4db3857a317a2cc2ff1c7533b7e911ec3221.zip | |
mention that typeset doesn't default parameters to scalar in ksh
Diffstat (limited to 'Etc/STD-TODO')
| -rw-r--r-- | Etc/STD-TODO | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Etc/STD-TODO b/Etc/STD-TODO index a228dee96..745a196d4 100644 --- a/Etc/STD-TODO +++ b/Etc/STD-TODO @@ -59,6 +59,11 @@ All parameters in ksh are indexed arrays. That's why $array has to mean ${array[0]}, and why subscripts can't be used to extract substrings from scalars. +`typeset a' in ksh does not initialise `a' to be a scalar with the empty +string as its value but leaves it undefined. If it is used in array +context, its value will be that of an empty array so, for example +"${a[@]}" will return nothing. + In ksh, exec 3<file causes file 3 to be close on exec. DGK says: "This allows scripts to |
