Op 05-05-20 om 22:35 schreef Thorsten Glaser:
Martijn Dekker dixit:
As of mksh-R59 there is a regression in glob pattern matching with '[['.
Thanks, fixed.
Verified. :)
I’m too tired to release R59b tonight, so if you have got any other
bugs/regressions to go into it before I do so
Martijn Dekker dixit:
> As of mksh-R59 there is a regression in glob pattern matching with '[['.
Thanks, fixed.
I’m too tired to release R59b tonight, so if you have got any other
bugs/regressions to go into it before I do so tomorrow or so… do tell.
You seem to have more weird-corner-case test
As of mksh-R59 there is a regression in glob pattern matching with '[['.
Backslash-escaping of a * passed from a variable appears to be ignored.
$ mksh-R58 -c 'v=a\\*e; [[ abcde == $v ]]';echo $?
1
$ mksh-R59 -c 'v=a\\*e; [[ abcde == $v ]]';echo $?
0 <== bug
ksh93, bash, yash and zsh all