bug-grep
[Top][All Lists]
Advanced

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

bug#16481: dfa.c and Rational Range Interpretation


From: Jim Meyering
Subject: bug#16481: dfa.c and Rational Range Interpretation
Date: Sun, 9 Feb 2014 19:13:40 -0800

On Sun, Feb 9, 2014 at 6:35 PM, Paul Eggert <address@hidden> wrote:
> Paolo Bonzini wrote:
>>
>> The correct course of action for grep is to defer range interpretation
>> to regex, because otherwise you can get mismatches between regexes with
>> backreferences and those without.
>
>
> It depends on what one means by "correct".  POSIX doesn't say what to do in
> this situation, so it's OK as far as POSIX is concerned for grep to use RRI
> in the typical case (i.e., without backreferences), and for grep to use some
> other interpretation in the rare cases when backreferences are used.
>
> The documentation for 'grep' attempts to address this issue, perhaps not as
> clearly as it could.  Maybe the installation instructions should talk about
> it as well, and suggest --with-included-regex for people who care about this
> sort of thing.

Has anyone looked at making glibc's regex use RRI?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]