From f5b8efa7e0450450a91c8263733502f9de6729b4 Mon Sep 17 00:00:00 2001
From: Peter Stephenson
Date: Mon, 7 Dec 2015 21:49:07 +0000
Subject: 37344: restore old printable quoting, add ${(q+)...}.
The \C- form is only used inside quotedzputs().
${(q+)...} outputs a quotedzputs() representation.
---
Doc/Zsh/expn.yo | 5 +++++
1 file changed, 5 insertions(+)
(limited to 'Doc')
diff --git a/Doc/Zsh/expn.yo b/Doc/Zsh/expn.yo
index 564c70dd1..c6e7b6f16 100644
--- a/Doc/Zsh/expn.yo
+++ b/Doc/Zsh/expn.yo
@@ -1067,6 +1067,11 @@ If a tt(q-) is given (only a single tt(q) may appear), a minimal
form of single quoting is used that only quotes the string if needed to
protect special characters. Typically this form gives the most readable
output.
+
+If a tt(q+) is given, an extended form of minmal quoting is used that
+causes unprintable characters to be rendered using tt($')var(...)tt(').
+This quoting is similar to that used by the output of values by the
+tt(typeset) family of commands.
)
item(tt(Q))(
Remove one level of quotes from the resulting words.
--
cgit 1.4.1