aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | tex.vim: patch runtime to 65e0d77a66b7Manuel Krebs2020-06-16
| | | | | | | | | | | | | | | | | | | | vim/vim@65e0d77a66b7
| * | | | tex.vim: patch runtime to 388a5d4f20b4Manuel Krebs2020-06-16
| | | | | | | | | | | | | | | | | | | | vim/vim@388a5d4f20b4
| * | | | tex.vim: patch runtime to 1d9215b9aaa1Manuel Krebs2020-06-16
|/ / / / | | | | | | | | | | | | vim/vim@1d9215b9aaa1
* | | | Merge pull request #12342 from h-michael/fix-docHirokazu Hata2020-06-15
|\ \ \ \
| * | | | doc: fix vim.api.nvim_buf_attach callback argumentsHirokazu Hata2020-06-15
| | | | |
* | | | | Merge pull request #12469 from h-michael/requestHirokazu Hata2020-06-15
|\ \ \ \ \ | | | | | | | | | | | | lsp: even if contents before change is 0 byte, request to server
| * | | | | lsp: even if contents before change is 0 byte, request to serverHirokazu Hata2020-06-11
| | | | | | | | | | | | | | | | | | | | | | | | fix: https://github.com/neovim/neovim/issues/12414
* | | | | | Fix highlight group names in LSP documentation (#12427)Kevin Fleming2020-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LspDiagnosticInformation -> LspDiagnosticsInformation LspDiagnosticInformationSign -> LspDiagnosticsInformationSign LspDiagnosticHint -> LspDiagnosticsHint LspDiagnosticHintSign -> LspDiagnosticsHintSign
* | | | | | lsp: Fix text edits with the same start position (#12434)Andreas Johansson2020-06-14
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the LSP spec[1], multiple edits can have the same starting position, and if that is the case, they should be applied in the order as they come in the array. The implementation uses a reverse sort to not interfere with non applied edits, but failed to take into account the spec. [1] https://microsoft.github.io/language-server-protocol/specifications/specification-3-14/#textedit
* | | | | lsp: Add `BufLeave` to `close_preview_autocmd` function call (#12477)Dheepak Krishnamurthy2020-06-12
| | | | | | | | | | | | | | | else popup window remains open when switching buffer.
* | | | | test: Fix ignored LSP tests (#12470)David Lukes2020-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix ignored LSP tests * Restructure _make_floating_popup_size tests Co-authored-by: Christian Clason <christian.clason@uni-due.de> Co-authored-by: Christian Clason <christian.clason@uni-due.de>
* | | | | lsp: Fix #12449 textDocumentSync.save can be boolean. Access ↵Stephan Seitz2020-06-11
|/ / / / | | | | | | | | | | | | textDocumentSync.save.includeText only if table. (#12450)
* | | | Merge pull request #12467 from h-michael/issue-templateHirokazu Hata2020-06-11
|\ \ \ \ | | | | | | | | | | issue template: fix label syntax for lsp bug report
| * | | | issue template: fix label syntax for lsp bug reportHirokazu Hata2020-06-11
|/ / / /
* | | | Merge pull request #12461 from h-michael/issue-templateHirokazu Hata2020-06-11
|\ \ \ \
| * | | | add GitHub issue template for lspHirokazu Hata2020-06-11
| | | | |
* | | | | Merge pull request #11819 from erw7/fix-dot-net-stdinJames McCoy2020-06-10
|\ \ \ \ \ | |/ / / / |/| | | | [RDY] win: make UV_OVERLAPPED_PIPE optional
| * | | | Add overlapped option to jobstarterw72020-06-10
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | When UV_OVERLAPPED_PIPE was used for the pipe passed to the child process, a problem occurred with the standard input of the .Net Framework application (#11809). Therefore, add the overlapped option to jobstart() and change it so that it is set only when necessary
* | | | Merge pull request #12376 from erw7/fix-stack-overflow-on-input-enqueueMatthieu Coudron2020-06-08
|\ \ \ \ | | | | | | | | | | input: fix stack overflow
| * | | | [squash] fix comment [skip ci]erw72020-05-26
| | | | |
| * | | | nvim_input: add testerw72020-05-25
| | | | |
| * | | | input: fix stack overflowerw72020-05-25
| | | | | | | | | | | | | | | | | | | | fixes #12287, #11788
* | | | | Merge pull request #12192 from Billy4195/vim-8.2.0629Matthieu Coudron2020-06-07
|\ \ \ \ \ | |_|_|/ / |/| | | | [RFC] vim-patch:8.2.0629
| * | | | vim-patch:8.2.0629: setting a boolean option to v:false does not workBilly Su2020-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Setting a boolean option to v:false does not work. Solution: Do not use the string representation of the value. (Christian Brabandt, closes vim/vim#5974) https://github.com/vim/vim/commit/65d032c779a43b767497e15e6a32d04a6a8fa65d
| * | | | vim-patch:8.2.0111: VAR_SPECIAL is also used for booleansBilly Su2020-06-06
|/ / / / | | | | | | | | | | | | | | | | | | | | Problem: VAR_SPECIAL is also used for booleans. Solution: Add VAR_BOOL for better type checking. https://github.com/vim/vim/commit/9b4a15d5dba354d2e1e02871470bad103f34769a
* | | | Merge pull request #12321 from vigoux/treesitter-runtimeMatthieu Coudron2020-06-06
|\ \ \ \ | | | | | | | | | | treesitter: update runtime
| * | | | treesitter: update runtimeThomas Vigouroux2020-06-03
| | | | | | | | | | | | | | | | | | | | Update to 81d533d2d1b580fdb507accabc91ceddffb5b6f0.
| * | | | treesitter: fix testsThomas Vigouroux2020-06-03
| | | | |
| * | | | treesitter: enhance script and add READMEThomas Vigouroux2020-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | The script now updates a `treesitter_commit_sha.txt` file to keep track of which commit/branch/tag we're at.
| * | | | treesitter: add update script and update runtimeThomas Vigouroux2020-06-02
| | | | | | | | | | | | | | | | | | | | Update treesitter runtime to : 9a82dcc666d06617cbab3061467075019fae0b0d
| * | | | treesitter: update runtimeThomas Vigouroux2020-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | Since tree-sitter PR 615, predicates are not parsed the same. "Old" way of writing predicates is still supported.
* | | | | Merge pull request #12416 from teto/openbsd_fixMatthieu Coudron2020-06-06
|\ \ \ \ \ | | | | | | | | | | | | ci: bump openbsd image
| * | | | | test: remove flaky unhelpful testTJ DeVries2020-06-06
| | | | | | | | | | | | | | | | | | | | | | | | vim.wait( sthg)
| * | | | | ci: bump openbsd image 6.5 -> 6.7Matthieu Coudron2020-06-06
| | | | | | | | | | | | | | | | | | | | | | | | seems like 6.5 is not supported anymore.
* | | | | | Merge pull request #12413 from janlazo/vim-8.2.0089Matthieu Coudron2020-06-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | [RDY]vim-patch:8.0.1564,8.1.{917,1895,2018,2335},8.2.{89,491,873,892,905}
| * | | | | | vim-patch:8.2.0905: test coverage could be betterJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test coverage could be better. Solution: Add a couple of tests. (Dominique Pelle, closes vim/vim#6202) https://github.com/vim/vim/commit/e0c3c3d6cbb6f356058f28ecbdf3438411222083
| * | | | | | vim-patch:8.2.0892: ubsan warns for undefined behaviorJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Ubsan warns for undefined behavior. Solution: Use unsigned instead of signed variable. (Dominique Pelle, closes vim/vim#6193) https://github.com/vim/vim/commit/c5acc0f7fed6b061d994fc5ac660dcc0312750bd
| * | | | | | vim-patch:8.1.2335: error message for function arguments may use NULL pointerJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Error message for function arguments may use NULL pointer. (Coverity) Solution: Use the original function name. https://github.com/vim/vim/commit/2118a302957dea352174722bf355376901f49b9b
| * | | | | | vim-patch:8.2.0491: cannot recognize a <script> mapping using maparg()Jan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot recognize a <script> mapping using maparg(). Solution: Add the "script" key. (closes vim/vim#5873) https://github.com/vim/vim/commit/2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9
| * | | | | | vim-patch:8.2.0873: a .jl file can be sawfish (lisp) or JuliaJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: A .jl file can be sawfish (lisp) or Julia. Solution: Do not recognize *.jl as lisp, since it might be Julia. (closes vim/vim#6178) https://github.com/vim/vim/commit/2891459b81a21dbd2802ef1ae106c6680f085899
| * | | | | | vim-patch:8.1.2018: using freed memory when out of memory and displaying messageJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using freed memory when out of memory and displaying message. Solution: Make a copy of the message first. https://github.com/vim/vim/commit/e5fbd7393067c279860598ac8359d1617b1082b9
| * | | | | | vim-patch:8.1.1895: using NULL pointer when out of memoryJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using NULL pointer when out of memory. Solution: Bail out or skip the code using the pointer. (Zu-Ming Jiang, closes vim/vim#4805, closes vim/vim#4843, closes vim/vim#4939, closes vim/vim#4844) https://github.com/vim/vim/commit/6f10c70b59fa4e56aa479345fb0caeaac7429bfb
| * | | | | | vim-patch:8.0.1564: too many #ifdefsJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Too many #ifdefs. Solution: Graduate the +autocmd feature. Takes away 450 #ifdefs and increases code size of tiny Vim by only 40 Kbyte. https://github.com/vim/vim/commit/f2bd8ef2b4507d02c6043affff8f7e85e3414d5f
| * | | | | | vim-patch:8.1.0917: double free when running out of memoryJan Edmund Lazo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Double free when running out of memory. Solution: Remove one free. (Ken Takata, closes vim/vim#3955) https://github.com/vim/vim/commit/445e71c5ee06015064cf0642cac8190cfe8fbc59
| * | | | | | vim-patch:8.2.0089: crash when running out of memory in :setfiletype completionJan Edmund Lazo2020-06-04
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when running out of memory in :setfiletype completion. Solution: Do not allocate memory. (Dominique Pelle, closes vim/vim#5438) https://github.com/vim/vim/commit/f0f8055102c264b1d0c0a79bf742dc126fb447b9
* | | | | | Merge pull request #12411 from kuuote/fix-remote-plugin-commandMatthieu Coudron2020-06-06
|\ \ \ \ \ \ | |/ / / / / |/| | | | | runtime: fix remote plugin command fails at some case
| * | | | | test: rewrite to multiple argumentskuuote2020-06-01
| | | | | |
| * | | | | runtime: fix remote plugin command fails at some casekuuote2020-05-31
| | | | | | | | | | | | | | | | | | | | | | | | fixes #12410
* | | | | | lsp: do not process diagnostics for unloaded buffers (#12440)TJ DeVries2020-06-04
| | | | | |
* | | | | | lsp: compute height of floating preview correctly for wrapped lines (#12380)Christian Clason2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * take wrapping into account when computing float height * factor out size calculation * add test * accept and pass through opts.wrap_at in floating_preview * make padding configurable * slightly refactor fancy_floating_markdown to make use of make_position * padding using string.format * move trim and pad to separate function * nit Co-authored-by: Hirokazu Hata <h.hata.ai.t@gmail.com> * remove mention of backward compat * make lint happy Co-authored-by: Hirokazu Hata <h.hata.ai.t@gmail.com>