neovim/test/functional/fixtures
dundargoc 438b4361cc
build: use modern cmake (#21589)
Replace old-school cmake with the so-called "Modern CMake", meaning
preferring using targets and properties over directory settings and
variables. This allows greater flexibility, robustness and clarity over
how the code works.

The following deprecated commands will be replaced with their modern
alternatives that operates on a specific target, rather than all targets
in the current directory:

- add_compile_options -> target_compile_options
- include_directories -> target_include_directories
- link_libraries -> target_link_libraries
- add_definitions -> target_compile_definitions

There are mainly four main targets that we currently use: nvim, libnvim,
nvim-test (used by unittests) and ${texe} (used by
check-single-includes). The goal is to explicitly define the
dependencies of each target fully, rather than having everything be
dependent on everything else.
2023-01-10 18:49:57 +01:00
..
autoload [RFC] fix: has('python') error (#17252) 2022-01-31 15:06:46 +01:00
bin eval: executable(), exepath() accept strings only 2020-12-11 21:20:20 -05:00
lua refactor(checkhealth)!: rename to vim.health, move logic to Lua #18720 2022-05-31 11:10:18 -07:00
middle fix(runtime): fix ordering of "after" packages 2021-09-30 22:03:18 +02:00
nvim refactor(runtime): handle pack/foo/start/bar/after dirs properly 2021-09-18 13:59:19 +02:00
pack/foo fix(eval): v:lua support for - in module names 2022-01-28 18:20:26 +01:00
start/nvim-leftpad fix(tests): indicate in test logs when nvim exit times out 2022-09-22 10:38:11 +02:00
wildpum vim-patch:8.2.4334: command line popup menu not positioned correctly 2022-08-22 09:08:47 +08:00
api_level_0.mpack api: api_info()['version'] 2016-10-28 14:33:13 +02:00
api_level_1.mpack api: add api_level_1 fixure 2017-03-15 15:01:06 +01:00
api_level_2.mpack NVIM v0.2.0 2017-05-01 22:13:23 +02:00
api_level_3.mpack NVIM v0.2.1 2017-11-07 23:54:31 +01:00
api_level_4.mpack NVIM v0.3.0 2018-06-11 00:46:49 +02:00
api_level_5.mpack NVIM v0.3.2 2018-12-31 01:06:17 +01:00
api_level_6.mpack fix api_level_6.mpack 2019-09-15 17:28:42 -07:00
api_level_7.mpack NVIM v0.5.0 2021-07-02 17:54:29 +02:00
api_level_8.mpack NVIM 0.6.0 2021-11-30 18:20:42 +01:00
api_level_9.mpack NVIM 0.7 2022-04-15 13:38:44 +02:00
api_level_10.mpack NVIM v0.8.0 2022-09-30 17:15:13 +02:00
bigfile_oneline.txt inccommand: improve performance #6949 2017-07-08 17:51:42 +02:00
bigfile.txt 'inccommand': Add tests. 2016-11-15 05:01:25 +01:00
CMakeLists.txt build: use modern cmake (#21589) 2023-01-10 18:49:57 +01:00
cmdscript.cmd win: jobstart(), system(): $PATHEXT-resolve exe 2019-07-21 20:51:37 +02:00
fake-lsp-server.lua fix(lsp): send didOpen if name changes on write (#19583) 2022-08-01 22:32:53 +02:00
filename_with_unicode_ααα fix: find multibyte file name in line (#20519) 2022-10-07 09:43:16 +08:00
non_executable.txt jobstart(): Return -1 if cmd is not executable. #5671 2016-12-10 16:01:27 +01:00
printargs-test.c *: Add comment to all C files 2017-04-19 19:11:50 +03:00
printenv-test.c vim-patch:8.1.0941: macros for MS-Windows are inconsistent (#20215) 2022-09-18 09:17:15 +08:00
shell_data.txt shell: add test for binary and multibyte output 2018-02-06 10:23:26 +01:00
shell-test.c feat(terminal): TermClose: set exit code in v:event.status #15406 2021-08-20 10:45:28 -07:00
smile2.cat api: allow open non-current buffer as terminal (+ xmas bonus) 2021-03-12 14:44:47 +01:00
startup-fail.lua feat(lua): exit 1 on Lua "-l" script error 2023-01-05 17:10:02 +01:00
startup.lua feat(lua): send "--" literally to Lua "-l" script 2023-01-05 17:10:02 +01:00
streams-test.c fixup! tests: fix system_spec when run with clipboard manager (#10956) 2021-06-05 12:49:26 -04:00
tty-test.c vim-patch:8.1.0941: macros for MS-Windows are inconsistent (#20215) 2022-09-18 09:17:15 +08:00