summaryrefslogtreecommitdiff
path: root/Test
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2003-05-07 09:38:49 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2003-05-07 09:38:49 +0000
commit4f9580ec039ef11093791cff7263dcb06614045e (patch)
treed8435ade739928e115a2cfd3c785a78228cf8fc0 /Test
parentbd6c1364dfbb1552b18271586cab5c1a41471a6a (diff)
downloadzsh-4f9580ec039ef11093791cff7263dcb06614045e.tar.gz
zsh-4f9580ec039ef11093791cff7263dcb06614045e.zip
18508: quoting of separator in ${foo//../..} was buggy
Diffstat (limited to 'Test')
-rw-r--r--Test/D04parameter.ztst12
1 files changed, 12 insertions, 0 deletions
diff --git a/Test/D04parameter.ztst b/Test/D04parameter.ztst
index 77964a741..3327caf9d 100644
--- a/Test/D04parameter.ztst
+++ b/Test/D04parameter.ztst
@@ -146,6 +146,18 @@
0:array ${...:/...}
>expletive deleted boldly claws dogs expletive deleted fight
+ str1='a\string\with\backslashes'
+ str2='a/string/with/slashes'
+ print "${str1//\\/-}"
+ print ${str1//\\/-}
+ print "${str2//\//-}"
+ print ${str2//\//-}
+0:use of backslashes in //-substitutions
+>a-string-with-backslashes
+>a-string-with-backslashes
+>a-string-with-slashes
+>a-string-with-slashes
+
str1='twocubed'
array=(the number of protons in an oxygen nucleus)
print $#str1 ${#str1} "$#str1 ${#str1}" $#array ${#array} "$#array ${#array}"