| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
| | |
| | |
| | | |
Port netrw files for release v168 only.
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|
| | |
| | |
| | |
| | | |
Port netrw files for release v167 only.
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|
| | |
| | |
| | |
| | | |
Port runtime/doc/pi_netrw.txt only.
|
|/ /
| |
| |
| | |
Port netrw files only.
|
|\ \
| | |
| | | |
vim-patch:8.2.{54,64,576,925,1056,1058,1902,1903,1904}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Getcompletion() does not return command line arguments.
Solution: Add the "cmdline" option. (Shougo, closes vim/vim#1140)
https://github.com/vim/vim/commit/1f1fd44ef796dd909ff5f3e5288b3fd79294dc71
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Diffmode completion doesn't use per-window setting.
Solution: Check if a window is in diff mode. (Dominique Pell, closes vim/vim#5419)
https://github.com/vim/vim/commit/efcc329020ef089267f5f3994b8544eb58806311
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: :diffget and :diffput don't have good completion.
Solution: Add proper completion. (Dominique Pelle, closes vim/vim#5409)
https://github.com/vim/vim/commit/ae7dba896975051a3f0b7123faa08dac5635972d
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Wrong display when mixing match conceal and syntax conceal.
Solution: Adjust how conceal flags are used. (closes vim/vim#6327, closes vim/vim#6303)
https://github.com/vim/vim/commit/211dd3fd82216ca879fe7f917ea345b3ae366ce1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Multiline conceal causes display errors.
Solution: Do not allow conceal cross over EOL. (closes vim/vim#6326, closes vim/vim#4854,
closes vim/vim#6302)
https://github.com/vim/vim/commit/fc838d6cb0f22c77a6ee2befd034b593e1c5ea06
Port test_conceal.vim but skip tests that require screendumps.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Still using default option values after using ":badd +1".
Solution: Find a window where options were set. Don't set the window when
using ":badd".
https://github.com/vim/vim/commit/89b693e5627715cde080c3580c7b641c9bf0c06a
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Buffer test fails with normal features.
Solution: Use 'numberwidth' instead of 'conceallevel' in the test.
https://github.com/vim/vim/commit/37e4e03c67dacfc4a065e95492ffc4c7f490b44b
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Some errors are not covered by tests.
Solution: Add a few more tests. (Dominique Pelle, closes vim/vim#5920)
https://github.com/vim/vim/commit/067297e16a516838dbc46aaa9d8b1a507afec28d
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Default option values are changed when using :badd for an existing
buffer.
Solution: When calling buflist_new() pass a zero line number. (closes vim/vim#7195)
https://github.com/vim/vim/commit/e974fa7b2b98e53a59d5ef16a6a1291f12a32e33
|
|\ \ \
| |/ /
|/| | |
autoread episode III: revenge of the trees
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: "vim -g --version" does not redirect output.
Solution: Reset gui.starting when showing version info. (closes vim/vim#7815)
https://github.com/vim/vim/commit/3b678047bcd50d6f409175dcffe7839dbb74728b
N/A patches for version.c:
vim-patch:8.1.2065: compiler warning building non-GUI with MinGW.
Problem: Compiler warning building non-GUI with MinGW.
Solution: Adjust #ifdefs. (Yegappan Lakshmanan, closes vim/vim#4964)
https://github.com/vim/vim/commit/910c378d9342e0de8c6736c83ebdbbb597267056
vim-patch:8.2.2500: build fails without the GUI feature
Problem: Build fails without the GUI feature.
Solution: Add #ifdef.
https://github.com/vim/vim/commit/0bcadf14aa700c166c09f1800ed3de00b9598b39
vim-patch:8.2.2502: a few github actions are failing
Problem: A few github actions are failing.
Solution: Install setuptools-rust. (closes vim/vim#7823)
https://github.com/vim/vim/commit/ca753ec862f8191f1fc5ed161753704a488ed08d
vim-patch:8.2.2507: github build may fail if Ubuntu 20.04 is used
Problem: Github build may fail if Ubuntu 20.04 is used. Installing rust is
not needed.
Solution: Specify ubuntu-18.04 instead of latest. Update "pip" instead of
installing rust. (Ozaki Kiichi, closes vim/vim#7820)
https://github.com/vim/vim/commit/0fa09676c25a0a4a01f339887b8bf40b4673621f
|
| | |
|
|\ \
| | |
| | | |
vim-patch:8.2.{1967,2058,2467}
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Script generated by :mkview changes alternate file.
Solution: Only write :balt in the session file. (Harish Rajagopal,
closes vim/vim#7779)
https://github.com/vim/vim/commit/139348f3e8370826a1ceb10c73f7c7bb586f8125
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using mkview/loadview changes the jumplist.
Solution: Use ":keepjumps". Don't let ":badd" or ":balt" change the
jumplist. (closes vim/vim#7371)
https://github.com/vim/vim/commit/3482be6a33c3a00fe1e8e604310ad3034f593045
Definition for BufWinEnter autocmd in Test_mkview_loadview_jumplist()
was moved down a few lines until after the views are written, as in
Nvim, :loadview throws if the view file can't be opened.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: The session file does not restore the alternate file.
Solution: Add ":balt". Works like ":badd" and also sets the buffer as the
alternate file. Use it in the session file. (closes vim/vim#7269,
closes vim/vim#6714)
https://github.com/vim/vim/commit/59d8e56e048eb5d384649284fb35363931fc3697
Include minimal test_buffer.vim from patch 8.2.0243 for Test_balt().
Add entry for :balt to runtime/doc/index.txt from vim/vim#7819.
|