bug-grep
[Top][All Lists]
Advanced

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

bug#18685: [PATCH] dfa: treat a multibyte character even with constraint


From: Norihiro Tanaka
Subject: bug#18685: [PATCH] dfa: treat a multibyte character even with constraints
Date: Sat, 11 Oct 2014 12:11:02 +0900

Set constraint, may be caused wrong result in non-UTF8 locales.  Below
fails in a current master.

  $ pattern=$(printf '^x\|\244\263')
  $ printf '\263\244\263\244\n' |
     env LC_ALL=ja_JP.eucJP src/grep "$pattern" && echo FAIL

skip_remains_mb runs in only state 0, but it's wrong.  Set constraint,
may transit to a state besides state 0 after failure.

Attachment: 0001-dfa-treat-a-multibyte-character-even-with-constraint.patch
Description: Text document


reply via email to

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