| Commit message (Collapse) | Author | Age |
... | |
|\ \ \ \
| | | | |
| | | | | |
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
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.0650,8.2.{1216,1217}
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Startup test depends on random source file.
Solution: Write a test file to find quickfix errors in.
https://github.com/vim/vim/commit/1e1f612bd42085becb2208b9a95ed3ed0d272ee8
N/A patches for version.c:
vim-patch:8.2.1216: startup test fails
Problem: Startup test fails.
Solution: Adjust expected values for deleted lines.
https://github.com/vim/vim/commit/b6e4e4c6f7b4f7eadcc4c2397bfa57e0734e005f
|
| | | | |
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Problem: Command line argument -q [errorfile] is not tested.
Solution: Add a test. (Dominique Pelle, closes vim/vim#3730)
https://github.com/vim/vim/commit/54948183d210f5117271bb5710752da24054fade
|
|\ \ \
| |/ /
|/| | |
Restricted mode (-Z) lingering references.
|
| | |
| | |
| | | |
Update for restricted mode removal.
|
| | | |
|
| | |
| | |
| | | |
As per #11996, restricted mode (-Z) has been removed. Nonetheless in #11996 the man page was not updated. Hence this PR.
|
|\ \ \
| | | |
| | | | |
vim-patch:8.1.1749,8.2.{579,2025,2027,2028,2029}
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Coverity warnts for uninitialized field.
Solution: Set "v_lock".
https://github.com/vim/vim/commit/9681f713924f4c51fa2ba3d6639639d4b1dba08a
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Coverity warns for not checking return value.
Solution: Check that u_save_cursor() returns OK.
https://github.com/vim/vim/commit/5546688fb6798d37a770f366c13dedfa7e4cb417
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Coverity warns for using an uninitialized variable.
Solution: Initialize to NULL.
https://github.com/vim/vim/commit/896ad2c33e562e4b674b7e0efbd43be85a64acc8
N/A patches for version.c:
vim-patch:8.1.1749: Coverity warns for using negative index
Problem: Coverity warns for using negative index.
Solution: Move using index inside "if".
https://github.com/vim/vim/commit/736cd2cfbe83b85259eecc7d70e68297ce968d33
vim-patch:8.2.0579: Coverity warns for unused value
Problem: Coverity warns for unused value.
Solution: Change order and use "else if".
https://github.com/vim/vim/commit/4d5d0dfe9438bd5f2daa41ebbe6ac9a76d165af0
vim-patch:8.2.2025: Amiga: Not all colors are used on OS4
Problem: Amiga: Not all colors are used on OS4.
Solution: Adjust the #ifdef to include __amigaos4__. (Ola Söder,
closes vim/vim#7328)
https://github.com/vim/vim/commit/2d718267f4b7dcd65261c9f2acd59a6f6bdc8641
|