| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
languagetree: call changedtree callback per tree
|
| |
| |
| |
| | |
Also fix a typo
|
|/ |
|
|\
| |
| | |
api: enable nvim_get_runtime_file to find subdirectories
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
(#13365)
Problem: Current buffer is messed up if creating a new buffer for the
quickfix window fails.
Solution: Check that creating the buffer succeeds. (closes vim/vim#7352)
https://github.com/vim/vim/commit/9e40c4b15ebfbc84947a3f34b1bd53e397b57f51
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In commit 63f0ca326322376271, `tagfunc` was introduced to
`runtime/autoload/man.vim`. Nonetheless the tag function instead
of using a short buffer name (e.g. `man://foo(3)`) uses the full
path to the man page (e.g. `man:///usr/share/.../foo.3.gz`). This
behaviour is inconsistent with `:Man!`, thus this commit.
Closes #13334
|
| | |
|
|\ \
| | |
| | | |
refactor: pass window to was_set_insecurely
|
| | |
| | |
| | |
| | |
| | | |
Partially addresses https://github.com/neovim/neovim/issues/12982. It's
more a quickfix while reworking folds.
|
| |/
| |
| |
| |
| |
| | |
working on get_foldtext and wanted to get rid of the curwin backup/restore.
Turns out it's not possible else f_foldtext is run on the same window.
Kept the cleanup anyway.
|
|\ \
| | |
| | | |
treesitter: allow table to be used as ranges
|
| | | |
|
| | | |
|
|\ \ \ |
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Stop explicitly installing Ubuntu's python package, since most of the
Python 2 packages (and importantly pip/setuptools) have been removed in
this Ubuntu version.
|
|\ \ \
| |/ /
|/| | |
vim-patch:8.0.1455,8.1.{2115,2361}
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: MS-Windows: test failures related to VIMDLL.
Solution: Adjust code and tests. (Ken Takata, closes vim/vim#5283)
https://github.com/vim/vim/commit/310c32e8920140f0db747c6c6eb06b1ee53cdb5a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: MS-Windows: shell commands fail if &shell contains a space.
Solution: Use quotes instead of escaping. (closes vim/vim#4920)
https://github.com/vim/vim/commit/2efc44b3f0b6bd8307cb281af095e08e15ab1c24
Always double-quote &shell if it contains a space.
Neovim does not support escaping space with backslash, unlike Vim.
N/A patches for version.c:
vim-patch:8.0.1455: if $SHELL contains a space then 'shell' is incorrect
Problem: If $SHELL contains a space then the default value of 'shell' is
incorrect. (Matthew Horan)
Solution: Escape spaces in $SHELL. (Christian Brabandt, closes vim/vim#459)
https://github.com/vim/vim/commit/4bfa8af14142e54f509048239f4e8596911f56aa
vim-patch:8.2.1194: test failure because shell prompt differs
Problem: Test failure because shell prompt differs.
Solution: Set the shell prompt.
https://github.com/vim/vim/commit/a4dc6f92bb29b00783f8945bbe1101e837b6ad3c
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
As a safety measure, return immediately from these functions if
eap->skip is set. This is set when VimL is being parsed, to skip past
dead code, and should not be executed.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In 8f288698e4730f6cc91240fe899e93921aff9d71, these commands were
incorrectly added to the switch that determines whether a command needs
to parse for "|" on their own when ea.skip is set.
This means that "if 0 | pyxfile foo.py | endif" would execute foo.py
when it should do nothing. Removing them from the switch skips to the
end of `do_one_cmd()`, avoiding running any script.
|
|\ \ \
| |/ /
|/| | |
Language tree
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implement the LanguageTree structure to enable language injection.
This is done be removing the old Parser metatable and replacing by the
new structure, with the same API (almost).
Some noticeable differences :
- `parser:parse()` now returns a table of trees
- There is no incremental parsing for child (injected) languages
Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
|
|\ \
| | |
| | | |
runtime: Patch xml, xmllint, xmlformat filetypes
|
| | |
| | |
| | |
| | | |
vim/vim@4ceaa3a6e0b8cb2994c303041aedcbb60527cd61
|
| | |
| | |
| | |
| | | |
vim/vim@96f45c0b6fc9e9d404e6805593ed1e0e6795e470
|
| | |
| | |
| | |
| | | |
vim/vim@4ceaa3a6e0b8cb2994c303041aedcbb60527cd61
|
| | |
| | |
| | |
| | | |
vim/vim@96f45c0b6fc9e9d404e6805593ed1e0e6795e470
|
| | |
| | |
| | |
| | | |
vim/vim@1c6737b20a5cf71751b180461cea22fc76d8870c
|
| | |
| | |
| | |
| | | |
vim/vim@eab6dff19f387469a200011bc6cf3508f5e43a4a
|
| | |
| | |
| | |
| | | |
vim/vim@96f45c0b6fc9e9d404e6805593ed1e0e6795e470
|
|\ \ \
| | | |
| | | | |
runtime: Patch gitconfig.vim syntax
|
| | | |
| | | |
| | | |
| | | | |
vim/vim@c08ee7476b19f9b4de5df287797af87c4e3fba0a
|
| |/ /
| | |
| | |
| | | |
vim/vim@5be4ceecea5520265066eac972460ebb1cdf05e7
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.{1598,1601,2332},8.2.2032
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Missing file in refactoring.
Solution: Update missing file.
https://github.com/vim/vim/commit/556ae8ea28b4e3e9fc47ad130795009a3080146e
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cabalconfig and cabalproject filetypes not recognized.
Solution: Detect more cabal files. (Marcin Szamotulski, closes vim/vim#7339)
https://github.com/vim/vim/commit/dcbab75db3ba5e812f119e08cda6a02c6b028a14
N/A patches for version.c:
vim-patch:8.1.1598: update to test file missing
Problem: Update to test file missing.
Solution: Update the popup window test file.
https://github.com/vim/vim/commit/53a95d65840e9d48844fa0798f198eca765176e8
vim-patch:8.1.1601: missing changes to popup window test file
Problem: Missing changes to popup window test file.
Solution: Add those changes.
https://github.com/vim/vim/commit/8da41816316f17382817df3f9449b55df8d39651
|
|\ \ \
| | | |
| | | | |
Remove leftover handling of restricted mode.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Restricted mode (-Z) has been removed per #11996.
Some runtime files had lingering error handling (error
identifier `E145`) so I cleaned them up.
|
|\ \ \ \
| |_|/ /
|/| | | |
test: Add GitHub actions support to helpers.isCI
|