Age | Commit message (Collapse) | Author |
|
Problem: Equivalence classes still tested in old style tests.
Solution: Remove the duplicate.
|
|
Problem: The fix in patch 7.3.192 is not tested.
Solution: Add a test, one for each regexp engine. (Elias Diem)
|
|
Problem: Searching for a character matches an illegal byte and causes
invalid memory access. (Dominique Pelle)
Solution: Do not match an invalid byte when search for a character in a
string. Fix equivalence classes using negative numbers, which
result in illegal bytes.
|
|
Problem: A search with end offset gets stuck at end of file. (Gary Johnson)
Solution: When a search doesn't move the cursor repeat it with a higher
count. (Christian Brabandt)
|
|
Problem: Equivalence classes are not working for multi-byte characters.
Solution: Copy the rules from the old to the new regexp engine. Add a test
to check both engines.
|
|
Problem: Missing combining characters when putting text in a register.
Solution: Include combining characters. (David Bürgin)
|
|
Problem: Backwards search lands in wrong place when started on a multibyte
character.
Solution: Do not set extra_col for a backwards search. (Sung Pae)
|
|
Problem: Equivalence classes only work for latin characters.
Solution: Add the Unicode equivalence characters. (Dominique Pelle)
|
|
|
|
|
|
|