[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1034344: Bug#1028002: dash: sid dash globs no longer allow [^...] to negate a class; upcoming breaking change from bullseye



On 29/05/2023 02:53, Paul Gevers wrote:
Our (crafted with Andrej) proposal is here:
https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/181

from the diff:
... as a literal
        character, as was always the intended POSIX-compliant
        behavior.

Strictly speaking, behavior of circumflex is *unspecified* in POSIX:

... A bracket expression
    starting with an unquoted <circumflex> character produces unspecified
    results.

Moreover, it is intentionally left unspecified:
https://www.austingroupbugs.net/view.php?id=1558


Reply to: