From 41eb200d66e4bea7bc5798888a1755cdf5daa3b0 Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Thu, 31 Mar 2022 13:57:56 +0100
Subject: 27639: clarify that ${(#)...} deals with character codes.
---
Doc/Zsh/expn.yo | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
(limited to 'Doc/Zsh/expn.yo')
diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo
index 00cbbcd27..bbacc6ae4 100644
--- a/Doc/Zsh/expn.yo
+++ b/Doc/Zsh/expn.yo
@@ -968,9 +968,10 @@ following flags are supported:
startitem()
item(tt(#))(
-Evaluate the resulting words as numeric expressions and output the
-characters corresponding to the resulting integer. Note that this form is
-entirely distinct from use of the tt(#) without parentheses.
+Evaluate the resulting words as numeric expressions and interpret
+these as character codes. Output the corresponding characters. Note
+that this form is entirely distinct from use of the tt(#) without
+parentheses.
If the tt(MULTIBYTE) option is set and the number is greater than 127
(i.e. not an ASCII character) it is treated as a Unicode character.
--
cgit 1.4.1