diff --git a/regress/format-strings.sh b/regress/format-strings.sh index da3fc0edb..bae66ab00 100644 --- a/regress/format-strings.sh +++ b/regress/format-strings.sh @@ -234,25 +234,4 @@ test_format "#{l:#{#}}}" "#{#}}" #test_format "#{l:#{}" "" #test_format "#{l:#{#}}" "" -# Fuzzy (subsequence) match operator m/z -test_format "#{m/z:wtr,window-tree}" "1" # subsequence in order -test_format "#{m/z:tree,window-tree}" "1" # contiguous is a subsequence -test_format "#{m/z:xyz,window-tree}" "0" # not a subsequence -test_format "#{m/z:wrt,window-tree}" "0" # right letters, wrong order -test_format "#{m/z:,window-tree}" "1" # empty pattern matches -test_format "#{m/z:window-tree,wtr}" "0" # pattern longer than text -test_format "#{m/z:WTR,window-tree}" "0" # case-sensitive by default -test_format "#{m/zi:WTR,window-tree}" "1" # /zi is case-insensitive -test_format "#{m/z:win tree,window-tree}" "1" # space-separated tokens are ANDed -test_format "#{m/z:wn tr,window-tree}" "1" # each token matched as subsequence -test_format "#{m/z:win xyz,window-tree}" "0" # all tokens must match -test_format "#{m/z: tree ,window-tree}" "1" # leading/trailing spaces ignored -test_format "#{m/z:wt tr,window-tree}" "1" # repeated spaces ignored - -# Space splits the pattern into tokens which must all match (AND) -test_format "#{m/z:win tree,window-tree}" "1" # both tokens present -test_format "#{m/z:tree win,window-tree}" "1" # token order independent -test_format "#{m/z:win xyz,window-tree}" "0" # second token absent -test_format "#{m/z: ,window-tree}" "1" # only spaces is empty pattern - exit 0