neovim/test/functional
Tobias Schmitz ad191be65e
feat(signs)!: place higher-priority signs from the left #27781
Problem:
Higher-priority signs may be hidden by lower-priority signs.

Solution:
Place higher-priority signs from the left.

Example:

    nvim_buf_set_extmark(0, ns, 0, -1, {sign_text='H', priority=1})
    nvim_buf_set_extmark(0, ns, 0, -1, {sign_text='W', priority=2})
    nvim_buf_set_extmark(0, ns, 0, -1, {sign_text='E', priority=3})

Before:

            |     |
          H | W E |
          ^ |     |
Not visible

After:

  |     |
  | E W | H
  |     | ^
          Not visible

Fixes #16632
2024-05-21 09:21:42 -07:00
..
api feat(signs)!: place higher-priority signs from the left #27781 2024-05-21 09:21:42 -07:00
autocmd test: improve test conventions 2024-04-23 18:17:04 +02:00
core test: improve test conventions 2024-04-23 18:17:04 +02:00
editor test: improve test conventions 2024-04-23 18:17:04 +02:00
ex_cmds test: improve test conventions 2024-04-23 18:17:04 +02:00
fixtures NVIM v0.10.0 2024-05-16 14:34:32 +02:00
legacy vim-patch:9.1.0414: Unable to leave long line with 'smoothscroll' and 'scrolloff' 2024-05-17 20:28:14 +02:00
lua fix(vim.iter): enable optimizations for arrays (lists with holes) (#28781) 2024-05-17 14:17:25 -05:00
options test: improve test conventions 2024-04-23 18:17:04 +02:00
plugin refactor!: remove nvim and provider module for checkhealth 2024-05-19 11:46:34 +02:00
provider test: improve test conventions 2024-04-23 18:17:04 +02:00
script docs(luacats): support backtick captured generic type 2024-05-07 14:33:14 +01:00
shada test: improve test conventions 2024-04-23 18:17:04 +02:00
terminal fix(tui): initialize clear attrs with current terminal background 2024-05-10 14:13:02 +02:00
treesitter perf(treesitter): use child_containing_descendant() in has-ancestor? (#28512) 2024-05-16 16:57:58 +02:00
ui feat(signs)!: place higher-priority signs from the left #27781 2024-05-21 09:21:42 -07:00
vimscript feat(api): broadcast events to ALL channels #28487 2024-05-17 07:37:39 -07:00
example_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
preload.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testnvim.lua fix(test): failure after version bump #28771 2024-05-16 05:33:04 -07:00