| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
lsp: prompt correct error when language server start fails
|
|/ |
|
|\
| |
| | |
LSP: Resolve text_document_save capability according to spec
|
| |
| |
| |
| |
| | |
Fixes https://github.com/neovim/neovim/issues/13989
See https://github.com/microsoft/language-server-protocol/issues/288
|
|\ \
| |/
|/| |
option: fix problem with fileignorecase not being set properly
|
| |
| |
| |
| |
| | |
Fix the problem that the last comparison of strings when p_fic is true was
not ignore case.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Update lsp and api docs with gen_vimdoc changes
|
|/ /
| |
| |
| |
| | |
Applies the changes generated with ./scripts/gen_vimdoc.py to add
missing documentation.
|
| |
| |
| |
| |
| |
| | |
Currently it's not 100% clear that without setting these, using the autocomds
to utilize the `textDocument/documentHighlight` functionality, nothing will
actually be visible since the highlight groups don't have any details. This
just adds in a couple simple extra notes to make sure that's done
|
|\ \
| |/
|/| |
vim-patch:8.2.{2545,2547,2548}
|
| |
| |
| |
| |
| | |
Partial port of patch v8.1.0953.
Remove useless casts on MAXCOL.
|
| |
| |
| |
| |
| |
| | |
Problem: May get stuck in the cmdline window using :normal.
Solution: Have nv_esc() return K_IGNORE.
https://github.com/vim/vim/commit/7d41410a455ba62128655beb91c35d3fba299287
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: "%" command not accurate for big files.
Solution: Make it more accurate for files up to 21M lines. (Dominique Pellé,
closes vim/vim#7889)
https://github.com/vim/vim/commit/2c6553498e790604f50016d8435403523a2576d6
N/A patches for version.c:
vim-patch:8.2.2545: errors and crash when terminal window is zero height
Problem: Errors and crash when terminal window is zero height. (Leonid V.
Fedorenchik)
Solution: Do not resize when width or height is zero. (closes vim/vim#7890)
https://github.com/vim/vim/commit/eba13e4ea28f133ff65f6b426428f49a9bd711b0
|
|/
|
|
| |
(#13986)
|
|
|
|
|
| |
Problem: Cannot convert a byte index into a character index.
Solution: Add charidx(). (Yegappan Lakshmanan, closes vim/vim#7561)
https://github.com/vim/vim/commit/17793ef23aae0bc94539390ccfe5e63b0ad39ff2
|
|
|
|
|
| |
vim.lsp.callbacks was deprecated a few months ago. This is a cleanup before the release.
Use vim.lsp.handlers instead.
|
| |
|
|\
| |
| | |
vim-patch:8.1.1310: named function arguments are never optional
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Named function arguments are never optional.
Solution: Support optional function arguments with a default value. (Andy
Massimino, closes vim/vim#3952)
https://github.com/vim/vim/commit/42ae78cfff171fbd7412306083fe200245d7a7a6
|
|/ |
|
|\
| |
| | |
decorations: allow virt_text overlay at any column
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(#13981)
Problem: Can't get the exit value in VimLeave or VimLeavePre autocommands.
Solution: Add v:exiting like in Neovim. (Yegappan Lakshmanan, closes vim/vim#7395)
https://github.com/vim/vim/commit/f0068c5154a99b86b2c4515a4b93c003b2445cf4
Rearrange VimVarIndex enums and vimvars[] entries to sync with Vim.
N/A patches for version.c:
vim-patch:8.2.2535: MS-Windows: cannot run all vim9 tests
Problem: MS-Windows: cannot run all vim9 tests.
Solution: Make test_vim9 target work.
https://github.com/vim/vim/commit/723ef5db980b2e69ef8bdc0dd448cb645491c464
|
| |
| |
| |
| |
| |
| | |
`lines` can be empty, in which case `#lines[#lines]` failed with an
error:
lsp/util.lua:214: attempt to get length of a nil value
|
| |
| |
| |
| |
| |
| |
| |
| | |
* lsp: client stop cleanups
* Add diagnostic clearing to client.stop() method used by nvim-lspconfig
* Clear diagnostic cache to prevent stale diagnostics on client restart
* lsp: Add test for vim.lsp.diagnostic.reset
|
| |
| |
| | |
Fix https://github.com/neovim/neovim/issues/8722
|
|\ \
| | |
| | | |
runtime/tar: port latest files
|
| | |
| | |
| | |
| | |
| | |
| | | |
Port tar files only in order to support '*.tar.zst' files.
Close https://github.com/neovim/neovim/pull/13337
|
| | |
| | |
| | |
| | | |
Port tar runtime files only.
|
|/ /
| |
| |
| | |
Port tar files for release v31 only.
|
| |
| |
| |
| |
| | |
Problem: Svelte filetype not recognized.
Solution: Add a detection rule. (Brian Ryall, closes vim/vim#7858)
https://github.com/vim/vim/commit/c0fcb6e0b10050145e7d334b68b1bdc5201fed05
|
| |
| |
| |
| |
| | |
Problem: Beancount filetype not recognized.
Solution: Add a detection rule. (Brian Ryall, closes vim/vim#7859)
https://github.com/vim/vim/commit/9bbd883b3528b37dcacad22ad58861105a9ae428
|
|/
|
|
| |
nvim-debug was missing symbols.
adding the lock file to remove the flake warning message as well.
|
|\
| |
| | |
Doc: update documentation for on_bytes
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Update vim_diff.txt to reflect the following patches:
patch 8.1.1113: making an autocommand trigger once is not so easy
patch 8.2.2128: there is no way to do something on CTRL-Z
patch 8.2.2508: cannot change the character displayed in non existing lines
patch 8.2.2518: 'listchars' should be window-local
|
|\ \
| | |
| | | |
fix_cursor: do not change line number when edit will not impact cursor row
|
| | | |
|
| | |
| | |
| | |
| | | |
row
|
|\ \ \
| |_|/
|/| | |
runtime/netrw: port missing Vim 8.1,8.2 runtime patches
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|