File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 141
141
(when (evil-visual-state-p)
142
142
(let* ((range (evil-visual-range))
143
143
(beg (evil-range-beginning range))
144
- (end (1 - (evil-range-end range)))
144
+ (end (max 1 ( 1 - (evil-range-end range) )))
145
145
(nfwdlines (evil-count-lines beg end)))
146
146
(evil-repeat-record
147
147
(cond
Original file line number Diff line number Diff line change @@ -1310,7 +1310,12 @@ evil\nrulz\nevil\nrulz\nevil\nrulz\nevil\nrulz\nevil\nrul[z]
1310
1310
(" 10IABC" [escape])
1311
1311
" ABCABCABCABCABCABCABCABCABCAB[C];; This buffer is for notes"
1312
1312
(" 11." )
1313
- " ABCABCABCABCABCABCABCABCABCABCAB[C]ABCABCABCABCABCABCABCABCABCABC;; This buffer is for notes" )))
1313
+ " ABCABCABCABCABCABCABCABCABCABCAB[C]ABCABCABCABCABCABCABCABCABCABC;; This buffer is for notes" ))
1314
+ (ert-info (" Repeat insert over empty lines" )
1315
+ (evil-test-buffer
1316
+ " "
1317
+ (" i" [return] [return] [return] [return] [return] [return] [escape] " gg\C -vGIX" [escape])
1318
+ " X\n X\n X\n X\n X\n X\n " )))
1314
1319
1315
1320
(ert-deftest evil-test-insert-line-vcount ()
1316
1321
" Test `evil-insert-line' with vertical repeating"
@@ -1370,7 +1375,12 @@ ABCABC{
1370
1375
(" 10AABC" [escape])
1371
1376
" ;; This buffer is for notes.ABCABCABCABCABCABCABCABCABCAB[C]"
1372
1377
(" 11." )
1373
- " ;; This buffer is for notes.ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCAB[C]" )))
1378
+ " ;; This buffer is for notes.ABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCABCAB[C]" ))
1379
+ (ert-info (" Repeat append over empty lines" )
1380
+ (evil-test-buffer
1381
+ " "
1382
+ (" i" [return] [return] [return] [return] [return] [return] [escape] " gg\C -vGAX" [escape])
1383
+ " X\n X\n X\n X\n X\n X\n " )))
1374
1384
1375
1385
(ert-deftest evil-test-append-line-vcount ()
1376
1386
" Test `evil-append-line' with vertical repeating"
You can’t perform that action at this time.
0 commit comments