On Sat, Sep 03, 2016 at 02:03:28PM +0200, Harald van Dijk wrote: > >>>> > >>>>>>This also affects > >>>>>> > >>>>>> case [a in [?) echo ok ;; *) echo bad ;; esac > > We're talking about something that dash has had code to handle for > >10 years, that's been documented by dash as supported for >10 > years, and now that it turns out there's a flaw in the code where > dash does not behave as documented and as clearly intended by the > code, it's POSIX's fault? dash has never worked this way. What's worse is that your patch changes dash's behaviour in a way that is inconsistent with every shell out there except bash. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html