1
0
mirror of https://github.com/BurntSushi/ripgrep.git synced 2025-01-19 05:49:14 +02:00
Andrew Gallant bc76a30c23
regex: fix -w when regex can match empty string
This is a weird bug where our optimization for handling -w more quickly
than we would otherwise failed. In particular, if the original regex can
match the empty string, then our word boundary detection would produce
invalid indices to the start the next search at. We "fix" it by simply
bailing when the indices are known to be incorrect.

This wasn't a problem in a previous release since ripgrep 13 tweaked how
word boundaries are detected in commit efd9cfb2.

Fixes #1891
2021-06-12 14:18:53 -04:00
..
2021-06-12 08:01:22 -04:00
2021-06-12 07:56:56 -04:00
2021-06-12 08:08:32 -04:00
2021-06-12 07:59:07 -04:00
2021-06-12 08:06:29 -04:00
2021-06-12 08:07:46 -04:00
2021-06-12 08:06:58 -04:00