summary refs log tree commit diff
path: root/Doc
diff options
context:
space:
mode:
authorGreg Klanderman <gak@klanderman.net>2016-03-06 09:53:40 -0800
committerBarton E. Schaefer <schaefer@zsh.org>2016-03-06 09:53:40 -0800
commit440c6beec09b3b4ba68955d807d48acef0d4360a (patch)
tree302abbf15741bfe6e407522cd584fb45786a9823 /Doc
parent77e55b1ea315776130822df92f04ba2ca999ca01 (diff)
downloadzsh-440c6beec09b3b4ba68955d807d48acef0d4360a.tar.gz
zsh-440c6beec09b3b4ba68955d807d48acef0d4360a.tar.xz
zsh-440c6beec09b3b4ba68955d807d48acef0d4360a.zip
38086: shuffle init code to localize a global, add $ZSH_ARGZERO, refine $ZSH_SCRIPT
(also a couple of ChangeLog typos corrected -- Bart)
Diffstat (limited to 'Doc')
-rw-r--r--Doc/Zsh/params.yo19
1 files changed, 12 insertions, 7 deletions
diff --git a/Doc/Zsh/params.yo b/Doc/Zsh/params.yo
index ae859ce6c..d23c459a0 100644
--- a/Doc/Zsh/params.yo
+++ b/Doc/Zsh/params.yo
@@ -933,6 +933,13 @@ tt(zsh/zutil) module.
 )
 enditem()
 )
+vindex(ZSH_ARGZERO)
+item(tt(ZSH_ARGZERO))(
+If zsh was invoked to run a script, this is the name of the script.
+Otherwise, it is the name used to invoke the current shell.  This is
+the same as the value of tt($0) when the tt(POSIX_ARGZERO) option is
+set, but is always available.
+)
 vindex(ZSH_EXECUTION_STRING)
 item(tt(ZSH_EXECUTION_STRING))(
 If the shell was started with the option tt(-c), this contains
@@ -951,17 +958,15 @@ track of versions of the shell during development between releases;
 hence most users should not use it and should instead rely on
 tt($ZSH_VERSION).
 )
-vindex(ZSH_SCRIPT)
-item(tt(ZSH_SCRIPT))(
-If zsh was invoked to run a script, this is the name of the script.
-Otherwise, it is the name used to invoke the current shell.  This is
-the same as the value of tt($0) when the tt(POSIX_ARGZERO) option is
-set, but is always available.
-)
 item(tt(zsh_scheduled_events))(
 See ifzman(the section `The zsh/sched Module' in zmanref(zshmodules))\
 ifnzman(noderef(The zsh/sched Module)).
 )
+vindex(ZSH_SCRIPT)
+item(tt(ZSH_SCRIPT))(
+If zsh was invoked to run a script, this is the name of the script,
+otherwise it is unset.
+)
 vindex(ZSH_SUBSHELL <S>)
 item(tt(ZSH_SUBSHELL))(
 Readonly integer.  Initially zero, incremented each time the shell forks