neovim/test/functional/ui
Evgeni Chasnovski 458473acb8
fix(highlight): add StatusLineTerm/StatusLineTermNC to :color vim (#29313)
Problem: both `StatusLineTerm`/`StatusLineTermNC` are now explicitly
  used, but `:color vim` does not set them to the values used in Vim.
  This might be fine if `:color vim` is treated as "the state of default
  color scheme prior the big update", but it seems to be better treated
  as "Vim's default color scheme" (how it is documented in its header).

Solution: add `StatusLineTerm`/`StatusLineTermNC` definitions to
  'runtime/colors/vim.lua'.
  Use explicit foreground colors ('Whte'/'Black') instead of `guifg=bg`
  used in source, as the latter caused some problems in the past (if
  `Normal` is not defined, `nvim_set_hl()` can't recognize `'bg'` as the
  foreground value).
  Also realign the rest of the background conditional highlight groups.
2024-06-14 17:28:49 +08:00
..
bufhl_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
cmdline_highlight_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
cmdline_spec.lua feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
cursor_spec.lua feat(highlight): add StatusLineTerm and StatusLineTermNC groups 2024-06-12 10:43:57 -05:00
decorations_spec.lua feat: get/set namespace properties #28728 2024-06-07 08:33:40 -07:00
diff_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
embed_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
float_spec.lua fix(float): missing default highlight for title 2024-05-25 15:34:29 +08:00
fold_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
highlight_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
hlstate_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
inccommand_spec.lua feat(api): add nvim__redraw for more granular redrawing 2024-05-02 15:57:06 +02:00
inccommand_user_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
input_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
linematch_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
messages_spec.lua fix(ui): superfluous showmode / excessive grid_cursor_goto #29089 2024-06-04 06:09:12 -07:00
mode_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
mouse_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
multibyte_spec.lua fix(ui): data corruption in remote_ui_raw_line 2024-05-12 12:19:29 +02:00
multigrid_spec.lua fix(move): half-page scrolling with resized grid at eob (#28821) 2024-05-18 07:00:29 +08:00
options_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
output_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
popupmenu_spec.lua test: do not set termguicolors in test runner 2024-05-31 08:25:35 -05:00
quickfix_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
screen_basic_spec.lua fix(drawline): don't draw beyond end of window (#29035) 2024-05-27 14:37:22 +08:00
screen.lua refactor(lua): use tuple syntax everywhere #29111 2024-06-04 06:06:02 -07:00
searchhl_spec.lua fix(highlight): add StatusLineTerm/StatusLineTermNC to :color vim (#29313) 2024-06-14 17:28:49 +08:00
sign_spec.lua fix(column): clamp line number for legacy signs 2024-06-10 20:00:59 +02:00
spell_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
statuscolumn_spec.lua feat(signs)!: place higher-priority signs from the left #27781 2024-05-21 09:21:42 -07:00
statusline_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
syntax_conceal_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
tabline_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
title_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
wildmode_spec.lua fix(highlight): add StatusLineTerm/StatusLineTermNC to :color vim (#29313) 2024-06-14 17:28:49 +08:00
winbar_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00