Fixes the crash below by sanitizing the title to not include the
linebreak (replacing it by a "\n" string)
stack traceback:
[C]: in function 'nvim_buf_set_lines'
.../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:222: in function '__align_calc_config'
.../nvim/plugged/plenary.nvim/lua/plenary/window/border.lua:266: in function 'new'
...are/nvim/plugged/plenary.nvim/lua/plenary/popup/init.lua:384: in function 'create'
...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:326: in function '_create_window'
...re/nvim/plugged/telescope.nvim/lua/telescope/pickers.lua:399: in function 'find'
...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:151: in function 'v'
...m/plugged/telescope.nvim/lua/telescope/builtin/files.lua:475: in function 'v'
...im/plugged/telescope.nvim/lua/telescope/builtin/init.lua:487: in function 'grep_string'
Fixes#2023
Neovim deprecated `resolved_capabilities` in https://github.com/neovim/neovim/pull/17814
Replace with `server_capabilities` and adapted feature table, which is backwards compatible
with 0.7.
currently enabled for some builtins. You can manually enable it by adding `push_cursor_on_edit = true` to the builtin options. But feel free to open a PR if you find a builtin that needs this option enabled.
* fix(notify): don't report request on new line
* ref(notify): update message format
* ref(msgs): always quote values + decrease duplication
* fix(ci): undefined variables
* ref(actions): temporary silent actions.__index errors
* cleanup
* revert: panic effort, we continue to use error for those
Co-authored-by: Simon Hauser <Simon-Hauser@outlook.de>
- root_dir. Useful to browse only project-scoped diagnostics.
- buflisted status. Useful to exclude diagnostics from unlisted buffers, which are created by language servers that analyze the entire project/workspace (e.g. sumneko-lua).
- introducing putils writer and use it rather than using PAGER env var
- introducing env for lua/telescope/_.lua job interface
- to respect MANPATH (and PATH just in case)
- fix for apropos output parsing might return e.g. `alacritty, Alacritty`
We need to split on first `,`