aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | build: bump uncrustify to version 0.77dundargoc2023-05-12
| |
* | test(scroll_opt): fix typo in porting oldtest (#23593)luukvbaal2023-05-12
| |
* | Merge pull request #23558 from luukvbaal/smoothscrollzeertzjq2023-05-12
|\ \ | | | | | | vim-patch:9.0.{1530,1533,1542,1543}
| * | vim-patch:9.0.1543: display errors when making topline shorterLuuk van Baal2023-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Display errors when making topline shorter and 'smoothscroll' is set. Solution: Reset w_skipcol when the topline becomes shorter than its current value. (Luuk van Baal, closes vim/vim#12367) https://github.com/vim/vim/commit/5d01f86d99bc3a3fd92d4f4e9338a9e78e9ebe16
| * | vim-patch:9.0.1542: line not fully displayed if it doesn't fit in the screenLuuk van Baal2023-05-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Line not fully displayed if it doesn't fit in the screen. Solution: Do not reset s_skipcol if not needed. (Luuk van Baal, closes vim/vim#12376) https://github.com/vim/vim/commit/6c018680be0ec25d42614a93be1ea08df29a9e2a
| * | vim-patch:9.0.1533: test for 'smoothscroll' is ineffectiveLuuk van Baal2023-05-09
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for 'smoothscroll' is ineffective. Solution: Change the order of testing "zb" and "zt". (Luuk van Baal, closes vim/vim#12366) https://github.com/vim/vim/commit/6f37e530d3e2d58ff055723047bf91d91af2632c
| * | vim-patch:9.0.1530: cursor moves to wrong line when 'foldmethod' is "diff"Luuk van Baal2023-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cursor moves to wrong line when 'foldmethod' is "diff". (Rick Howe) Solution: Adjust logic for scrolling. (Luuk van Baal, closes vim/vim#12364, closes vim/vim#12218) https://github.com/vim/vim/commit/aa6ba308a1498dc8da04d1d30ec0470018bf782a
* | | build: make dependency URL variables non-cached (#23577)dundargoc2023-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cmake won't rebuild with the new URL when bumping dependency version. This is because the old URL is still cached, and won't be removed automatically. The workaround for using non-cached variables, but also let users specify an alternative URL is to only set the defined variables in deps.txt if the corresponding variable hasn't already been set by the user from the command line. Also apply the CMAKE_CONFIFGURE_DEPENDS property to deps.txt, as we want cmake to rebuild when changing this file.
* | | fix(treesitter): reset cursor max_start_depthLewis Russell2023-05-11
| | |
* | | feat(treesitter): add support for setting query depthsLewis Russell2023-05-11
| | |
* | | vim-patch:9.0.1539: typst filetype is not recognized (#23578)Gaétan Lepage2023-05-11
| | | | | | | | | | | | | | | | | | Problem: Typst filetype is not recognized. Solution: Distinguish between sql and typst. (Gaetan Lepage, closes vim/vim#12363) https://github.com/vim/vim/commit/4ce1bda869e4ec0152d7dcbe1e491ceac5341d5e
* | | vim-patch:9.0.1538: :wqall does not trigger ExitPre (#23574)zeertzjq2023-05-11
| | | | | | | | | | | | | | | | | | | | | | | | Problem: :wqall does not trigger ExitPre. (Bart Libert) Solution: Move preparations for :qall to a common function. (closes vim/vim#12374) https://github.com/vim/vim/commit/411da64e77ef9d8edd1a5aa80fa5b9a4b159c93d Co-authored-by: Bram Moolenaar <Bram@vim.org>
* | | build(deps): bump LibUV to HEAD (#22833)Christian Clason2023-05-10
| | | | | | | | | * build(deps): bump libuv to HEAD - 15e81386b
* | | fix(highlight): apply 'winblend' to NormalNC (#23555)zeertzjq2023-05-10
| | |
* | | fix(redo): make redo of Lua mappings in op-pending mode work (#23566)zeertzjq2023-05-10
| | |
* | | docs(lsp): fix `config.cmd` argument for `vim.lsp.start_client` (#23560)hituzi no sippo2023-05-09
| | |
* | | test: move most title tests to a separate file (#23557)zeertzjq2023-05-10
| | | | | | | | | This avoids running title tests twice unnecessarily.
* | | fix(lsp): fix relative patterns for `workspace/didChangeWatchedFiles` (#23548)Jon Huhn2023-05-09
| | |
* | | build: add luajit runtime files when installing (#23514)dundargoc2023-05-09
| | | | | | | | | Closes https://github.com/neovim/neovim/issues/15543.
* | | docs(lsp): fix type of `config.cmd` argument for `vim.lsp.start_client` (#23550)hituzi no sippo2023-05-09
|/ /
* | test(old): remove python2 tests (#23547)zeertzjq2023-05-09
| | | | | | Because python2 provider is no longer supported.
* | vim-patch:9.0.1525: 'smoothscroll' does not always work properly (#23544)luukvbaal2023-05-09
| | | | | | | | | | | | | | Problem: 'smoothscroll' does not always work properly. Solution: Do not reset w_skipcol after it was intentionally set. (Luuk van Baal, closes vim/vim#12360, closes vim/vim#12199, closes vim/vim#12323) https://github.com/vim/vim/commit/3ce8c389155fc1257082cdb0cef7801b49f6aaf9
* | vim-patch:9.0.1526: condition is always true (#23541)zeertzjq2023-05-08
| | | | | | | | | | | | Problem: Condition is always true. Solution: Remove unnecessary condition. (closes vim/vim#12359) https://github.com/vim/vim/commit/d619d6a9c6fa0e4295c817a88f84f0bab9457bbe
* | build: remove USE_BUNDLED_BUSTED optiondundargoc2023-05-08
| | | | | | | | | | | | The previous logic made it possible to install bundled luarocks, but also use external rocks, making the luarocks installation unnecessary. Instead, let's assume that if the user wants to use the bundled luarocks, then they also want to use it to install necessary rocks.
* | Merge pull request #23540 from zeertzjq/vim-9.0.1522zeertzjq2023-05-08
|\ \ | | | | | | vim-patch:9.0.{1522,1524}: some functions give two error messages
| * | vim-patch:9.0.1524: passing -1 for bool is not always rejectedzeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | Problem: Passing -1 for bool is not always rejected. Solution: Check for error in a better way. (closes vim/vim#12358) https://github.com/vim/vim/commit/8cf51376b842e0060edf08bd2e5bd9933c552ecf
| * | vim-patch:9.0.1522: some functions give two error messageszeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Some functions give two error messages. Solution: Do not give a second error message. (closes vim/vim#12352) https://github.com/vim/vim/commit/e4098457ab9c94225b1b0e3c5e06b82b75587971 It seems that tv_get_bool() is actually not exactly the same as tv_get_number(), so change it to a function instead. Co-authored-by: Bram Moolenaar <Bram@vim.org>
* | | fix(syntax): use correct diagnostic group for checkhealth (#23538)Christian Clason2023-05-08
|/ /
* | fix(statusline): bail out properly on negative row (#23535)zeertzjq2023-05-08
| |
* | Merge pull request #23486 from msva/patch-1zeertzjq2023-05-08
|\ \ | | | | | | fix(man.lua): return support of all sections
| * | test: add more tests for :Man section extractionzeertzjq2023-05-08
| | |
| * | fix(man.lua): return support of all sectionsVadim A. Misbakh-Soloviov2023-05-07
| |/ | | | | | | | | | | | | | | | | | | | | | | Current behaviour of `:Man` is to only work with "number" sections. This is caused by wrong assumptions about man sections naming. Also, there was similar assumption about length of section dirs in `paths` variable. fixes #23485 Signed-off-by: Vadim Misbakh-Soloviov <git@mva.name>
* | docs: add some missing changes from Vim runtime updates (#23533)zeertzjq2023-05-08
| |
* | Merge pull request #23532 from zeertzjq/vim-8.2.4073zeertzjq2023-05-08
|\ \ | | | | | | vim-patch:8.2.{4073,4075}
| * | vim-patch:8.2.4075: test failureszeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test failures. Solution: Change check for NULL pointer. https://github.com/vim/vim/commit/78a70533c3707aa50cbf998c7807221945aa9787 :export is N/A. Co-authored-by: Bram Moolenaar <Bram@vim.org>
| * | vim-patch:8.2.4073: Coverity warns for using NULL pointerzeertzjq2023-05-08
|/ / | | | | | | | | | | | | | | | | | | Problem: Coverity warns for using NULL pointer. Solution: Bail out when running out of memory. Check for running over end of a string. https://github.com/vim/vim/commit/54598066ca4cfaf0761aedf47e4ba9844674791e Co-authored-by: Bram Moolenaar <Bram@vim.org>
* | vim-patch:8.2.2459: Coverity reports dead code (#23531)zeertzjq2023-05-08
| | | | | | | | | | | | | | | | Problem: Coverity reports dead code. Solution: Remove the dead code. https://github.com/vim/vim/commit/8bead9a058907e7f10ad25893d8475d2d9dd173c Co-authored-by: Bram Moolenaar <Bram@vim.org>
* | vim-patch:9.0.1523: some error messages are not marked for translation (#23529)zeertzjq2023-05-08
| | | | | | | | | | | | Problem: Some error messages are not marked for translation. Solution: Surround the messages in _(). (closes vim/vim#12356) https://github.com/vim/vim/commit/276410e78f0b82e3123059383994d2f4c578dfbd
* | Merge pull request #23527 from zeertzjq/vim-8.2.1978zeertzjq2023-05-08
|\ \ | | | | | | vim-patch:8.2.{1978,2062,3887},9.0.{1516,1521}
| * | vim-patch:9.0.1521: failing redo of command with control characterszeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | Problem: Failing redo of command with control characters. Solution: Use AppendToRedobuffLit() for colon commands. (closes vim/vim#12354) https://github.com/vim/vim/commit/30b6d6104c3d541c41c868989c020b743e01af08
| * | vim-patch:9.0.1516: cannot use special keys in <Cmd> mappingzeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot use special keys in <Cmd> mapping. Solution: Do allow for special keys in <Cmd> and <ScriptCmd> mappings. (closes vim/vim#12326) https://github.com/vim/vim/commit/3ab3a864814f903da8a158c01820e4fbe1013c08
| * | vim-patch:8.2.3887: E1135 is used for two different errorszeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: E1135 is used for two different errors. Solution: Renumber one error. https://github.com/vim/vim/commit/806da5176e9e9ab011d927c4ca33a8dde1769539 Co-authored-by: Bram Moolenaar <Bram@vim.org>
| * | vim-patch:8.2.2062: <Cmd> does not handle CTRL-Vzeertzjq2023-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: <Cmd> does not handle CTRL-V. Solution: Call get_literal() after encountering CTRL-V. (closes vim/vim#7387) https://github.com/vim/vim/commit/4a44120e3dc1d40dd7109658afd5e078360b1d8f Co-authored-by: Bram Moolenaar <Bram@vim.org>
| * | vim-patch:8.2.1978: making a mapping work in all modes is complicatedzeertzjq2023-05-08
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Problem: Making a mapping work in all modes is complicated. Solution: Add the <Cmd> special key. (Yegappan Lakshmanan, closes vim/vim#7282, closes 4784, based on patch by Bjorn Linse) https://github.com/vim/vim/commit/957cf67d50516ba98716f59c9e1cb6412ec1535d Change docs to match Vim if it's wording is better. Change error numbers to match Vim. Co-authored-by: Bram Moolenaar <Bram@vim.org>
* | ci(response): use pagination for timeline eventsdundargoc2023-05-07
| | | | | | | | GitHub paginates responses with many results, which needs to be taken into account as the number of events in an issue can be large.
* | ci: auto-add labels on issues based on titleRaphael2023-05-07
|/ | | | This is similar to the pull request labeler. We search for certain key words in the issue title and add them if they are present.
* vim-patch:9.0.1520: completion for option name includes all bool options ↵zeertzjq2023-05-07
| | | | | | | | | | | (#23518) Problem: Completion for option name includes all bool options. Solution: Do not recognize the "noinv" prefix. Prefix "no" or "inv" when appropriate. https://github.com/vim/vim/commit/048d9d25214049dfde04c468c14bd1708fb692b8 Co-authored-by: Bram Moolenaar <Bram@vim.org>
* vim-patch:9.0.1518: search stats not always visible when searching backwards ↵zeertzjq2023-05-07
| | | | | | | | | | | (#23517) Problem: Search stats not always visible when searching backwards. Solution: Do not display the top/bot message on top of the search stats. (Christian Brabandt, closes vim/vim#12322, closes vim/vim#12222) https://github.com/vim/vim/commit/34a6a3617b5b6ce11372439f14762caddc4b0cea Co-authored-by: Christian Brabandt <cb@256bit.org>
* vim-patch:9.0.1514: test waits unnecessarily long before checking screendump ↵zeertzjq2023-05-07
| | | | | | | | | | | | (#23516) vim-patch:9.0.1514: test waits unnecessarily long before checking screendump Problem: Test waits unnecessarily long before checking screendump. Solution: Remove TermWait() call. https://github.com/vim/vim/commit/45fcb7928af8ac9bc5685ce7c804b8250866a874 Co-authored-by: Bram Moolenaar <Bram@vim.org>
* Merge pull request #23510 from luukvbaal/smoothscrollzeertzjq2023-05-07
|\ | | | | vim-patch:9.0.{1512,1513}