[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?
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/09
- bug#16481: dfa.c and Rational Range Interpretation, Paul Eggert, 2014/02/09
- bug#16481: dfa.c and Rational Range Interpretation,
Jim Meyering <=
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, arnold, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, arnold, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, Paul Eggert, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/10
- bug#16481: dfa.c and Rational Range Interpretation, Paul Eggert, 2014/02/11
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/11
- bug#16481: dfa.c and Rational Range Interpretation, Jim Meyering, 2014/02/16
- bug#16481: dfa.c and Rational Range Interpretation, Paolo Bonzini, 2014/02/17