diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2006-11-01 12:25:18 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2006-11-01 12:25:18 +0000 |
commit | 9471bbcfa06a87dcb6803a36d1208c214fa56003 (patch) | |
tree | f5edcdab07ad4b718037fed3b15a7bbb3e4961f2 /Test/E01options.ztst | |
parent | e8d1ef3613e4c43e0b0c08ac2a124f4cc99ab652 (diff) | |
download | zsh-9471bbcfa06a87dcb6803a36d1208c214fa56003.tar.gz zsh-9471bbcfa06a87dcb6803a36d1208c214fa56003.tar.xz zsh-9471bbcfa06a87dcb6803a36d1208c214fa56003.zip |
22934, modified, see 22937: add HIST_SUBST_PATTERN option
make ${.../#%...} anchor at both ends
Diffstat (limited to 'Test/E01options.ztst')
-rw-r--r-- | Test/E01options.ztst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Test/E01options.ztst b/Test/E01options.ztst index da4020c15..1fbe0cc93 100644 --- a/Test/E01options.ztst +++ b/Test/E01options.ztst @@ -487,6 +487,20 @@ >tmpcd tmpfile1 tmpfile2 >tmp* + setopt histsubstpattern + print *(:s/t??/TING/) + foo=(tmp*) + print ${foo:s/??p/THUMP/} + foo=(one.c two.c three.c) + print ${foo:s/#%(#b)t(*).c/T${match[1]}.X/} + print *(#q:s/#(#b)tmp(*e)/'scrunchy${match[1]}'/) + unsetopt histsubstpattern +0:HIST_SUBST_PATTERN option +>TINGcd TINGfile1 TINGfile2 +>THUMPcd THUMPfile1 THUMPfile2 +>one.c Two.X Three.X +>scrunchyfile1 scrunchyfile2 tmpcd + setopt ignorebraces echo X{a,b}Y unsetopt ignorebraces |