summary refs log tree commit diff
path: root/Doc/Zsh
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2001-05-19 23:47:58 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2001-05-19 23:47:58 +0000
commit6ea2dab092feb373c13a4dda85bc0d399978975a (patch)
treeecfe95f3bb44e53849d3519f81b95ecaa80b13fc /Doc/Zsh
parentfbe51d3ee974988aa1f2ffcba748918b1845fb65 (diff)
downloadzsh-6ea2dab092feb373c13a4dda85bc0d399978975a.tar.gz
zsh-6ea2dab092feb373c13a4dda85bc0d399978975a.tar.xz
zsh-6ea2dab092feb373c13a4dda85bc0d399978975a.zip
Fix, test and comment unsetting and resetting of special tied parameters
Diffstat (limited to 'Doc/Zsh')
-rw-r--r--Doc/Zsh/params.yo12
1 files changed, 11 insertions, 1 deletions
diff --git a/Doc/Zsh/params.yo b/Doc/Zsh/params.yo
index 1ed1e2a0f..86f9c7d29 100644
--- a/Doc/Zsh/params.yo
+++ b/Doc/Zsh/params.yo
@@ -632,7 +632,17 @@ The version number of this zsh.
 enditem()
 texinode(Parameters Used By The Shell)()(Parameters Set By The Shell)(Parameters)
 sect(Parameters Used By The Shell)
-The following parameters are used by the shell:
+The following parameters are used by the shell.
+
+In cases where there are two parameters with an upper- and lowercase
+form of the same name, such as tt(path) and tt(PATH), the lowercase form
+is an array and the uppercase form is a scalar with the elements of the
+array joined together by colons.  These are similar to tied parameters
+created via `tt(typeset -T)'.  The normal use for the colon-separated
+form is for exporting to the environment, while the array form is easier
+to manipulate within the shell.  Note that unsetting either of the pair
+will unset the other; they retain their special properties when
+recreated, and recreating one of the pair will recreate the other.
 
 startitem()
 vindex(ARGV0)