aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | | | | vim-patch:664f3cf3f21dJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Runtime file updates. https://github.com/vim/vim/commit/664f3cf3f21d3699bfd179c318ef5c869c085648
| * | | | | | | | vim-patch:c08ee7476b19Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/c08ee7476b19f9b4de5df287797af87c4e3fba0a
| * | | | | | | | vim-patch:9834b96820beJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update version 8.2 notes and make syntax. https://github.com/vim/vim/commit/9834b96820bec95d6858229d6fb256310365efff
| * | | | | | | | vim-patch:4ceaa3a6e0b8Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update a few runtime files https://github.com/vim/vim/commit/4ceaa3a6e0b8cb2994c303041aedcbb60527cd61 Omit de.po.
| * | | | | | | | vim-patch:91359014b359Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/91359014b359cf816bf943fe2c7d492996263def
| * | | | | | | | vim-patch:0c0734d527a1Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/0c0734d527a132edfb4089be48486586424b3f41 Omit rand(), srand() documentation. Patch v8.1.2342 is not ported yet.
| * | | | | | | | vim-patch:403f3eb4c189Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/403f3eb4c1890826a5b3b5922c0e8e45be79a476 Port sr.po changes, done by vim-patch.sh. No way I'm manually porting the rest.
| * | | | | | | | vim-patch:09c6f265b210Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/09c6f265b21065ffa9437837b1d0955137175e45 Omit getmousepos(). Patch v8.1.2304 is not ported yet.
| * | | | | | | | vim-patch:1ebbb6ee452dJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix vim.desktop generation. https://github.com/vim/vim/commit/1ebbb6ee452dfca89335ac75f07c3db133b56645
| * | | | | | | | vim-patch:574ee7bc1246Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/574ee7bc1246070dba598f9561a2776aa1a10d07 Omit ru.po because I don't know the language and there's too much to port.
| * | | | | | | | vim-patch:5ef1c6a4838aJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/5ef1c6a4838a9629b793f3ae676f72a764171b00 "scrollfocus" is for Windows GUI only so it is N/A.
| * | | | | | | | vim-patch:1ff14ba24c4dJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/1ff14ba24c4d85c008d7abe5e140dbb497ffea8d
| * | | | | | | | vim-patch:96f45c0b6fc9Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/96f45c0b6fc9e9d404e6805593ed1e0e6795e470 Omit de.po changes. Same reason as before: too much and I don't understand the language.
| * | | | | | | | vim-patch:2e693a88b24dJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/2e693a88b24dc6b12883fad78ff2cb9cd4469c98
| * | | | | | | | fixup! man.vim: Refactor verify_exists to unset $MANSECT as neededJan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ":unset" is not a valid Ex command. Use setenv() to set/unset environment variables.
| * | | | | | | | vim-patch:5be4ceecea55Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/5be4ceecea5520265066eac972460ebb1cdf05e7
| * | | | | | | | vim-patch:589edb340454Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updte runtime files https://github.com/vim/vim/commit/589edb340454e7f1b19358f129287a636d53d0e1 Omit state() changes in eval.txt because patch v8.1.2047 is not merged.
| * | | | | | | | vim-patch:8fe1000e9c34Jan Edmund Lazo2021-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/8fe1000e9c3438d0ff36cf2340f0f0e48f8fb89f Omit de.po changes. There's too many lines to port and I don't understand the language.
| * | | | | | | | vim-patch:8.1.1726: the eval.txt help file is too bigJan Edmund Lazo2021-04-27
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The eval.txt help file is too big. Solution: Split off testing support to testing.txt. Move function details to where the functionality is explained. https://github.com/vim/vim/commit/ed997adaa1e9bd057ce732a73d933b739e9d0c30 Vim commit 5477506a9f01d40fad2e8f0555bc37adee30478f contains the duplicate tag fix in runtime/doc/testing.txt.
* | | | | | | | Merge pull request #14480 from mhinz/issue-templateJames McCoy2021-05-04
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | template: make sure people read `:h vim-differences`
| * | | | | | | | template: make sure people read :h vim-differencesMarco Hinz2021-05-02
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #14486 from Sh3Rm4n/fix_get_str_lineJames McCoy2021-05-04
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | get_str_line: Replace grow_array usage
| * | | | | | | | get_str_line: Replace grow_array usageFabian Viöl2021-05-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A single xmemdupz is sufficient, as it is already zero-terminating the string
* | | | | | | | | Merge pull request #14418 from DerekStride/treesitter-set-directiveThomas Vigouroux2021-05-03
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | [RDY] tree-sitter ensure there is a nested table allocated for `#set!`
| * | | | | | | | Ensure there is a nested table allocated for #set!derekstride2021-04-27
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the following bug: ``` test/functional/helpers.lua:107: Error executing lua: vim/treesitter/query.lua:256: attempt to index a nil value ```
* | | | | | | | Merge pull request #14334 from DarwinSenior/vim.logMichael Lingelbach2021-05-02
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lsp: deep copy vim.lsp.log when reloading
| * | | | | | | | lsp: deep copy vim.lsp.log when reloadingDingcheng Yue2021-04-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If vim.lsp.log is loaded the second time, the vim.log.levels will be modified with additional entries from 0-5. This will cause the require to fail as level:lower does not exists on numbered value.
* | | | | | | | | Merge pull request #14455 from Sh3Rm4n/fix_get_str_lineJames McCoy2021-05-02
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | [RDY] Fix get str line
| * | | | | | | | get_str_line: Simplify growarray usageFabian Viöl2021-04-30
| | | | | | | | |
| * | | | | | | | Fix documentation typos for msg_scroll_flushFabian Viöl2021-04-29
| | | | | | | | |
| * | | | | | | | get_str_line: Use heap instead of stackFabian Viöl2021-04-29
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The stack allocated buffer does introduce an arbitrary limit, to the length of the line. Previously, if the line was too long, it might be catched by a stack smash canary or resulted into a crash. This is not guaranteed though, and thus could result into undefined behavior. To mitigate this, an dynamic allocated buffer is replacing the stack allocated buffer, with the initial capacity of the copied line.
* | | | | | | | Merge pull request #14462 from kabouzeid/feature/formatting_seq_syncMichael Lingelbach2021-05-02
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | [LSP] Support for sequential formatting with multiple clients
| * | | | | | | Increase default LSP sync timeout to 1000msKarim Abou Zeid2021-05-02
| | | | | | | |
| * | | | | | | Add client.request_sync docKarim Abou Zeid2021-05-02
| | | | | | | |
| * | | | | | | Synchronous formatting methods notify the user on timeout and interruptedKarim Abou Zeid2021-05-02
| | | | | | | |
| * | | | | | | Support multiple range formatting clientsKarim Abou Zeid2021-05-02
| | | | | | | |
| * | | | | | | doc clarificationKarim Abou Zeid2021-05-02
| | | | | | | |
| * | | | | | | Add formatting_seq_sync, change formatting and formatting_syncKarim Abou Zeid2021-05-01
| | | | | | | |
* | | | | | | | signs: fix overflow during adjustment on Windows (#14472)statiolake2021-05-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Windows, `new_lnum + MAXLNUM` causes overflow and as a result the line number of that sign becomes invalid negative number. This occurs when the `set signcolumn=yes`, in other words `signcolumn` is not `auto` and the sign column is less than 2 columns. The related change was made in the commit f2ed7605da45eb79a4f7bb89fb19f680fb5a4927. Originally the above addition is only executed if `amount != MAXLNUM`, so reintroducing this check fixes the bug and will hardly produces a new bug. Fixes https://github.com/neovim/neovim/issues/14460
* | | | | | | | lsp: fix regression in jump_to_location() (#14446)francisco souza2021-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression that was introduced in [1] by accidentally leaving out a line. 1: https://github.com/neovim/neovim/pull/12262
* | | | | | | | fix: make nvim_win_get_number() return win number (#14470)Julian Berman2021-05-01
| | | | | | | | | | | | | | | | | | | | | | | | Closes https://github.com/neovim/neovim/issues/14467
* | | | | | | | docs: Treesitter (#13260)TJ DeVries2021-05-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc & fixes: Generate treesitter docs * fixup to treesitter-core * docs(treesitter): fix docs for most functions Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
* | | | | | | | doc: update vim.cmd() (#14450)Shadman2021-05-01
| | | | | | | |
* | | | | | | | Merge pull request #14380 from bfredl/virtcolBjörn Linse2021-05-01
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | decorations: right_align and win_col
| * | | | | | | | decorations: right_align and win_colBjörn Linse2021-05-01
| |/ / / / / / /
* | | | | | | | Merge pull request #14463 from mfussenegger/decoded-result-falseMichael Lingelbach2021-04-30
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lsp: Allow decoded.result to be `false`
| * | | | | | | | lsp: Allow decoded.result to be `false`Mathias Fussenegger2021-04-30
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some servers might respond to `workspace/executeCommand` requests with a boolean result and that could be `false`. A `false` result should be allowed and not trigger the `on_error` handler: -- Invalid server message on_error(client_errors.INVALID_SERVER_MESSAGE, decoded) Concrete example where this occurred is with eclipse.jdt.ls: vim.lsp.buf_request( 0, 'workspace/executeCommand', { command = 'java.project.isTestFile', arguments = { vim.uri_from_bufnr(0), }, }, function(err, _, resp) print(vim.inspect(err), vim.inspect(resp)) end )
* | | | | | | | Merge pull request #14361 from bfredl/synenableBjörn Linse2021-04-30
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | [WIP] startup: do "syntax enable" instead of "syntax on" after init.vim
| * | | | | | | startup: do "syntax enable" instead of "syntax on"Björn Linse2021-04-30
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "syntax on" overwrites existing highlight groups, while "syntax enable" just sets missing groups. This change prevents user defined highlights in init.vim/lua to get overwritten. The manual recommends "syntax enable" for new configurations anyway, "on" command was probably used as it is the implicit default.
* | | | | | | Merge pull request #14459 from jamessan/pvs-scriptJames McCoy2021-04-29
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | fix(pvscheck): Switch URL to pvs-studio.com