neovim/test/functional/terminal
Gregory Anders 4240ce8eb3
perf: pre-compile embedded Lua source into bytecode (#16631)
The Lua modules that make up vim.lua are embedded as raw source files into the
nvim binary. These sources are loaded by the Lua runtime on startuptime. We can
pre-compile these sources into Lua bytecode before embedding them into the
binary, which minimizes the size of the binary and improves startuptime.
2021-12-16 09:27:39 -07:00
..
altscreen_spec.lua :terminal : set topline based on window height #8325 2019-01-29 03:00:48 +01:00
api_spec.lua defaults: 'showcmd', 'belloff', 'ruler' 2017-03-16 18:44:10 +01:00
buffer_spec.lua fix(terminal): return early if there are no invalid rows 2021-12-08 08:41:46 +08:00
channel_spec.lua test: add tests for freeing channel opened by termopen() 2021-11-11 09:34:23 +08:00
cursor_spec.lua fix(terminal): use coladvance() to calculate buffer cursor position 2021-12-08 08:11:27 +08:00
edit_spec.lua terminal: absolute CWD in term:// URI #11289 2020-01-26 00:24:42 -08:00
ex_terminal_spec.lua vim-patch:8.2.3461: distinguish Normal and Terminal-Normal mode #15878 2021-10-09 18:15:46 -07:00
helpers.lua tests/ui: make screen.lua use "linegrid" representation internally 2019-10-13 22:10:42 +02:00
highlight_spec.lua terminal: add tests for palette color forwarding 2019-11-03 10:14:58 +01:00
mouse_spec.lua vim-patch:8.2.3461: distinguish Normal and Terminal-Normal mode #15878 2021-10-09 18:15:46 -07:00
scrollback_spec.lua fix(terminal): fix resize crash with pending scrollback (#14891) 2021-12-15 08:18:06 -07:00
tui_spec.lua perf: pre-compile embedded Lua source into bytecode (#16631) 2021-12-16 09:27:39 -07:00
window_spec.lua A Mudholland Dr. Recast 2020-10-19 21:48:06 +02:00
window_split_tab_spec.lua vim-patch:8.2.3461: distinguish Normal and Terminal-Normal mode #15878 2021-10-09 18:15:46 -07:00