neovim/test/functional
butwerenotthereyet 29b1a4761a tabpage: disallow go-to-previous in cmdline-win #11692
After cbc8d72fde when editing
the command in the command editing window (q:, q/, q?) it was possible
to switch to the previous tab.  Doing so put Nvim in a bad state.
Moreover, switching tabs via the other available mechanisms (gt, gT,
<C-W>gt, <C-W>gT) is not possible when in the command editing window.

Here, the behavior is prevented.  It is no longer possible to switch to
the previous tab when editing the command in the command editing window.
The solution is to share code between gt, gT, and g<Tab>.  Specifically,
goto_tabpage_lastused now calls through goto_tabpage rather than
directly calling goto_tabpage_tp.  Doing so works well because all the
validation enjoyed by gt and gT is present in goto_tabpage.
2020-01-09 07:31:16 -08:00
..
api API: nvim_get_hl_by_id: omit hl instead of returning -1 #11685 2020-01-08 06:19:23 -08:00
autocmd tabpage: disallow go-to-previous in cmdline-win #11692 2020-01-09 07:31:16 -08:00
cmdline doc: fix typos 2019-11-27 22:47:25 -08:00
core system(), jobstart(): raise error on non-executable #11234 2019-12-24 07:53:56 +01:00
eval system(), jobstart(): raise error on non-executable #11234 2019-12-24 07:53:56 +01:00
ex_cmds API: deprecate nvim_command_output 2019-12-02 20:52:06 -08:00
fixtures lsp: transmit "\n" after last line when 'eol' is set 2019-11-21 11:12:57 +01:00
insert normal: Don't exit CTRL-O mode after processing K_EVENT 2019-06-04 13:59:43 +02:00
legacy vim-patch:8.2.0010: test64 is old style 2019-12-16 19:38:29 -05:00
lua lua: metatable for empty dict value 2020-01-01 19:26:29 +01:00
normal vim-patch:8.1.0974: cannot switch from terminal window to previous tabpage 2020-01-03 06:02:10 -08:00
options API: deprecate nvim_command_output 2019-12-02 20:52:06 -08:00
plugin LSP: highlight groups test, doc 2020-01-08 22:18:18 -08:00
provider system(), jobstart(): raise error on non-executable #11234 2019-12-24 07:53:56 +01:00
shada shada: initialize jumplist before search pattern (#10964) 2019-09-07 18:02:29 -07:00
terminal tests: ex_terminal_spec: retry ":terminal (with fake shell)" (#11588) 2019-12-22 11:23:39 +01:00
ui vim-patch:8.1.1308: the Normal highlight is not defined when compiled with GUI 2020-01-06 00:18:02 -05:00
viml tests: adjust to latest Vim patches 2019-05-05 14:05:25 +02:00
example_spec.lua screen.lua: remove screen:_on_event #11488 2019-12-01 01:06:10 -08:00
helpers.lua test: hoist buf_lines() 2020-01-08 09:41:41 -08:00
preload.lua test/functional/preload.lua: _set_fmode for Windows 2019-09-25 05:47:15 +02:00