summaryrefslogtreecommitdiffstats
path: root/Test/D04parameter.ztst
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@gmail.com>2011-05-19 16:16:28 +0000
committerMikael Magnusson <mikachu@gmail.com>2011-05-19 16:16:28 +0000
commit6a29bc80d032ec7224240789deb622e07478028c (patch)
treeb925cd3e877f8ed8c43a8db49666d8a74e030036 /Test/D04parameter.ztst
parent29307, 29308 + replies: Fix some doubled words in docs and comments. (diff)
downloadzsh-6a29bc80d032ec7224240789deb622e07478028c.tar
zsh-6a29bc80d032ec7224240789deb622e07478028c.tar.gz
zsh-6a29bc80d032ec7224240789deb622e07478028c.tar.bz2
zsh-6a29bc80d032ec7224240789deb622e07478028c.tar.lz
zsh-6a29bc80d032ec7224240789deb622e07478028c.tar.xz
zsh-6a29bc80d032ec7224240789deb622e07478028c.tar.zst
zsh-6a29bc80d032ec7224240789deb622e07478028c.zip
29261: Add g:: flag.
Diffstat (limited to 'Test/D04parameter.ztst')
-rw-r--r--Test/D04parameter.ztst20
1 files changed, 20 insertions, 0 deletions
diff --git a/Test/D04parameter.ztst b/Test/D04parameter.ztst
index 36462456b..84b9c1a9f 100644
--- a/Test/D04parameter.ztst
+++ b/Test/D04parameter.ztst
@@ -298,6 +298,26 @@
>Howzat
>usay
+ foo='\u65\123'
+ print -r ${(g:o:)foo}
+ foo='\u65\0123'
+ print -r ${(g::)foo}
+ foo='\u65^X'
+ print -r ${(V)${(g:c:)foo}}
+ foo='\u65\C-x\M-a'
+ print -r ${(V)${(g:e:)foo}}
+ foo='\u65\123\C-x'
+ print -r ${(V)${(g:eo:)foo}}
+ foo=('\u65' '\0123' '^X\M-a')
+ print -r ${(V)${(g:e:)foo}}
+0:${(g)...}
+>eS
+>eS
+>e^X
+>e^X\M-a
+>eS^X
+>e S ^X\M-a
+
foo='I'\''m nearly out of my mind with tedium'
bar=foo
print ${(P)bar}