diff options
author | bfredl <bjorn.linse@gmail.com> | 2023-02-28 19:38:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-28 19:38:38 +0100 |
commit | 8bd0a9c360e94b2702cbccbde838a2a7e4f8ccf1 (patch) | |
tree | 1c64f63f86eabb86e4fd63984408aad4ef578808 /src/nvim/testdir | |
parent | f289fc4abb8e7c02acfd2dfc834cc6447193a67e (diff) | |
parent | cf07f2baabd3a1a072102e0cacb6d70509ada044 (diff) | |
download | rneovim-8bd0a9c360e94b2702cbccbde838a2a7e4f8ccf1.tar.gz rneovim-8bd0a9c360e94b2702cbccbde838a2a7e4f8ccf1.tar.bz2 rneovim-8bd0a9c360e94b2702cbccbde838a2a7e4f8ccf1.zip |
Merge pull request #22429 from bfredl/hkmap
feat(edit)!: remove old c implementation of hebrew keymap
Diffstat (limited to 'src/nvim/testdir')
-rw-r--r-- | src/nvim/testdir/test_charsearch.vim | 1 | ||||
-rw-r--r-- | src/nvim/testdir/test_cmdline.vim | 3 | ||||
-rw-r--r-- | src/nvim/testdir/test_edit.vim | 4 | ||||
-rw-r--r-- | src/nvim/testdir/test_paste.vim | 7 | ||||
-rw-r--r-- | src/nvim/testdir/test_startup.vim | 8 |
5 files changed, 14 insertions, 9 deletions
diff --git a/src/nvim/testdir/test_charsearch.vim b/src/nvim/testdir/test_charsearch.vim index 54e0a62ce5..f8f3e958ca 100644 --- a/src/nvim/testdir/test_charsearch.vim +++ b/src/nvim/testdir/test_charsearch.vim @@ -86,6 +86,7 @@ endfunc " Test for character search with 'hkmap' func Test_charsearch_hkmap() + throw "Skipped: Nvim does not support 'hkmap'" new set hkmap call setline(1, "ùðáâ÷ëòéïçìêöî") diff --git a/src/nvim/testdir/test_cmdline.vim b/src/nvim/testdir/test_cmdline.vim index d568b5d425..1dceb43e5d 100644 --- a/src/nvim/testdir/test_cmdline.vim +++ b/src/nvim/testdir/test_cmdline.vim @@ -2111,7 +2111,8 @@ func Test_cmdline_revins() call assert_equal("\"abc\<c-_>", @:) set allowrevins call feedkeys(":\"abc\<c-_>xyz\<c-_>\<CR>", 'xt') - call assert_equal('"abcñèæ', @:) + " call assert_equal('"abcñèæ', @:) + call assert_equal('"abcxyz', @:) set allowrevins& endfunc diff --git a/src/nvim/testdir/test_edit.vim b/src/nvim/testdir/test_edit.vim index b6078a1e22..075f78ec76 100644 --- a/src/nvim/testdir/test_edit.vim +++ b/src/nvim/testdir/test_edit.vim @@ -516,7 +516,8 @@ func Test_edit_CTRL_() call setline(1, ['abc']) call cursor(1, 1) call feedkeys("i\<c-_>xyz\<esc>", 'tnix') - call assert_equal(["æèñabc"], getline(1, '$')) + " call assert_equal(["æèñabc"], getline(1, '$')) + call assert_equal(["zyxabc"], getline(1, '$')) call assert_true(&revins) call setline(1, ['abc']) call cursor(1, 1) @@ -1913,6 +1914,7 @@ endfunc " Test for 'hkmap' and 'hkmapp' func Test_edit_hkmap() + throw "Skipped: Nvim does not support 'hkmap'" CheckFeature rightleft if has('win32') && !has('gui') " Test fails on the MS-Windows terminal version diff --git a/src/nvim/testdir/test_paste.vim b/src/nvim/testdir/test_paste.vim index dad3c2c6a0..923f4f42a6 100644 --- a/src/nvim/testdir/test_paste.vim +++ b/src/nvim/testdir/test_paste.vim @@ -20,7 +20,8 @@ endfunc func Test_paste_opt_restore() set autoindent expandtab ruler showmatch if has('rightleft') - set revins hkmap + " set hkmap + set revins endif set smarttab softtabstop=3 textwidth=27 wrapmargin=12 if has('vartabs') @@ -33,7 +34,7 @@ func Test_paste_opt_restore() call assert_false(&expandtab) if has('rightleft') call assert_false(&revins) - call assert_false(&hkmap) + " call assert_false(&hkmap) endif call assert_false(&ruler) call assert_false(&showmatch) @@ -51,7 +52,7 @@ func Test_paste_opt_restore() call assert_true(&expandtab) if has('rightleft') call assert_true(&revins) - call assert_true(&hkmap) + " call assert_true(&hkmap) endif call assert_true(&ruler) call assert_true(&showmatch) diff --git a/src/nvim/testdir/test_startup.vim b/src/nvim/testdir/test_startup.vim index 1ee1d0dfe3..8216b1a894 100644 --- a/src/nvim/testdir/test_startup.vim +++ b/src/nvim/testdir/test_startup.vim @@ -389,7 +389,7 @@ endfunc " Test the -A, -F and -H arguments (Arabic, Farsi and Hebrew modes). func Test_A_F_H_arg() let after =<< trim [CODE] - call writefile([&rightleft, &arabic, 0, &hkmap], "Xtestout") + call writefile([&rightleft, &arabic, 0, &hkmap, &keymap], "Xtestout") qall [CODE] @@ -397,17 +397,17 @@ func Test_A_F_H_arg() " 'encoding' is not utf-8. if has('arabic') && &encoding == 'utf-8' && RunVim([], after, '-e -s -A') let lines = readfile('Xtestout') - call assert_equal(['1', '1', '0', '0'], lines) + call assert_equal(['1', '1', '0', '0', 'arabic'], lines) endif if has('farsi') && RunVim([], after, '-F') let lines = readfile('Xtestout') - call assert_equal(['1', '0', '1', '0'], lines) + call assert_equal(['1', '0', '1', '0', '???'], lines) endif if has('rightleft') && RunVim([], after, '-H') let lines = readfile('Xtestout') - call assert_equal(['1', '0', '0', '1'], lines) + call assert_equal(['1', '0', '0', '0', 'hebrew'], lines) endif call delete('Xtestout') |