diff options
| author | Bram Moolenaar <Bram@vim.org> | 2013-08-14 12:06:49 +0200 |
|---|---|---|
| committer | Bram Moolenaar <Bram@vim.org> | 2013-08-14 12:06:49 +0200 |
| commit | 1cfad52a03dc391435d32ad49b2ebb9eeb0df841 (patch) | |
| tree | 7cb1f5f77dcdd4cd6384f57429f6accb6867d12b /src/testdir/test64.ok | |
| parent | 3b1db36689ee9b3a49de1362c1678372263a01fe (diff) | |
| download | vim-git-1cfad52a03dc391435d32ad49b2ebb9eeb0df841.tar.gz | |
updated for version 7.4.001v7.4.001
Problem: Character classes such as [a-z] to not react to 'ignorecase'.
Breaks man page highlighting. (Mario Grgic)
Solution: Add separate items for classes that react to 'ignorecase'. Clean
up logic handling character classes. Add more tests.
Diffstat (limited to 'src/testdir/test64.ok')
| -rw-r--r-- | src/testdir/test64.ok | 78 |
1 files changed, 60 insertions, 18 deletions
diff --git a/src/testdir/test64.ok b/src/testdir/test64.ok index 2df568d9b..733ad8703 100644 --- a/src/testdir/test64.ok +++ b/src/testdir/test64.ok @@ -650,30 +650,72 @@ OK 2 - .a\%$ OK 0 - .a\%$ OK 1 - .a\%$ OK 2 - .a\%$ -OK 0 - [0-9] -OK 1 - [0-9] -OK 2 - [0-9] -OK 0 - [^0-9] -OK 1 - [^0-9] -OK 2 - [^0-9] -OK 0 - [0-9a-fA-F]* -OK 1 - [0-9a-fA-F]* -OK 2 - [0-9a-fA-F]* +OK 0 - [0-7]\+ +OK 1 - [0-7]\+ +OK 2 - [0-7]\+ +OK 0 - [^0-7]\+ +OK 1 - [^0-7]\+ +OK 2 - [^0-7]\+ +OK 0 - [0-9]\+ +OK 1 - [0-9]\+ +OK 2 - [0-9]\+ +OK 0 - [^0-9]\+ +OK 1 - [^0-9]\+ +OK 2 - [^0-9]\+ +OK 0 - [0-9a-fA-F]\+ +OK 1 - [0-9a-fA-F]\+ +OK 2 - [0-9a-fA-F]\+ OK 0 - [^0-9A-Fa-f]\+ OK 1 - [^0-9A-Fa-f]\+ OK 2 - [^0-9A-Fa-f]\+ OK 0 - [a-z_A-Z0-9]\+ OK 1 - [a-z_A-Z0-9]\+ OK 2 - [a-z_A-Z0-9]\+ -OK 0 - [a-z] -OK 1 - [a-z] -OK 2 - [a-z] -OK 0 - [a-zA-Z] -OK 1 - [a-zA-Z] -OK 2 - [a-zA-Z] -OK 0 - [A-Z] -OK 1 - [A-Z] -OK 2 - [A-Z] +OK 0 - [^a-z_A-Z0-9]\+ +OK 1 - [^a-z_A-Z0-9]\+ +OK 2 - [^a-z_A-Z0-9]\+ +OK 0 - [a-z_A-Z]\+ +OK 1 - [a-z_A-Z]\+ +OK 2 - [a-z_A-Z]\+ +OK 0 - [^a-z_A-Z]\+ +OK 1 - [^a-z_A-Z]\+ +OK 2 - [^a-z_A-Z]\+ +OK 0 - [a-z]\+ +OK 1 - [a-z]\+ +OK 2 - [a-z]\+ +OK 0 - [a-z]\+ +OK 1 - [a-z]\+ +OK 2 - [a-z]\+ +OK 0 - [^a-z]\+ +OK 1 - [^a-z]\+ +OK 2 - [^a-z]\+ +OK 0 - [^a-z]\+ +OK 1 - [^a-z]\+ +OK 2 - [^a-z]\+ +OK 0 - [a-zA-Z]\+ +OK 1 - [a-zA-Z]\+ +OK 2 - [a-zA-Z]\+ +OK 0 - [^a-zA-Z]\+ +OK 1 - [^a-zA-Z]\+ +OK 2 - [^a-zA-Z]\+ +OK 0 - [A-Z]\+ +OK 1 - [A-Z]\+ +OK 2 - [A-Z]\+ +OK 0 - [^A-Z]\+ +OK 1 - [^A-Z]\+ +OK 2 - [^A-Z]\+ +OK 0 - [a-z]\+\c +OK 1 - [a-z]\+\c +OK 2 - [a-z]\+\c +OK 0 - [A-Z]\+\c +OK 1 - [A-Z]\+\c +OK 2 - [A-Z]\+\c +OK 0 - \c[^a-z]\+ +OK 1 - \c[^a-z]\+ +OK 2 - \c[^a-z]\+ +OK 0 - \c[^A-Z]\+ +OK 1 - \c[^A-Z]\+ +OK 2 - \c[^A-Z]\+ OK 0 - \C[^A-Z]\+ OK 1 - \C[^A-Z]\+ OK 2 - \C[^A-Z]\+ |
