aboutsummaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAge
...
| * | | | 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 #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 #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
| | |/ / / | |/| | |
* | | | | 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
* | | | | 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
| | | | |
* | | | | 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 )
* | | | doc : fixing missing @return in nvim_open_term docMichael Bleuez2021-04-24
| | | |
* | | | Merge pull request #14429 from ckipp01/forceMichael Lingelbach2021-04-23
|\ \ \ \ | | | | | | | | | | [LSP] - Don't automatically force shutdown on second restart.
| * | | | Don't automatically force shutdown on second restart.ckipp012021-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is maybe a bit of a niche case, but I hit on this often as I'm developing a server, and therefore continually restarting it to get the latest changes of the server. Previously, I could only do this once since if you send in a request to restart/shut down the server, it will register it as a `tried_graceful_shutdown = true` meaning that the next restart would force it to be killed instead of another graceful exit. Instead, this changes the name a bit and now it will only mark `graceful_shutdown_failed = true` _if_ it actually fails to gracefully shutdown. This change allows for a user to restart multiple times in a situation like mine where nothing is going wrong, but I just want to restart continually as I'm developing without having to close and reopen.
* | | | | lsp: make tagstack smarter motion-wise (#12262)Gabriel Sanches2021-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit prevents two things regarding the tagstack and jumping to locations: - Pushing the same item twice in a row - Pushing an item where the destination is the same as the source Both prevent having to press CTRL-T additional times just to pop items that don't make the cursor move.
* | | | | Revert "lsp: fix blocking in closing of clients"Michael Lingelbach2021-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2e6c09838f88803f31d229002715628639631897. * Fixes #14428 * This commit caused neovim to close while open handles to the uv timer to kill active language servers were still open
* | | | | lsp: check if config is nilMarco Hinz2021-04-23
| | | | |
* | | | | lsp: sort diagnostics by severity (#14372)Marco Hinz2021-04-23
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to sort diagnostics (and thus signs and virtual text) by severity, so that the most important message is shown first. vim.lsp.handlers['textDocument/publishDiagnostics'] = vim.lsp.with( vim.lsp.diagnostic.on_publish_diagnostics, { severity_sort = true, } ) Fixes https://github.com/neovim/neovim/issues/13929
* | / / vim-patch:8.2.1588: cannot read back the prompt of a prompt bufferSean Dewar2021-04-21
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot read back the prompt of a prompt buffer. Solution: Add prompt_getprompt(). (Ben Jackson, closes vim/vim#6851) https://github.com/vim/vim/commit/077cc7aa0e0c431e97795612374fe17fe7c88803 Updated prompt_getprompt() doc to https://github.com/vim/vim/commit/cb80aa2d53e56d3aba3b3c439fb467f29a750c5e and removed mention of method syntax usage (not supported by Nvim).
* | | Merge pull request #14180 from oberblastmeister/lsp_exit_perfMichael Lingelbach2021-04-19
|\ \ \ | | | | | | | | fix slow closing of lsp clients when exiting vim
| * | | lsp: fix blocking in closing of clientsBrian Shu2021-04-19
| | | |
* | | | Merge pull request #12323 from da-x/orphaned-signsMatthieu Coudron2021-04-18
|\ \ \ \ | | | | | | | | | | Handle 'orphaned signs' on line deletion for signcolumn >= 2
| * | | | Handle 'orphaned signs' on line deletion for signcolumn >= 2Dan Aloni2021-04-17
| | | | |
* | | | | vim-patch:8.2.2773: PSL filetype not recognized (#14389)Jan Edmund Lazo2021-04-17
|/ / / / | | | | | | | | | | | | | | | | Problem: PSL filetype not recognized. Solution: Add a filetype pattern. (Daniel Kho, closes vim/vim#8117) https://github.com/vim/vim/commit/112a006417a0d4700ff39ddba3bb5e985ae9770f
* | | | Merge pull request #13684 from pohzipohzi/inputBjörn Linse2021-04-16
|\ \ \ \ | | | | | | | | | | doc: add description for cancelreturn option in input()
| * | | | doc: add description for cancelreturn option in input()pohzipohzi2021-04-08
| | | | |
* | | | | Merge pull request #14355 from janlazo/vim-8.1.2313Jan Edmund Lazo2021-04-15
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.1.2313,8.2.{2046,2769}
| * | | | | vim-patch:8.2.2769: Modula-3 config files are not recognizedJan Edmund Lazo2021-04-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Modula-3 config files are not recognized. Solution: Add filetype patterns. (Doug Kearns) https://github.com/vim/vim/commit/6bc00699c5049c40761d212bef1b490e2af7944c