]> Savannah Git Hosting - gnulib.git/commit
revert v0.1-2213-gae4b73e28 and part of v0.1-2281-g95cd86dd7
authorJim Meyering <meyering@fb.com>
Fri, 21 Dec 2018 03:51:48 +0000 (19:51 -0800)
committerJim Meyering <meyering@fb.com>
Fri, 21 Dec 2018 04:03:53 +0000 (20:03 -0800)
commit5d6a3cdd5c312e77a6d0f0848e3cb79a52e08658
treec5cd23cf6a0377b7decbe53f439ddcb8a6117b23
parentb823b5dc51510ba59dd0d00d677070b9a2e1180a
revert v0.1-2213-gae4b73e28 and part of v0.1-2281-g95cd86dd7

v0.1-2213-gae4b73e28 caused a regression in grep-3.2 (no match):
  echo '123-x'|LC_ALL=C grep -E '.\bx'
The goal is to revert the first, but reverting it requires to restore
the function deleted in the second. I ran this to restore the deleted
function:
  git show v0.1-2281-g95cd86dd7 lib/dfa.c \
    | perl -0777 -pe 's/^@@[^\n]*dfaan.*//ms' \
    | patch -R -p1
* lib/dfa.c (charclass_context): Restore deleted function.
Reverting the primary commit removes this change:
dfa: Simplify a building state
* lib/dfa.c (build_state): Simplify a building state.
ChangeLog
lib/dfa.c