about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBart Schaefer <barts@users.sourceforge.net>2001-08-25 17:26:20 +0000
committerBart Schaefer <barts@users.sourceforge.net>2001-08-25 17:26:20 +0000
commit9188b23b2495814575bd9a7d1397c02c2dfc67dd (patch)
tree900f886e76253bf4a134a805fbd62df969d262ed
parent821a18c9073301def97cae9506591a0b5ed8aa77 (diff)
downloadzsh-9188b23b2495814575bd9a7d1397c02c2dfc67dd.tar.gz
zsh-9188b23b2495814575bd9a7d1397c02c2dfc67dd.tar.xz
zsh-9188b23b2495814575bd9a7d1397c02c2dfc67dd.zip
Remark about array-ness of ksh parameters.
-rw-r--r--Etc/STD-TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/Etc/STD-TODO b/Etc/STD-TODO
index df9ff64fd..4f964e37f 100644
--- a/Etc/STD-TODO
+++ b/Etc/STD-TODO
@@ -54,3 +54,7 @@ Ksh automatically searches FPATH for any command not found in PATH, and
 autoloads the file if found.  The "autoload" command is only required if
 you want FPATH to be searched before PATH, e.g. because the function has
 the same name as a command in PATH.
+
+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.