neovim/test/functional
bfredl be89d520d7 refactor(windows)!: only support UCRT, even for mingw
The newer UCRT runtime has native support for UTF-8, including forcing
it as the active codepage even before `main()` is called. This means
the c runtime will properly convert windows WCHAR:s into UTF-8 bytes,
as early as the argv/argc params to `main()` . Whereas MSVCRT does not
support this reliably and required us to use `wmain()`.

Only MSVC supports using manifest files directly as source files.
The solution for other Windows toolchains is to use a .rc file.
2024-11-21 12:41:15 +01:00
..
api fix(messages)!: vim.ui_attach message callbacks are unsafe 2024-11-14 13:23:11 +01:00
autocmd fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
core fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
editor fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
ex_cmds fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
fixtures refactor(windows)!: only support UCRT, even for mingw 2024-11-21 12:41:15 +01:00
legacy vim-patch:9.1.0855: setting 'cmdheight' may missing output (#31216) 2024-11-15 00:18:53 +00:00
lua test(lua/ui_event_spec): avoid polluting log file (#31229) 2024-11-16 08:56:42 +08:00
options fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
plugin fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
provider fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
script docs: render @since versions, 0 means experimental #30649 2024-10-04 02:13:31 -07:00
shada refactor(api)!: rename Dictionary => Dict 2024-09-23 14:42:57 +02:00
terminal fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
treesitter fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
ui fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
vimscript fix(messages)!: vim.ui_attach message callbacks are unsafe 2024-11-14 13:23:11 +01:00
example_spec.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua fix(test): better management of tmpfiles 2024-11-06 11:37:33 +00:00
testterm.lua fix(tests): needing two calls to setup a screen is cringe 2024-11-14 12:40:57 +01:00