aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | Merge pull request #14190 from teto/fix-cursorlinenrMatthieu Coudron2021-03-23
|\ \ \ \ \ | | | | | | | | | | | | fix CursorLineNr with diff
| * | | | | chore: add test for CursorLineNr with filler linesMatthieu Coudron2021-03-22
| | | | | |
| * | | | | fix: stop using CursorLineNr in front of fillersMatthieu Coudron2021-03-22
| | | | | | | | | | | | | | | | | | | | | | | | filling lines in diff mode.
* | | | | | Merge pull request #14193 from bfredl/msginitBjörn Linse2021-03-23
|\ \ \ \ \ \ | | |/ / / / | |/| | | | screen: setup scrolling main screen when starting with display-=msgsep
| * | | | | screen: setup scrolling main screen when starting with display-=msgsepBjörn Linse2021-03-23
| | |_|/ / | |/| | |
* | | | | Merge pull request #14124 from chentau/extmark_tabBjörn Linse2021-03-23
|\ \ \ \ \ | |/ / / / |/| | | | Correctly splice extmarks on tab with `noexpandtab`
| * | | | Correctly splice extmarks on tab with noexpandtab setchentau2021-03-22
|/ / / /
* | | | Merge pull request #14178 from andymass/vim-8.2.0088Jan Edmund Lazo2021-03-22
|\ \ \ \ | |/ / / |/| | | [RFC] vim-patch 8.2.0088: insufficient tests for tags...
| * | | Fix neovim tag bugs uncovered by vim-8.2.0088,Andy K. Massimino2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | but not related to the patch. Specifically: - settagstack()'s e_listreq is in the wrong place - in :ltag, vim_strncpy -> xstrlcpy length parameter is different xstrlcpy's length includes the null terminator (so add one) - in :ltag, STRNCAT -> xstrlcat takes dest size, not number to copy use snprintf instead
| * | | vim-patch:8.2.0088: insufficient tests for tags; bug in using extra tag fieldAndy K. Massimino2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Insufficient tests for tags; bug in using extra tag field when using an ex command to position the cursor. Solution: Fix the bug, add more tests. (Yegappan Lakshmanan, closes vim/vim#5439) https://github.com/vim/vim/commit/830c1afc9d2cd5819a05c71d4e0b1f748a8c0519
* | | | Merge pull request #13998 from bfredl/borderBjörn Linse2021-03-22
|\ \ \ \ | | | | | | | | | | floats: add MS-DOS mode (borders)
| * | | | floats: add borders (MS-DOS MODE)Björn Linse2021-03-22
| | | | |
| * | | | wheel: move non-window code out of window.cBjörn Linse2021-03-22
| | | | |
| * | | | w_grid_alloc: baseline implBjörn Linse2021-03-22
| | | | |
* | | | | Merge pull request #14184 from tjdevries/tjdevries/nit_diagnosticsMichael Lingelbach2021-03-22
|\ \ \ \ \ | |/ / / / |/| | | | lsp: some small diagnostic fixes
| * | | | lsp: Unopened buffers return 0 for line count, which leads to broken positionsTJ DeVries2021-03-22
| | | | |
| * | | | lsp: Force re-display of diagnostics when opening a fileTJ DeVries2021-03-22
|/ / / /
* | | | Merge pull request #14172 from janlazo/vim-8.2.2622Jan Edmund Lazo2021-03-21
|\ \ \ \ | |/ / / |/| | | vim-patch:8.2.{2622,2624,2625,2626,2631,2634}
| * | | vim-patch:8.2.2634: 'tagfunc' does not indicate using a patternJan Edmund Lazo2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | Problem: 'tagfunc' does not indicate using a pattern. Solution: Add the "r" flag. (Andy Massimino, closes vim/vim#7982) https://github.com/vim/vim/commit/f90c855c71863296859780f7b4e0386e96f1c465
| * | | vim-patch:8.2.2631: commands from winrestcmd() do not always work properlyJan Edmund Lazo2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Commands from winrestcmd() do not always work properly. (Leonid V. Fedorenchik) Solution: Repeat the size commands twice. (closes vim/vim#7988) https://github.com/vim/vim/commit/a0c8aea479ca055ce43ba2984a9933f6c48e6161
| * | | vim-patch:8.2.2625: rss files not recognizedJan Edmund Lazo2021-03-20
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Rss files not recognized. Solution: Recognize .rss as XML. (Kivin Locke, closes vim/vim#7987) https://github.com/vim/vim/commit/af125866db46405fdaf99ac4e43b630d196a4aa4
| * | | vim-patch:8.2.2624: atom files not recognizedJan Edmund Lazo2021-03-20
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Atom files not recognized. Solution: Recognize .atom as XML. (Kivin Locke, closes vim/vim#7986) https://github.com/vim/vim/commit/74b99f6ab6e0265ebee4ed496845f28e0904318d N/A patches for version.c: vim-patch:8.2.2622: GTK: error when starting up and -geometry is given Problem: GTK: error when starting up and -geometry is given. (Dominique Pellé) Solution: Use another function to get the monitor if the window has not been created yet. (closes vim/vim#7978) https://github.com/vim/vim/commit/a555e6fcb6ec97b5ab30b20a340b228f4d820f14 vim-patch:8.2.2626: GTK3: error when starting up and -geometry is given Problem: GTK3: error when starting up and -geometry is given. (Dominique Pellé) Solution: Use another function to get the monitor if the window has not been created yet. (closes vim/vim#7978) https://github.com/vim/vim/commit/240014321b0aa5d6eb00a70865fa9935fd888d60
* | | Merge pull request #14171 from vrischmann/insert-text-emptyMichael Lingelbach2021-03-20
|\ \ \ | | | | | | | | runtime/lua/vim/lsp: check emptyness in get_completion_word
| * | | runtime/lua/vim/lsp: check emptyness in get_completion_wordVincent Rischmann2021-03-21
|/ / /
* | | Merge pull request #14060 from andymass/vim-8.2.1703Jan Edmund Lazo2021-03-20
|\ \ \ | | | | | | | | [RFC] vim-patch:8.2.{1693,1703,1705}
| * | | Fix a failing test (highlight_spec.lua)Andy K. Massimino2021-03-20
| | | |
| * | | vim-patch:8.2.1705: "verbose hi Name" reports incorrect info after ":hi clear"Andy K. Massimino2021-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "verbose hi Name" reports incorrect info after ":hi clear". Solution: Store the script context. (Antony Scriven, closes vim/vim#6975) https://github.com/vim/vim/commit/e8df0104985af58ee501a6fbac8ac9f886e84e5a Also adds src/nvim/testdir/script_util.vim which originates from patch 8.2.1366 (https://github.com/vim/vim/commit/a6296200bd5191bab7efcdcc16c9e79eb498e8e0) because some tests in test_highlight.vim use it for testing :verbose. Should merge this and older related patches later. Also, fix collateral damage to test_options.vim test_options tests for file name completion in the test directory, but since we've added a new file, the test output is now different. This test is slightly different from upstream anyway, so for now we just add the file name. This may change when more upstream patches are added which alter this test.
| * | | vim-patch:8.2.1703: ":highlight clear" does not restore default linkAndy K. Massimino2021-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":highlight clear" does not restore default link. Solution: Remember the default link and restore it. (Antony Scriven, closes vim/vim#6970, closes vim/vim#4405) https://github.com/vim/vim/commit/213da551dec465e193619684b260bf9d5a8d6afc
| * | | vim-patch:8.2.1693: "hi def" does not work for cleared highlightAndy K. Massimino2021-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: "hi def" does not work for cleared highlight. Solution: Check the "sg_cleared" flag. (Maxim Kim, closes vim/vim#6956, closes vim/vim#4405) https://github.com/vim/vim/commit/05eb5b9cae123b138bbd23cc77e50657ece6b4ad
* | | | Merge pull request #14164 from andymass/vim-8.1.2020Jan Edmund Lazo2021-03-20
|\ \ \ \ | | | | | | | | | | [RFC] vim-patch 8.{1.2020,2.0093,2.0422}: add win_splitmove()
| * | | | vim-patch:8.2.0422: crash when passing popup window to win_splitmove()Andy K. Massimino2021-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when passing popup window to win_splitmove(). (john Devin) Solution: Disallow moving a popup window. (closes vim/vim#5816) https://github.com/vim/vim/commit/0f1563ffee4397f5b379517c41b7c9a977fd2e22 Add translated test for 8.2.0422 (popup->floating)
| * | | | vim-patch:8.2.0093: win_splitmove() can make Vim hangAndy K. Massimino2021-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: win_splitmove() can make Vim hang. Solution: Check windows exists in the current tab page. (closes vim/vim#5444) https://github.com/vim/vim/commit/7b94e77132eabdf0e43abca57e2ffeb961545174
| * | | | vim-patch:8.1.2020: it is not easy to change the window layoutAndy K. Massimino2021-03-19
| | |/ / | |/| | | | | | | | | | | | | | | | | | Problem: It is not easy to change the window layout. Solution: Add win_splitmove(). (Andy Massimino, closes vim/vim#4561) https://github.com/vim/vim/commit/d20dcb3d011da6111153109f6e46fbd5c7fe9fb6
* | | | Merge pull request #14160 from jamessan/automatic-version-updatesJames McCoy2021-03-20
|\ \ \ \ | | | | | | | | | | ci(gh): Automatically create PR for version.c updates
| * | | | ci(gh): Automatically create PR for version.c updatesJames McCoy2021-03-20
| |/ / / | | | | | | | | | | | | [skip ci]
* | | | Merge pull request #14165 from mjlbach/feature/lsp_preview_location_syntaxMichael Lingelbach2021-03-19
|\ \ \ \ | |/ / / |/| | | lsp: set syntax instead of filetype for preview location highlighting
| * | | lsp: set syntax instead of filetype for preview location highlightingMichael Lingelbach2021-03-19
|/ / /
* | | Merge pull request #14155 from janlazo/vim-8.2.2609Jan Edmund Lazo2021-03-18
|\ \ \ | | | | | | | | vim-patch:8.2.{2609,2611}
| * | | gitignore: src/nvim/testdir/test_result.logJan Edmund Lazo2021-03-17
| | | | | | | | | | | | | | | | PR https://github.com/neovim/neovim/pull/14063 added it by mistake.
| * | | vim-patch:8.2.2611: conditions for startup tests are not exactly rightJan Edmund Lazo2021-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Conditions for startup tests are not exactly right. Solution: Check for type of GUI instead of MS-Windows. (Ozaki Kiichi, closes vim/vim#7976) https://github.com/vim/vim/commit/f8c52e8d08de3fdf48db877d7d53d2d68c6ceb7b
| * | | vim-patch:8.2.2609: test disabled on MS-Windows even though it should workJan Edmund Lazo2021-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test disabled on MS-Windows even though it should work. Solution: Restore the condition for skipping the test. (Ken Takata, closes vim/vim#7970) https://github.com/vim/vim/commit/321481299757cdd43baeed33f4c5ba543fdfc7f7
* | | | Merge pull request #14149 from Borwe/mine/uninstallerJames McCoy2021-03-18
|\ \ \ \ | | | | | | | | | | | | | | | [FEATURE] Add uninstall target for make and others Closes #14105
| * | | | Add uninstall target for make and othersbrian.orwe2021-03-16
| | | | |
* | | | | Merge pull request #14144 from mfussenegger/lsp-workspace-edit-renameMichael Lingelbach2021-03-18
|\ \ \ \ \ | |_|/ / / |/| | | | lsp: Add support for create,rename,delete workspaceEdit resourceOperations
| * | | | lsp: Add support for delete workspaceEdit resource operationMathias Fussenegger2021-03-18
| | | | |
| * | | | lsp: Add support for create workspaceEdit resource operationMathias Fussenegger2021-03-18
| | | | |
| * | | | lsp: Add support for file rename via workspaceEditMathias Fussenegger2021-03-18
|/ / / /
* | | | Merge pull request #14145 from teto/remove-tshighlighterMatthieu Coudron2021-03-16
|\ \ \ \ | | | | | | | | | | chore: remove deprecated lua module tshighlighter
| * | | | chore(ts): show grammar that triggers the errorMatthieu Coudron2021-03-16
| | | | | | | | | | | | | | | | | | | | to help debugging
| * | | | chore: remove deprecated lua module tshighlighterMatthieu Coudron2021-03-16
| | | | |