On 28/03/2018 09:31, Herbert Xu wrote:
On Wed, Mar 28, 2018 at 08:52:57AM +0200, Harald van Dijk wrote:
I seriously cannot understand the logic of pushing a break from traditional
ash behaviour and from all shells apart from bash, giving POSIX as a reason
for doing it, and then giving the behaviour of all those other shells as a
reason for not doing it properly.
It's logical for dash because this aligns the behaviour of pathname
expansion with case pattern matching.
Except it doesn't actually do that. It does in some cases, and not in
others. You've made it clear that you don't care about the cases where
it doesn't. That can be a valid decision, but it's one you should
Also, it's just as logical to restore the case pattern matching to its
traditional behaviour to align it with pathname expansion.
Harald van Dijk
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html