neovim/runtime/doc/news.txt
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

153 lines
2.6 KiB
Plaintext

*news.txt* Nvim
NVIM REFERENCE MANUAL
Notable changes since Nvim 0.10 *news*
For changes in the previous release, see |news-0.10|.
Type |gO| to see the table of contents.
==============================================================================
BREAKING CHANGES IN HEAD *news-breaking-dev*
====== Remove this section before release. ======
The following changes to UNRELEASED features were made during the development
cycle (Nvim HEAD, the "master" branch).
==============================================================================
BREAKING CHANGES *news-breaking*
These changes may require adaptations in your config or plugins.
API
• `vim.rpcnotify(0)` and `rpcnotify(0)` broadcast to ALL channels. Previously
they would "multicast" only to subscribed channels (controlled by
`nvim_subscribe()`). Plugins and clients that want "multicast" behavior must
now maintain their own list of channels.
• In the future, |vim.rpcnotify()| may accept a list of channels, if there
is demand for this use-case.
DEFAULTS
• TODO
EDITOR
• The order in which signs are placed was changed. Higher priority signs will now appear left of lower priority signs.
EVENTS
• TODO
LSP
• TODO
LUA
• TODO
OPTIONS
• TODO
PLUGINS
• TODO
TREESITTER
• TODO
TUI
• TODO
==============================================================================
NEW FEATURES *news-features*
The following new features were added.
API
• TODO
DEFAULTS
• TODO
EDITOR
• TODO
EVENTS
• TODO
LSP
• TODO
LUA
• TODO
OPTIONS
• TODO
PERFORMANCE
• TODO
PLUGINS
• TODO
STARTUP
• TODO
TERMINAL
• TODO
TREESITTER
• TODO
TUI
• TODO
UI
• TODO
==============================================================================
CHANGED FEATURES *news-changed*
These existing features changed their behavior.
• N/A
==============================================================================
REMOVED FEATURES *news-removed*
These deprecated features were removed.
• N/A
==============================================================================
DEPRECATIONS *news-deprecations*
See |deprecated-0.11|.
vim:tw=78:ts=8:sw=2:et:ft=help:norl: