diff options
| author | oni-link <knil.ino@gmail.com> | 2014-05-22 13:13:00 +0200 |
|---|---|---|
| committer | Justin M. Keyes <justinkz@gmail.com> | 2014-06-06 18:39:31 -0400 |
| commit | 37fe5aa44452d351b6c0ad6a4b2aa75f10540d22 (patch) | |
| tree | 7257cb3409bbee0f1b37eb257b1afda1babc4520 /src/nvim/testdir | |
| parent | 01ca4600bae9cd1aa5f0cfe4fc4294e7da0b4ee3 (diff) | |
| download | rneovim-37fe5aa44452d351b6c0ad6a4b2aa75f10540d22.tar.gz rneovim-37fe5aa44452d351b6c0ad6a4b2aa75f10540d22.tar.bz2 rneovim-37fe5aa44452d351b6c0ad6a4b2aa75f10540d22.zip | |
vim-patch:7.4.292 #754
Problem: Searching for "a" does not match accented "a" with new regexp
engine, does match with old engine. (David Bürgin)
"ca" does not match "ca" with accented "a" with either engine.
Solution: Change the old engine, check for following composing character
also for single-byte patterns.
https://code.google.com/p/vim/source/detail?r=60cdaa05a6ad31cef55eb6b3dc1f57ecac6fcf79
Diffstat (limited to 'src/nvim/testdir')
| -rw-r--r-- | src/nvim/testdir/test95.in | 2 | ||||
| -rw-r--r-- | src/nvim/testdir/test95.ok | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/nvim/testdir/test95.in b/src/nvim/testdir/test95.in index 9afcc7fa6a..568563f88d 100644 --- a/src/nvim/testdir/test95.in +++ b/src/nvim/testdir/test95.in @@ -49,6 +49,8 @@ STARTTEST :call add(tl, [2, ".\u05b9", " y\u05bb\u05b9 x\u05b9 ", "y\u05bb\u05b9"]) :call add(tl, [1, "\u05b9\u05bb", " y\u05b9 x\u05b9\u05bb ", "x\u05b9\u05bb"]) :call add(tl, [2, ".\u05b9\u05bb", " y\u05bb x\u05b9\u05bb ", "x\u05b9\u05bb"]) +:call add(tl, [2, "a", "ca\u0300t"]) +:call add(tl, [2, "a\u0300", "ca\u0300t", "a\u0300"]) :"""" Test \Z diff --git a/src/nvim/testdir/test95.ok b/src/nvim/testdir/test95.ok index c378221a70..e2baee8d29 100644 --- a/src/nvim/testdir/test95.ok +++ b/src/nvim/testdir/test95.ok @@ -67,6 +67,12 @@ OK 2 - ֹֻ OK 0 - .ֹֻ OK 1 - .ֹֻ OK 2 - .ֹֻ +OK 0 - a +OK 1 - a +OK 2 - a +OK 0 - à +OK 1 - à +OK 2 - à OK 0 - ú\Z OK 1 - ú\Z OK 2 - ú\Z |