summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--Completion/Core/_files2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 13e7c7b9c..0ca1ff262 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-18  Sven Wischnowsky  <wischnow@zsh.org>
+
+	* 11453: Completion/Core/_files: make _files remove backslashes in
+ 	patterns
+	
 2000-05-17  Bart Schaefer  <schaefer@zsh.org>
 
 	* Felix Rosencrantz: 11450: Replace `tr` with paramsubst.
diff --git a/Completion/Core/_files b/Completion/Core/_files
index 5c03848bb..b1d06e23a 100644
--- a/Completion/Core/_files
+++ b/Completion/Core/_files
@@ -53,7 +53,7 @@ for def in "$pats[@]"; do
   for sdef in "$def[@]"; do
 
     tag="${${sdef#*[^\\]:}%%:*}"
-    pat="${${${sdef%%:${tag}*}//\\\\:/:}//,/ }"
+    pat="${${${sdef%%:${tag}*}//\\:/:}//,/ }"
 
     if [[ "$sdef" = *:${tag}:* ]]; then
       descr="${(Q)sdef#*:${tag}:}"