WFM here on Arch. - Vin On Sun, Mar 21, 2021 at 10:10 PM dana wrote: > Sorry i missed this, i was also using macOS when i tried it. > > I only looked for a minute, but could we just do this? It seems to fix the > problem for me on Ubuntu, at least. > > (Or, if it's useful in general, we could make comptest set LANG instead of > LC_ALL, and then force LC_COLLATE to C. But again i didn't check to see if > that would break something else) > > dana > > > diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst > index f6474c4a1..571f3cf16 100644 > --- a/Test/Y01completion.ztst > +++ b/Test/Y01completion.ztst > @@ -240,7 +240,10 @@ F:regression test workers/31611 > comptesteval '_tst() { local disp=( {a..z} ); compadd -ld disp > $disp[@]; comppostfuncs=( _pst ) }' > comptesteval '_pst() { local disp=( > "$compstate[insert]" ); compadd -Qld disp $disp }' > comptesteval "zstyle ':completion:*' menu select=long-list" > + # This test is sensitive to sorting differences across platforms > + comptesteval 'export LC_ALL=C' > comptest $'tst \C-d' > + comptesteval "export LC_ALL=${(q)ZSH_TEST_LANG}" > 0: menu select=long-list starts menu selection for list widgets > >NO:{menu} > >NO:{a} > > >