about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog10
-rw-r--r--Doc/Zsh/compwid.yo5
2 files changed, 13 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3e9a7a9e7..4a3108998 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -15,6 +15,16 @@
 	on single line could cause border disputes resulting in
 	skirmishes with cursor position.
 
+2006-10-05  Peter Stephenson  <p.w.stephenson@ntlworld.com>
+
+	* 22819: Doc/Zsh/compwid.yo, Src/builtin.c, Src/subst.c,
+	Src/text.c, Src/utils.c, Src/zsh.h, Src/Zle/compcore.c,
+	Src/Zle/compctl.c, rc/Zle/complete.c, Src/Zle/computil.c,
+	Src/Zle/zle_tricky.c: rationalise internal quotation,
+	upgrade completion use of quotation to start handling $'...'
+	(still incomplete), fix bug on completion with active
+	RCQUOTES.
+
 2006-10-05  Peter Stephenson  <pws@csr.com>
 
 	* unposted: Completion/Unix/Command/_perforce: improved
diff --git a/Doc/Zsh/compwid.yo b/Doc/Zsh/compwid.yo
index 697d1df04..438dc059b 100644
--- a/Doc/Zsh/compwid.yo
+++ b/Doc/Zsh/compwid.yo
@@ -140,8 +140,9 @@ on one of those words, that word will be completed, possibly invoking
 types of quoted strings which are currently broken into parts in this
 fashion.  Its value contains one character for each quoting level.  The
 characters are a single quote or a double quote for strings quoted with
-these characters and a backslash for strings not starting with a quote
-character.  The first character in the value always corresponds to the
+these characters, a dollars sign for strings quoted with
+tt($')var(...)tt(') and a backslash for strings not starting with a
+quote character.  The first character in the value always corresponds to the
 innermost quoting level.
 )
 vindex(context, compstate)