Skip to content

Commit 7975318

Browse files
committed
test: more neovim default map clashing
1 parent 11b14d0 commit 7975318

File tree

2 files changed

+5
-23
lines changed

2 files changed

+5
-23
lines changed

test/test-textobj-targets/test.ok

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ cic_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{_} \cmd{ eeeeeee } \c
88
cac_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } _ \cmd{ eeeeeee } \cmd{ ffffffff }
99
cAc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } _\cmd{ eeeeeee } \cmd{ ffffffff }
1010
cInc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ _ } \cmd{ ffffffff }
11-
cinc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{_} \cmd{ ffffffff }
12-
canc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } _ \cmd{ ffffffff }
1311
cAnc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } _\cmd{ ffffffff }
1412
c1Ilc_ a \cmd{ bbbbbbbb } \cmd{ _ } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
1513
c1ilc_ a \cmd{ bbbbbbbb } \cmd{_} \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
@@ -20,16 +18,12 @@ c1ic_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{_} \cmd{ eeeeeee } \c
2018
c1ac_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } _ \cmd{ eeeeeee } \cmd{ ffffffff }
2119
c1Ac_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } _\cmd{ eeeeeee } \cmd{ ffffffff }
2220
c1Inc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ _ } \cmd{ ffffffff }
23-
c1inc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{_} \cmd{ ffffffff }
24-
c1anc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } _ \cmd{ ffffffff }
2521
c1Anc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } _\cmd{ ffffffff }
2622
c2Ilc_ a \cmd{ _ } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
2723
c2ilc_ a \cmd{_} \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
2824
c2alc_ a _ \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
2925
c2Alc_ a _\cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
3026
c2Inc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ _ }
31-
c2inc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{_}
32-
c2anc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } _
3327
c2Anc_ a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee }_
3428
dIlc a \cmd{ bbbbbbbb } \cmd{ } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
3529
dilc a \cmd{ bbbbbbbb } \cmd{} \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
@@ -40,8 +34,6 @@ dic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{} \cmd{ eeeeeee } \cm
4034
dac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ eeeeeee } \cmd{ ffffffff }
4135
dAc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ eeeeeee } \cmd{ ffffffff }
4236
dInc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ } \cmd{ ffffffff }
43-
dinc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{} \cmd{ ffffffff }
44-
danc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ ffffffff }
4537
dAnc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ ffffffff }
4638
d1Ilc a \cmd{ bbbbbbbb } \cmd{ } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
4739
d1ilc a \cmd{ bbbbbbbb } \cmd{} \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
@@ -52,8 +44,6 @@ d1ic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{} \cmd{ eeeeeee } \cm
5244
d1ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ eeeeeee } \cmd{ ffffffff }
5345
d1Ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ eeeeeee } \cmd{ ffffffff }
5446
d1Inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ } \cmd{ ffffffff }
55-
d1inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{} \cmd{ ffffffff }
56-
d1anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ ffffffff }
5747
d1Anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ ffffffff }
5848
d2Ilc a \cmd{ } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
5949
d2ilc a \cmd{} \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
@@ -64,8 +54,6 @@ d2ic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeee
6454
d2ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
6555
d2Ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
6656
d2Inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ }
67-
d2inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{}
68-
d2anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee }
6957
d2Anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee }
7058
yIlc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'ccccccc'
7159
yilc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' ccccccc '
@@ -76,8 +64,6 @@ yic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeee
7664
yac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ xxxxxx }'
7765
yAc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ xxxxxx } '
7866
yInc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'eeeeeee'
79-
yinc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' eeeeeee '
80-
yanc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ eeeeeee }'
8167
yAnc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ eeeeeee } '
8268
y1Ilc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'ccccccc'
8369
y1ilc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' ccccccc '
@@ -88,8 +74,6 @@ y1ic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeee
8874
y1ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ xxxxxx }'
8975
y1Ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ xxxxxx } '
9076
y1Inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'eeeeeee'
91-
y1inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' eeeeeee '
92-
y1anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ eeeeeee }'
9377
y1Anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ eeeeeee } '
9478
y2Ilc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'bbbbbbbb'
9579
y2ilc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' bbbbbbbb '
@@ -100,8 +84,6 @@ y2ic a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeee
10084
y2ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ''
10185
y2Ac a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ''
10286
y2Inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } 'ffffffff'
103-
y2inc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' ffffffff '
104-
y2anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } '\cmd{ ffffffff }'
10587
y2Anc a \cmd{ bbbbbbbb } \cmd{ ccccccc } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff } ' \cmd{ ffffffff }'
10688
vIlc a \cmd{ bbbbbbbb } \cmd{ _______ } \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }
10789
vilc a \cmd{ bbbbbbbb } \cmd{_________} \cmd{ xxxxxx } \cmd{ eeeeeee } \cmd{ ffffffff }

test/test-textobj-targets/test.vim

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ silent edit test.tex
1313

1414
if empty($INMAKE) | finish | endif
1515

16-
" IMPORTANT NOTE 2025-06-28
17-
" As of neovim 0.12 there is a default mapping clash that prevents
18-
" vin, v1in, v2in, van, v1an, v2an of working. There are therefore ignored in
19-
" the tests.
16+
" IMPORTANT NOTE 2025-06-28; 2025-12-17
17+
" As of neovim 0.12 there are default mapping clashes that prevents "in" and
18+
" "an" from working, see `:h v_an` and `:h v_in`.
19+
" There are therefore ignored in the tests.
2020

2121
function! s:testVimtexCmdtargets(name)
2222
silent! edit!
@@ -28,7 +28,7 @@ function! s:testVimtexCmdtargets(name)
2828
for iaIA in ['I', 'i', 'a', 'A']
2929
let l:motion = cnt . iaIA . lastnext . 'c'
3030
if (operator ==# 'c' && l:motion =~# '^2.c$')
31-
\ || (operator ==# 'v' && l:motion =~# '[ia]nc$')
31+
\ || (l:motion =~# '[ia]nc$')
3232
continue
3333
endif
3434

0 commit comments

Comments
 (0)