| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Problem: Missspelling spelllang.
Solution: Add an "l". (Dominique Pelle)
https://github.com/vim/vim/commit/f154f3ab2c1eea67afc20140c580ad003752dc72
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Problem: Some sshconfig and ssdhconfig files are not recognized.
Solution: Add filetype patterns.
https://github.com/vim/vim/commit/da84ac2a6f467d0b9eddcc8709433cda75d16a41
|
|
|
|
|
|
| |
Problem: Custom plugins loaded with --clean.
Solution: Do not include the home directory in 'runtimepath'.
https://github.com/vim/vim/commit/072687032683b1994d25a114893d9a6f8bc36612
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|\
| |
| | |
Apply several upstream changes to text-runtime
|
| |
| |
| |
| | |
vim/vim@388a5d4f20b4b64341d1604aa238cab85827b892
|
| |
| |
| |
| | |
vim/vim@65e0d77a66b7
|
| |
| |
| |
| | |
vim/vim@388a5d4f20b4
|
|/
|
|
| |
vim/vim@1d9215b9aaa1
|
|\ |
|
| | |
|
|\ \
| | |
| | | |
lsp: even if contents before change is 0 byte, request to server
|
| | |
| | |
| | |
| | | |
fix: https://github.com/neovim/neovim/issues/12414
|
| | |
| | |
| | |
| | |
| | |
| | | |
LspDiagnosticInformation -> LspDiagnosticsInformation
LspDiagnosticInformationSign -> LspDiagnosticsInformationSign
LspDiagnosticHint -> LspDiagnosticsHint
LspDiagnosticHintSign -> LspDiagnosticsHintSign
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | | |
else popup window remains open when switching buffer.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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>
|
|/ /
| |
| |
| | |
textDocumentSync.save.includeText only if table. (#12450)
|
|\ \
| | |
| | | |
issue template: fix label syntax for lsp bug report
|
|/ / |
|
|\ \ |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
[RDY] win: make UV_OVERLAPPED_PIPE optional
|
|/ /
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| | |
| | | |
input: fix stack overflow
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
fixes #12287, #11788
|
|\ \ \
| | | |
| | | | |
[RFC] vim-patch:8.2.0629
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Problem: VAR_SPECIAL is also used for booleans.
Solution: Add VAR_BOOL for better type checking.
https://github.com/vim/vim/commit/9b4a15d5dba354d2e1e02871470bad103f34769a
|
|\ \ \
| | | |
| | | | |
treesitter: update runtime
|
| | | |
| | | |
| | | |
| | | | |
Update to 81d533d2d1b580fdb507accabc91ceddffb5b6f0.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The script now updates a `treesitter_commit_sha.txt` file to keep track
of which commit/branch/tag we're at.
|
| | | |
| | | |
| | | |
| | | | |
Update treesitter runtime to : 9a82dcc666d06617cbab3061467075019fae0b0d
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Since tree-sitter PR 615, predicates are not parsed the same.
"Old" way of writing predicates is still supported.
|
|\ \ \ \
| | | | |
| | | | | |
ci: bump openbsd image
|
| | | | |
| | | | |
| | | | |
| | | | | |
vim.wait( sthg)
|
| | | | |
| | | | |
| | | | |
| | | | | |
seems like 6.5 is not supported anymore.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
[RDY]vim-patch:8.0.1564,8.1.{917,1895,2018,2335},8.2.{89,491,873,892,905}
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: Error message for function arguments may use NULL pointer.
(Coverity)
Solution: Use the original function name.
https://github.com/vim/vim/commit/2118a302957dea352174722bf355376901f49b9b
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: Cannot recognize a <script> mapping using maparg().
Solution: Add the "script" key. (closes vim/vim#5873)
https://github.com/vim/vim/commit/2da0f0c445da3c9b35b2a0cd595d10e81ad2a6f9
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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
|