about summary refs log tree commit diff
path: root/Doc
diff options
context:
space:
mode:
authorDaniel Shahaf <danielsh@apache.org>2019-12-21 12:41:04 +0000
committerDaniel Shahaf <danielsh@apache.org>2019-12-22 03:21:11 +0000
commitf7f2baac5eff3a6d49f2833a8d3aee1e08d28b81 (patch)
treec0bae433a74cd21df56f62a5a15eb985514e9230 /Doc
parenta0c0aa41d2ac632529f795a02519b1def00b53cc (diff)
downloadzsh-f7f2baac5eff3a6d49f2833a8d3aee1e08d28b81.tar.gz
zsh-f7f2baac5eff3a6d49f2833a8d3aee1e08d28b81.tar.xz
zsh-f7f2baac5eff3a6d49f2833a8d3aee1e08d28b81.zip
45110: zshmisc(1): Fix markup of "try-list" and "always-list".
Diffstat (limited to 'Doc')
-rw-r--r--Doc/Zsh/grammar.yo24
1 files changed, 12 insertions, 12 deletions
diff --git a/Doc/Zsh/grammar.yo b/Doc/Zsh/grammar.yo
index a66358ed6..e028c8512 100644
--- a/Doc/Zsh/grammar.yo
+++ b/Doc/Zsh/grammar.yo
@@ -313,23 +313,23 @@ An `error' in this context is a condition such as a syntax error which
 causes the shell to abort execution of the current function, script, or
 list.  Syntax errors encountered while the shell is parsing the
 code do not cause the var(always-list) to be executed.  For example,
-an erroneously constructed tt(if) block in tt(try-list) would cause the
-shell to abort during parsing, so that tt(always-list) would not be
+an erroneously constructed tt(if) block in var(try-list) would cause the
+shell to abort during parsing, so that var(always-list) would not be
 executed, while an erroneous substitution such as tt(${*foo*}) would
-cause a run-time error, after which tt(always-list) would be executed.
+cause a run-time error, after which var(always-list) would be executed.
 
 An error condition can be tested and reset with the special integer
-variable tt(TRY_BLOCK_ERROR).  Outside an tt(always-list) the value is
-irrelevant, but it is initialised to tt(-1).  Inside tt(always-list), the
-value is 1 if an error occurred in the tt(try-list), else 0.  If
-tt(TRY_BLOCK_ERROR) is set to 0 during the tt(always-list), the error
-condition caused by the tt(try-list) is reset, and shell execution
-continues normally after the end of tt(always-list).  Altering the value
-during the tt(try-list) is not useful (unless this forms part of an
+variable tt(TRY_BLOCK_ERROR).  Outside an var(always-list) the value is
+irrelevant, but it is initialised to tt(-1).  Inside var(always-list), the
+value is 1 if an error occurred in the var(try-list), else 0.  If
+tt(TRY_BLOCK_ERROR) is set to 0 during the var(always-list), the error
+condition caused by the var(try-list) is reset, and shell execution
+continues normally after the end of var(always-list).  Altering the value
+during the var(try-list) is not useful (unless this forms part of an
 enclosing tt(always) block).
 
-Regardless of tt(TRY_BLOCK_ERROR), after the end of tt(always-list) the
-normal shell status tt($?) is the value returned from tt(try-list).
+Regardless of tt(TRY_BLOCK_ERROR), after the end of var(always-list) the
+normal shell status tt($?) is the value returned from var(try-list).
 This will be non-zero if there was an error, even if tt(TRY_BLOCK_ERROR)
 was set to zero.