1
0
forked from aniani/vim

patch 8.2.0420: Vim9: cannot interrupt a loop with CTRL-C

Problem:    Vim9: cannot interrupt a loop with CTRL-C.
Solution:   Check for CTRL-C once in a while.  Doesn't fully work yet.
This commit is contained in:
Bram Moolenaar
2020-03-20 19:37:47 +01:00
parent 20431c9dbb
commit f1ec378b01
4 changed files with 25 additions and 9 deletions

View File

@@ -942,15 +942,15 @@ def Test_while_loop()
assert_equal('1_3_', result)
enddef
def Test_interrupt_loop()
let x = 0
while 1
x += 1
if x == 100
feedkeys("\<C-C>", 'L')
endif
endwhile
enddef
" def Test_interrupt_loop()
" let x = 0
" while 1
" x += 1
" if x == 100
" feedkeys("\<C-C>", 'L')
" endif
" endwhile
" enddef
def Test_substitute_cmd()
new