neovim/test/functional
ZyX 7ab152aaa5 ex_getln: Save and restore try state
Problem: when processing cycle such as

    :for pat in [' \ze*', ' \zs*']
    :  try
    :    let l = matchlist('x x', pat)
    :    $put ='E888 NOT detected for ' . pat
    :  catch
    :    $put ='E888 detected for ' . pat
    :  endtry
    :endfor

`:let l = …` throwing an error causes this error to be caught after 
color_cmdline attempts to get callback for highlighting next line (the one with 
`$put = 'E888 NOT…`). Saving/restoring state prevents this from happening.
2017-07-01 15:34:25 +03:00
..
api sockets: don't deadlock when connecting to own pipe address 2017-05-29 19:02:49 +02:00
autocmd functests: Fix linter errors 2017-04-09 03:31:13 +03:00
clipboard functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
cmdline cmdline: CTRL-R: Omit trailing <CR>. 2017-02-18 23:24:35 +01:00
core functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
eval functests: Add missing wait() 2017-06-27 01:34:54 +03:00
ex_cmds mksession: Restore tab-local working directory #6859 2017-06-11 15:51:53 +02:00
fixtures *: Fix all V641 errors 2017-05-20 03:25:22 +03:00
insert ops: fix i<c-r> with multi-byte text (#6524) 2017-04-15 11:19:40 +02:00
legacy vim-patch:8.0.0478 2017-06-06 06:15:16 -04:00
lua functests: Fix tests 2017-05-08 21:21:03 +03:00
normal fold: foldMoveRange(): fix :move bug #6534 2017-04-17 04:45:55 +02:00
options log: Fall back to CWD-relative .nvimlog 2017-06-07 00:27:26 +02:00
plugin test: Fix and add cases for unnamed register 2017-05-31 13:31:05 -04:00
provider functests: Replace check_provider -> missing_provider with err report 2017-05-13 03:06:50 +03:00
shada test: Fix and add cases for unnamed register 2017-05-31 13:31:05 -04:00
spell test/rmdir(): Remove readonly attr on Windows. 2017-04-10 22:59:30 +02:00
terminal tui: Also fix "linux*" terminfo entries. #6673 2017-05-04 16:18:36 +02:00
ui ex_getln: Save and restore try state 2017-07-01 15:34:25 +03:00
viml functests: Check that minimal distance between commands works 2017-06-21 10:58:47 +03:00
helpers.lua functests: Refactor redir_exec 2017-06-20 18:17:47 +03:00
preload.lua functests: Check logs in lua code 2016-06-10 21:50:49 +03:00