From 6f202377c7596f9b4225af9fb9c149212eed2162 Mon Sep 17 00:00:00 2001 From: dana Date: Fri, 3 May 2019 20:13:11 -0500 Subject: 44267: sort: Restore option to ignore backslashes Fix regression introduced by workers/41242 --- Test/Y01completion.ztst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'Test') diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst index b1c0e40e5..f1c981f26 100644 --- a/Test/Y01completion.ztst +++ b/Test/Y01completion.ztst @@ -99,6 +99,7 @@ F:regression test workers/31611 comptesteval 'cd "A(B)/C"' comptest $'cd ../\t' } always { + comptesteval 'cd -' # Reset CWD rmdir 'A(B)/C' 'A(B)' } 0:directory name is not a glob qualifier @@ -116,6 +117,27 @@ F:regression test workers/31611 0:allow for suffixes when moving cursor to end of match (without ignored suffix) >line: {tst word:/}{} +# Test for regression introduced by workers/41242, raised in workers/43842 + { + mkdir sortnobslash + touch sortnobslash/{'!foo','#foo','\foo','|foo','~foo',Afoo,bfoo} + comptesteval 'old_LC_ALL=$LC_ALL; LC_ALL=C' + comptest $': sortnobslash/\t' + } always { + comptesteval 'LC_ALL=$old_LC_ALL' + rm -rf sortnobslash + } +0:ignore backslashes when sorting completion matches +>line: {: sortnobslash/}{} +>DESCRIPTION:{file} +>FI:{\!foo} +>FI:{\#foo} +>FI:{Afoo} +>FI:{\\foo} +>FI:{bfoo} +>FI:{\|foo} +>FI:{\~foo} + %clean zmodload -ui zsh/zpty -- cgit 1.4.1