aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* vim-patch:8.2.0932: missspelling spelllangJan Edmund Lazo2020-06-18
| | | | | | Problem: Missspelling spelllang. Solution: Add an "l". (Dominique Pelle) https://github.com/vim/vim/commit/f154f3ab2c1eea67afc20140c580ad003752dc72
* vim-patch:8.2.0930: script filetype detection trips over env -S argumentJan Edmund Lazo2020-06-18
| | | | | | | Problem: Script filetype detection trips over env -S argument. Solution: Remove "-S" and "--ignore-environment". (closes vim/vim#5013) Add tests. https://github.com/vim/vim/commit/b5e18f29fac9253b0ccf1fde5e74bff72fa1ba60
* vim-patch:8.2.0927: some sshconfig and ssdhconfig files are not recognizedJan Edmund Lazo2020-06-18
| | | | | | Problem: Some sshconfig and ssdhconfig files are not recognized. Solution: Add filetype patterns. https://github.com/vim/vim/commit/da84ac2a6f467d0b9eddcc8709433cda75d16a41
* vim-patch:8.0.1554: custom plugins loaded with --cleanJan Edmund Lazo2020-06-18
| | | | | | Problem: Custom plugins loaded with --clean. Solution: Do not include the home directory in 'runtimepath'. https://github.com/vim/vim/commit/072687032683b1994d25a114893d9a6f8bc36612
* lsp: Add new highlight groups used in show_line_diagnostics (#12473)francisco souza2020-06-18
| | | | | | | | | * lsp: support custom hl groups in show_line_diagnostics Closes #12472. * runtime: add docs for the new lsp highlight groups Co-authored-by: francisco souza <fsouza@users.noreply.github.com>
* Merge pull request #12497 from leun4m/patch/tex-runtimeTJ DeVries2020-06-18
|\ | | | | Apply several upstream changes to text-runtime
| * tex.vim: patch runtime/indent to 388a5d4f20b4Manuel Krebs2020-06-17
| | | | | | | | vim/vim@388a5d4f20b4b64341d1604aa238cab85827b892
| * 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