| Commit message (Collapse) | Author | Age |
... | |
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:8.1.2422,8.2.{1959,1961,1962,1963}
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Various comments can be improved.
Solution: Various comment adjustments.
https://github.com/vim/vim/commit/22286895fce0e45e42126c7f2e35ebf43bc625d9
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Crash when terminal buffer name is made empty. (Dhiraj Mishra)
Solution: Fall back to "[No Name]". (closes vim/vim#7262)
https://github.com/vim/vim/commit/00806bceb6dc9c8dcd308e5f7e50f720f7dc71b0
N/A patches for version.c:
vim-patch:8.1.2422: "make depend" does not work correctly for libvterm
Problem: "make depend" does not work correctly for libvterm.
Solution: Fix build dependencies. And a few minor improvements.
https://github.com/vim/vim/commit/9810cfbe554b166cb05b51119040bb4426c17bac
vim-patch:8.2.1962: netbeans may access freed memory
Problem: Netbeans may access freed memory.
Solution: Check the buffer pointer is still valid. Add a test. (Yegappan
Lakshmanan, closes vim/vim#7248)
https://github.com/vim/vim/commit/32e5ec0b017adb68fe36adb9a9a362abdaffe7f4
vim-patch:8.2.1963: crash when using a popup window with "latin1" encoding
Problem: Crash when using a popup window with "latin1" encoding.
Solution: Don't use ScreenLinesUC when enc_utf8 is false. (closes vim/vim#7241)
https://github.com/vim/vim/commit/927495b1fef835a8f83c089bb3aa3608b617e972
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: File type checking has too many #ifdef.
Solution: Always define the S_IF macros. (Ken Takata, closes vim/vim#3306)
https://github.com/vim/vim/commit/d569bb029983cff947dce704e6f830276204c13f
|
|\ \ \ \
| | | | |
| | | | | |
lua: make vim.inspect available early so it can be used for path debugging
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
[RDY] doc: Supplement documentation for treesitter.
|
| | | | | |
| | | | | |
| | | | | | |
Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Describe query components (capture, match, pattern). Not
well-described in tree-sitter documentation.
- Describe Query() object. Not actually described anywhere in
documenation.
|
| | | | | |
| | | | | |
| | | | | | |
I have added g:loaded_matchit check to skip matchit loading like other default plugins.
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
CPAN tests are unreliable on Windows.
CI does the same to reduce flaky,slow builds.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vim-patch:8.1.{1829,1956,2234},8.2.1944
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: Screenshot tests may use a different encoding. (Dominique Pelle)
Solution: Always set 'encoding' to "utf-8" when running Vim in a terminal.
(closes vim/vim#4884)
https://github.com/vim/vim/commit/0fdddeeb66bbe326860ddfc573eba42f6487bbda
Comment out the encoding change in shared.vim
because Neovim always uses utf-8 for internal character encoding.
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Difference in screenshots.
Solution: Update screenshots. Change checks in a few more tests.
(closes vim/vim#4789)
https://github.com/vim/vim/commit/39de6413c8b7bae882bed3dba636f6d52d793087
N/A patches for version.c:
vim-patch:8.1.2234: get_short_pathname() fails depending on encoding
Problem: get_short_pathname() fails depending on encoding.
Solution: Use the wide version of the library function. (closes vim/vim#5129)
https://github.com/vim/vim/commit/3f39697b73f661d6900c7cf5430d967a129660d7
vim-patch:8.2.1944: Netbeans test is flaky
Problem: Netbeans test is flaky.
Solution: Add a short delay. (Yegappan Lakshmanan, closes vim/vim#7246)
https://github.com/vim/vim/commit/6fd3a4ba2320c4a95f02daef5f2ac76d3105d013
|
|\ \ \ \ \
| | | | | |
| | | | | | |
third-party: fix build failures in MSVC
|
| |/ / / / |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
treesitter: separate tree and parser
|
| | | | |
| | | | |
| | | | |
| | | | | |
While this might sound silly, it is needed for further improvements.
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
Problem: Crash when using "zj" without folds. (Sean Dewar)
Solution: Check for at least one fold. (closes vim/vim#7245)
https://github.com/vim/vim/commit/c136a3528b7ebb825c3863d701af44f023381181
|
|\ \ \ \
| | | | |
| | | | | |
deps(tree-sitter): bump to 0.17.3
|
| | | | |
| | | | |
| | | | |
| | | | | |
Also test the the bundling works correctly.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
[RDY] docs: Fix typo
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
bundle: move tree-sitter as a bundled dep
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Weirdl this test is failing, but can't reproduce locally, this is an
unnecessary blocker for this PR.
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | | |
fixup! bundle: move tree-sitter as a bundled dep
fixup! bundle: move tree-sitter as a bundled dep
|
|\ \ \ \
| |_|/ /
|/| | | |
api: gotta get the runtime fast
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
vim-patch:8.2.{1165,1942}
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Insufficient test coverage for the Netbeans interface.
Solution: Add more tests. Fix an uncovered bug. (Yegappan Lakshmanan,
closes vim/vim#7240)
https://github.com/vim/vim/commit/dbfa795d8b66c99ee758b132d6043871b9061563
N/A patches for version.c:
vim-patch:8.2.1165: insufficient testing for the Tcl interface
Problem: Insufficient testing for the Tcl interface.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#6423)
https://github.com/vim/vim/commit/e4358906fdbd0b2df1889dad49c79a9c8cee5ac4
|
|\ \ \
| | | |
| | | | |
fix(treesitter): account for no main query file
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
lua: handle require'package.mod' during startup
|
| | | | |
| | | | |
| | | | |
| | | | | |
¡NO HAY BANDA!
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
* lsp: remove vim.NIL from processing
* lsp: remove instances of vim.NIL
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:8.1.{2030,2063},8.2.{864,1086,1938}
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Possibly using freed memory when text properties used when
changing indent of a line.
Solution: Compute the offset before calling ml_replace().
https://github.com/vim/vim/commit/cf30643ae607ae1a97b50e19c622dc8303723fa2
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Pragmas are indented all the way to the left.
Solution: Add an option to indent progmas like normal code. (Max Rumpf,
closes vim/vim#5468)
https://github.com/vim/vim/commit/d881b516da0184052d2f9d33c3f72c5c014316bd
N/A patches for version.c:
vim-patch:8.1.2030: tests fail when build with normal features and terminal
Problem: Tests fail when build with normal features and terminal.
(Dominique Pelle)
Solution: Disable tests that won't work. (closes vim/vim#4932)
https://github.com/vim/vim/commit/997d42427eaab889058eb047e08d55de9e4a968a
vim-patch:8.1.2063: some tests fail when +balloon_eval_term is missing
Problem: Some tests fail when +balloon_eval_term is missing but
_balloon_eval is present. (Dominique Pelle)
Solution: Check the right feature in the test. (closes vim/vim#4962)
https://github.com/vim/vim/commit/1e82a784ace6d2c4dce594dd6156bcb0028bba9e
vim-patch:8.2.1938: wiping out a terminal buffer makes some tests fail
Problem: Wiping out a terminal buffer makes some tests fail.
Solution: Do not wipe out the terminal buffer unless wanted.
https://github.com/vim/vim/commit/a46765a79745ff27b4a44659fb8389519c961977
|
|\ \ \ \
| | | | |
| | | | | |
vim-patch:8.2.1936
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Session sets the local 'scrolloff' value to the global value.
Solution: Do not let restoring the global option value change the local
value.
https://github.com/vim/vim/commit/388908352f88e7391accb3545b082db0fc89d9f7
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Color themes (per window/line) and lua theme providers
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
co-author: hlpr98 <hlpr98@gmail.com> (dict2hlattrs function)
orange is sus??
NOVEMBER DAWN
erase the lie that is redraw_later()
|
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | | |
We support applying all kinds in the spec equivalently and some servers (including dartls) won't send code actions if support for the relevant kinds is not explicitly stated in the client capabilities. Therefore, this PR makes that support explicit.
Also, as we support all CodeActionKinds, we should also mark the server as supporting code actions when it specifies code action kinds. This is also done in this PR.
|