| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
tree-sitter: Put base languages first in queries
|
|/
|
|
|
|
|
|
| |
This reverts the handling of base languages to the old way how
nvim-treesitter handled them. When a language extends a base language
it usually wants to be able to overwrite queries.
Related: https://github.com/nvim-treesitter/nvim-treesitter/issues/633
|
|
|
|
|
|
|
|
| |
buf_request_sync returns a table indexed by the client id, so when
starting a second client on a separate buffer, result[1] will be nil.
Closes #13232.
Co-authored-by: francisco souza <fsouza@users.noreply.github.com>
|
|
|
|
|
| |
Problem: Not all ConTeXt files are recognized.
Solution: Add two patterns. (closes vim/vim#7263)
https://github.com/vim/vim/commit/faebda8cc1ecc4d6a197e06e968df46a2841ed79
|
|
|
| |
Closes #9909
|
|\
| |
| | |
decoration: split out "decoration" from "extmark" module
|
| |
| |
| |
| |
| | |
Decorations will only grow more complex. move the to a separate
file, so that extmark.c remains about extmarks.
|
|\ \
| |/
|/| |
Implement scroll autocommand
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
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
|
| | | | |
|