aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2025-11-28 15:04:49 -0800
committerGitHub <noreply@github.com>2025-11-28 15:04:49 -0800
commit9f909929344287bc1246d6b4dab55d500b514396 (patch)
tree06aaaf495ba3718ab2c4b9a98a53c5983e8c2c68 /test/functional/vimscript/executable_spec.lua
parenteb3201c77210417ced068ffd59722fe6c1dcd50d (diff)
downloadrneovim-9f909929344287bc1246d6b4dab55d500b514396.tar.gz
rneovim-9f909929344287bc1246d6b4dab55d500b514396.tar.bz2
rneovim-9f909929344287bc1246d6b4dab55d500b514396.zip
fix(scripts): gen_terminfo clears Windows terminfo definitions #36736
Problem: `gen_terminfo.lua` clears out Windows terminfo definitions: rm -r /tmp/nvim_terminfo nvim -ll src/gen/gen_terminfo.lua `src/nvim/tui/terminfo_builtin.h`: static const TerminfoEntry vtpcon_terminfo = { .bce = false, .has_Tc_or_RGB = false, .Su = false, .max_colors = -1, .lines = -1, .columns = -1, .defs = { [kTerm_carriage_return] = NULL, [kTerm_change_scroll_region] = NULL, [kTerm_clear_screen] = NULL, [kTerm_clr_eol] = NULL, [kTerm_clr_eos] = NULL, [kTerm_cursor_address] = NULL, [kTerm_cursor_down] = NULL, [kTerm_cursor_invisible] = NULL, [kTerm_cursor_left] = NULL, [kTerm_cursor_home] = NULL, [kTerm_cursor_normal] = NULL, [kTerm_cursor_up] = NULL, [kTerm_cursor_right] = NULL, [kTerm_delete_line] = NULL, ... Solution: Generate the database in 2 steps, don't concatenate the sources.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions