aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | 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>
* | | | | lsp: Add check for `declaration` and `typeDefinition` support in vim lsp ↵Dheepak Krishnamurthy2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | server before making `request` (#12421) * Add check for typeDefinition support in vim lsp server * Check for typeDefinitionProvider in server * Check for declarationProvider in server * Add check for client support * Fix typo
* | | | | lua: fix behavior when split empty string (#12429)notomo2020-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | * lua: fix behavior when split empty string * test: lsp.util.apply_text_edits with an empty edit
* | | | | build: match WSL2 kernel name (#12425)Luis Hagenauer2020-06-04
| | | | |
* | | | | Merge pull request #12343 from ndreas/fix/lsp-multibyte-indexingHirokazu Hata2020-06-04
|\ \ \ \ \ | | | | | | | | | | | | Fix LSP multibyte indexing
| * | | | | Add tests for jump_to_locationAndreas Johansson2020-05-19
| | | | | |
| * | | | | Use get_line_byte_from_position in jump_to_locationAndreas Johansson2020-05-19
| | | | | |
| * | | | | Refactor fetching the line byteAndreas Johansson2020-05-19
| | | | | | | | | | | | | | | | | | | | | | | | Takes the entire LSP position instead of line/col
* | | | | | Add v:event.visual during `TextYankPost` (#12382)Christian Clason2020-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * propagate visual selection to textyankpost event * adapt tests * add docs * also adapt oldtest
* | | | | | lua: fix infinite loop for vim.split on empty string (#12420)notomo2020-06-02
| |_|/ / / |/| | | |
* | | | | lua: add vim.highlight.range (#12401)Christian Clason2020-05-31
| | | | |
* | | | | vim-patch.sh: fix bash version-check message #12398Poh Zi How2020-05-31
| |/ / / |/| | |
* | | | vim-patch:8.2.0843: filetype elm not detected (#12403)Jan Edmund Lazo2020-05-30
| | | | | | | | | | | | | | | | | | | | Problem: Filetype elm not detected. Solution: Recognize *.elm files. (closes vim/vim#6157) https://github.com/vim/vim/commit/0016fd2e29b7d4d4eef89a0516d14888a8651c61
* | | | Merge pull request #12348 from tjdevries/luawaitTJ DeVries2020-05-30
|\ \ \ \ | | | | | | | | | | [RFC] lua: Add vim.wait()
| * | | | lua: vim.wait implementationTJ DeVries2020-05-30
| | | | |
| * | | | lua: vim.wait initial outlineBjörn Linse2020-05-30
|/ / / /
* | | | provider: Fix ruby checkhealth error for Windows (#12400)BusyBruce2020-05-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plaform: Windows 10 run `cmd /c gem list -ra ^^neovim$` *** REMOTE GEMS *** minitest-neovim (0.1.0) neovim (0.7.1, 0.7.0, 0.6.2, 0.6.1, 0.6.0, 0.5.1, 0.5.0, 0.4.0, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.5, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.2.0, 0.1.0, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1) run `cmd /c gem list -ra "^^neovim$"` *** REMOTE GEMS *** neovim (0.7.1, 0.7.0, 0.6.2, 0.6.1, 0.6.0, 0.5.1, 0.5.0, 0.4.0, 0.3.3, 0.3.2, 0.3.1, 0.3.0, 0.2.5, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.2.0, 0.1.0, 0.0.6, 0.0.5, 0.0.4, 0.0.3, 0.0.2, 0.0.1)