diff options
Diffstat (limited to 'Doc/Zsh')
-rw-r--r-- | Doc/Zsh/arith.yo | 2 | ||||
-rw-r--r-- | Doc/Zsh/builtins.yo | 9 |
2 files changed, 7 insertions, 4 deletions
diff --git a/Doc/Zsh/arith.yo b/Doc/Zsh/arith.yo index 33ca09c20..72188099b 100644 --- a/Doc/Zsh/arith.yo +++ b/Doc/Zsh/arith.yo @@ -22,7 +22,7 @@ matching `tt(RPAR()RPAR())' are treated as a quoted expression and arithmetic expansion performed as for an argument of tt(let). More precisely, `tt(LPAR()LPAR())var(...)tt(RPAR()RPAR())' is equivalent to `tt(let ")var(...)tt(")'. The return status is 0 if the arithmetic value -of the expression is non-zero, and 1 otherwise. +of the expression is non-zero, 1 if it is zero, and 2 if an error occurred. For example, the following statement diff --git a/Doc/Zsh/builtins.yo b/Doc/Zsh/builtins.yo index de5a96ea2..257d87dd6 100644 --- a/Doc/Zsh/builtins.yo +++ b/Doc/Zsh/builtins.yo @@ -652,9 +652,12 @@ tt(kill -IO) and tt(kill -POLL) have the same effect. findex(let) item(tt(let) var(arg) ...)( Evaluate each var(arg) as an arithmetic expression. -See noderef(Arithmetic Evaluation) for a description -of arithmetic expressions. The exit status is 0 if the -value of the last expression is nonzero, and 1 otherwise. +See +ifzman(the section `Arithmetic Evaluation' in zmanref(zshmisc))\ +ifnzman(noderef(Arithmetic Evaluation)) +for a description of arithmetic expressions. The exit status is 0 if the +value of the last expression is nonzero, 1 if it is zero, and 2 if +an error occurred. ) findex(limit) cindex(resource limits) |