aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | | Merge pull request #14592 from janlazo/vim-8.2.2869Jan Edmund Lazo2021-05-19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:8.2.{2869,2871}
| * | | | | | | Remove '- 1' for sizes passed to xstrlcpyJan Edmund Lazo2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xstrlcpy() NUL-terminates the destination string such that reducing the destination string length by 1 to reserve the last byte for NUL is pointless. https://github.com/neovim/neovim/pull/14490#discussion_r635661185
| * | | | | | | vim-patch:8.2.2871: unnessary VIM_ISDIGIT() calls, badly indented codeJan Edmund Lazo2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Unnessary VIM_ISDIGIT() calls, badly indented code. Solution: Call skipdigits() on the next character. Improve indenting. (Dominique Pellé, closes vim/vim#8227) https://github.com/vim/vim/commit/4781d6fd8670af415c3b78f00d70036af85bd286
| * | | | | | | vim-patch:8.2.2869: using unified diff is not testedJan Edmund Lazo2021-05-19
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using unified diff is not tested. Solution: Test all cases also with unified diff. (issue vim/vim#8197) https://github.com/vim/vim/commit/485b62710004431a16feb4eb861365d082304a08
* | | | | | | Merge pull request #14563 from mjlbach/fix_intelephense_langserverMichael Lingelbach2021-05-19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | lsp: handle case where CompletionItem.insertTextFormat is nil
| * | | | | | | lsp: handle case where CompletionItem.insertTextFormat is nilMichael Lingelbach2021-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update tests to use explicit insertTextFormat for snippets
* | | | | | | | Merge pull request #12076 from bfredl/luavarBjörn Linse2021-05-19
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | use new conversion rules for vim.g, vim.v
| * | | | | | | | lua: use proper conversion of vim.g valuesBjörn Linse2021-05-19
|/ / / / / / / /
* | | | | | | | fix(health/python3): remove obsolete check (#14590)Marco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python 3.3 reached its end-of-life 2017-09-29: https://www.python.org/dev/peps/pep-0398 Closes https://github.com/neovim/neovim/issues/14586
* | | | | | | | Merge pull request #14589 from mhinz/revert-smarter-tagstackMarco Hinz2021-05-19
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately, there are some subtle bugs in the smarter tagstack changes, so we'll revert them for now and try to come up with a better approach. One of the added tests, adds current position to jumplist before jumping, is valuable though and changed to still work after reverting the other two commits. Closes #14571
| * | | | | | | | test(lsp_spec): improve correctnessMarco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | References https://github.com/neovim/neovim/issues/14571
| * | | | | | | | Revert "lsp: make tagstack smarter motion-wise (#12262)"Marco Hinz2021-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8885ea7f244ee49b0018dc57be84917ea7886c2d.
| * | | | | | | | Revert "lsp: fix regression in jump_to_location() (#14446)"Marco Hinz2021-05-19
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | This reverts commit 993ca90c9b53033216d4973e2f995b995ed5740e.
* | | | | | | | Merge pull request #14583 from cbarrete/unsupported-call-hierarchiesMichael Lingelbach2021-05-19
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | lsp: handle unsupported call hierarchy call
| * | | | | | | lsp: handle unsupported call hierarchy callCédric Barreteau2021-05-19
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #14585 from littlepoco/masterThomas Vigouroux2021-05-19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Update README.md
| * | | | | | | Update README.mdAaron Wu2021-05-19
|/ / / / / / /
* | | | | | | Merge pull request #14582 from bfredl/genderBjörn Linse2021-05-18
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | docs: fix some remanining cases of gender pronoun for "the user"
| * | | | | | docs: fix some remanining cases of gender pronoun for "the user"Björn Linse2021-05-18
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Adapted from original PR by: Co-Author: Mathias Jean Johansen <mathias@mjj.io>
* | | | | | Merge pull request #14580 from jamessan/title-stackJames McCoy2021-05-18
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix(tui): Stop sending extra parameter for save/restore title
| * | | | | | fix(tui): Stop sending extra parameter for save/restore titleJames McCoy2021-05-18
|/ / / / / / | | | | | | | | | | | | | | | | | | Closes #14573
* | | | | | feat(ci): autolabel pull requests (#14574)Matthieu Coudron2021-05-18
| | | | | | | | | | | | | | | | | | | | | | | | autolabel pull requests depending on which files are modified
* | | | | | win/package: update wintools.zip for curl v7.76.1 (#14570)Jan Edmund Lazo2021-05-17
| |/ / / / |/| | | | | | | | | https://github.com/neovim/neovim/issues/14078
* | | | | Update vim diff and credits (#14566)Yegappan Lakshmanan2021-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch 8.2.2524 added the support for the fields 'foldopen', 'foldclose' and 'foldsep' to the 'fillchars' option in Vim: http://ftp.vim.org/pub/vim/patches/8.2/8.2.2524 Update the credits in intro.txt based on Vim credits.
* | | | | Merge pull request #14406 from shadmansaleh/vim-8.2.0877Jan Edmund Lazo2021-05-15
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.2.{0877, 0880, 0884, 0887, 0896} - port searchcount()
| * | | | | STRLEN -> strlenshadmansaleh2021-05-09
| | | | | |
| * | | | | Use bool for boolean valuesshadmansaleh2021-05-09
| | | | | |
| * | | | | vim-patch:8.2.0896: crash when calling searchcount() with a stringshadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when calling searchcount() with a string. Solution: Check the argument is a dict. (closes vim/vim#6192) https://github.com/vim/vim/commit/14681627f39421cce289345d4ec9927c10fa3b1c
| * | | | | vim-patch:8.2.0887: searchcount().exact_match is 1 right after a matchshadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Searchcount().exact_match is 1 right after a match. Solution: Use LT_POS() instead of LTOREQ_POS(). (closes vim/vim#6189) https://github.com/vim/vim/commit/57f75a5a364ad4d8334fdf6b6b41420b48e08390
| * | | | | vim-patch:8.2.0884: searchcount() test fails on slower systemsshadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Searchcount() test fails on slower systems. Solution: Set a longer timeout. https://github.com/vim/vim/commit/ea6561af92eeb26fa0b4966575da7cadd98af1cd
| * | | | | vim-patch:8.2.0880: leaking memory when using searchcount()shadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Leaking memory when using searchcount(). Solution: Free the last used search pattern. https://github.com/vim/vim/commit/109aece79d1b5f14f6a84ff2ac068cfffebeba80
| * | | | | vim-patch:8.2.0877: cannot get the search statisticsshadmansaleh2021-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot get the search statistics. Solution: Add the searchcount() function. (Fujiwara Takuya, closes vim/vim#4446) https://github.com/vim/vim/commit/e8f5ec0d30b629d7166f0ad03434065d8bc822df Additional changes: - Tests weren't passing because the test ran assuming the cursor was at start of buffer but append() left the cursor at end of buffer . So cursor is moved to start of buffer after append. - searchcount() added to list of builtin functions.
* | | | | | Add 'FUNC_ATTR_NONNULL_RET' to nonnull alloc funcs (#14559)Jan Edmund Lazo2021-05-15
| | | | | |
* | | | | | vim-patch:8.2.2854: custom statusline cannot contain % items (#14558)Shadman2021-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Custom statusline cannot contain % items. Solution: Add "%{% expr %}". (closes vim/vim#8190) https://github.com/vim/vim/commit/30e3de21fc36153c5f7c9cf9db90bcc60dd67fb9
* | | | | | Merge pull request #14468 from bfredl/zindexBjörn Linse2021-05-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | [WIP] z-index!
| * | | | | | floats: z-indexBjörn Linse2021-05-15
| | | | | | |
* | | | | | | Merge pull request #14532 from janlazo/vim-8.1.1433Jan Edmund Lazo2021-05-14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | vim-patch:8.0.1394,8.1.1967,8.2.{23,1000,1059,2354,2419,2433,2473,2850}
| * | | | | | | vim-patch:8.2.2850: recalling commands from history is not testedJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Recalling commands from history is not tested. Solution: Add tests. (closes vim/vim#8194) https://github.com/vim/vim/commit/71c6f7a665eb467054fbf319989d97c252af28d2
| * | | | | | | fixup! vim-patch:8.1.1228: not possible to process tags with a functionJan Edmund Lazo2021-05-13
| | | | | | | |
| * | | | | | | fixup! vim-patch:8.0.1449: slow redrawing with DirectXJan Edmund Lazo2021-05-13
| | | | | | | |
| * | | | | | | vim-patch:8.0.1394: cannot intercept a yank commandJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot intercept a yank command. Solution: Add the TextYankPost autocommand event. (Philippe Vaucher et al., closes vim/vim#2333) https://github.com/vim/vim/commit/7e1652c63c96585b9e2235c195a3c322b1f11595
| * | | | | | | vim-patch:8.2.2473: crash when leaving command line window triggers autocommandJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when leaving command line window triggers autocommand. (houyunsong) Solution: Make sure not to close the current window or buffer. https://github.com/vim/vim/commit/8c6951fa2836a1ae3257770e7b927a9380439912 N/A patches for version.c: vim-patch:8.2.2414: using freed memory when closing the cmdline window Problem: Using freed memory when closing the cmdline window. Solution: Check the window is still valid. https://github.com/vim/vim/commit/b7e2670b6a1de02c772af5097ba24f2a15b26eec
| * | | | | | | lintJan Edmund Lazo2021-05-13
| | | | | | | |
| * | | | | | | vim-patch:8.2.2433: opening cmdline window gives error in BufLeave autocommandJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Opening cmdline window gives error in BufLeave autocommand. Solution: Reset cmdwin_type when triggering the autocommand. https://github.com/vim/vim/commit/b63f3ca66db20f7b135aae706d36be538f91f8cc
| * | | | | | | vim-patch:8.2.2419: autocmd test was failing on MS-Windows with GUIJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Autocmd test was failing on MS-Windows with GUI. Solution: Remove stray feedkeys(). https://github.com/vim/vim/commit/d697ddea1466d877a79f8c56d46361dc54e9baef
| * | | | | | | vim-patch:8.2.2359: strange test failure with MS-WindowsJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Strange test failure with MS-Windows. Solution: Skip the system() call for now. https://github.com/vim/vim/commit/e2924328c165f1fc549f91bf212c93c87bb1d9ed
| * | | | | | | vim-patch:8.2.2354: crash with a weird combination of autocommandsJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash with a weird combination of autocommands. Solution: Increment b_nwindows when needed. (closes vim/vim#7674) https://github.com/vim/vim/commit/797e63b9f2baa1853e7063aac478d663cd02f207
| * | | | | | | Revert "XXX: ex_tabonly(): aucmd_win is not part of the window list."Jan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 7214d0bc846179a862e8d3061d00270a6caa0d7b. Cannot test patch v8.2.1059 without reverting this commit.
| * | | | | | | vim-patch:8.2.1059: crash when using :tabonly in an autocommandJan Edmund Lazo2021-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when using :tabonly in an autocommand. (Yegappan Lakshmanan) Solution: Do not allow the autocommand window to be closed. https://github.com/vim/vim/commit/cf8441704d6e517bda1899f4afa82c6b4eecbaec E813 error message does not mention 'popup' window because Neovim floating window are regular windows, unlike Vim popups. https://github.com/neovim/neovim/pull/14532#discussion_r631731829
| * | | | | | | vim-patch:8.2.1000: get error when leaving Ex mode with :visualJan Edmund Lazo2021-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Get error when leaving Ex mode with :visual and a CmdLineEnter autocommand was used. Solution: Reset ex_pressedreturn. (closes vim/vim#6293) https://github.com/vim/vim/commit/158ea175a99fc23eae1b0a5ee9a81cdd973854a6