| Commit message (Collapse) | Author | Age |
|\
| |
| | |
runtime/php: 1c6737b20a5cf71751b180461cea22fc76d8870c
|
| |
| |
| |
| |
| |
| | |
Port php syntax file only.
Ref https://github.com/neovim/neovim/issues/12844
|
| |
| |
| |
| | |
Port php syntax file only.
|
|/
|
|
| |
Port php syntax file only.
|
|
|
|
| |
(#13553)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem: The hlsearch state is not stored in a session file.
Solution: Add "nohlsearch" if appropriate. (Jason Franklin)
https://github.com/vim/vim/commit/e3c74d249ac36404d8af25f74baf335d143b30e3
Vi default for 'sessionoptions' includes 'options'.
Use 'set sessionoptions&vi' to use Vim's default 'sessionoptions'.
If a test sets 'sessionoptions',
reset 'sessionoptions' at the end of the test.
N/A patches for version.c:
vim-patch:8.2.0119: message test fails on some platforms
Problem: Message test fails on some platforms. (Elimar Riesebieter)
Solution: Add type cast to vim_snprintf() argument. (Dominique Pelle)
https://github.com/vim/vim/commit/1470dc35c4b14bda1995b7566c9a41a33eb06517
vim-patch:8.2.0234: message test fails on SunOS
Problem: Message test fails on SunOS.
Solution: Adjust expectation for printf "%p". (Ozaki Kiichi, closes vim/vim#5595)
https://github.com/vim/vim/commit/d5b991493816a2edba7cacdd06820cf3c0abc4dc
vim-patch:8.2.2149: popupwin test for latin1 sometimes fails
Problem: Popupwin test for latin1 sometimes fails.
Solution: Wait for the script to finish.
https://github.com/vim/vim/commit/4c5bdb99ad632d703e94fffafba11b91861fea48
vim-patch:8.2.2150: Github actions CI isn't used for all available platforms
Problem: Github actions CI isn't used for all available platforms.
Solution: Update the github workflows. (Ozaki Kiichi, closes vim/vim#7433)
https://github.com/vim/vim/commit/8ea05de6aa1d133cba3381bcc36adf1736b08e00
vim-patch:8.2.2151: $dir not expanded when configure checks for moonjit
Problem: $dir not expanded when configure checks for moonjit.
Solution: Use double quotes instead of single quotes. (closes vim/vim#7478)
https://github.com/vim/vim/commit/a79a8944dade9115ccaa5a06a076dfb257e56c62
vim-patch:8.2.2153: popupwin test for latin1 still fails sometimes
Problem: Popupwin test for latin1 still fails sometimes.
Solution: Wait for the "cat" command to finish.
https://github.com/vim/vim/commit/b125b535bb0456ab43c10683307a4bc359442d44
vim-patch:8.2.2154: popupwin test for terminal buffer fails sometimes
Problem: Popupwin test for terminal buffer fails sometimes.
Solution: Wait for the prompt to appear.
https://github.com/vim/vim/commit/0353f56ddb379e7f1a68172fa4743355e04df21e
|
|
|
|
|
|
| |
Problem: Quickfix window title not updated in all tab pages.
Solution: Update the quickfix window title in all tab pages. (Yegappan
Lakshmanan, closes vim/vim#7481, closes vim/vim#7466)
https://github.com/vim/vim/commit/530bed993e41bda6f717a8ddd0acb39464f95336
|
|\
| |
| | |
api: add textlock check
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
feat(treesitter): add offset predicate for language injection
|
| |/
| |
| |
| | |
refactor(treesitter): add directives to queries
|
|\ \
| | |
| | | |
fix: also splice extmarks in preview buffers
|
| | |
| | |
| | |
| | |
| | | |
Also adds a test that we actually subscribe to buffer events when in
CMDPREVIEW.
|
| |/
| |
| |
| |
| |
| | |
We indeed need to adjust extmarks in preview windows.
Fixes #12967
|
|\ \
| |/
|/| |
fix: Include auto/config.h before HAVE_* preprocessor checks
|
|/
|
|
| |
Closes #13533
|
|
|
|
|
| |
- If the shada file is set with shada option n, use it.
- If the shadafile is NONE, it does not check for file read/write access.
- If the shada file does not exist, try to create it.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Apparently the new version of LuaJIT changed the consistency with which it
sorted table dictionaries. IIRC lua sorts dictionary keys by memory address, so
it would appear that the reasons tests were previously passing was because of
a differentiation in the implementation of the lua runtime.
Ensure that array fields in the lsp protocol tables are consistently created,
by using ipair when generating arrays for completionItemKind and
symbolItemKind.
For CodeActionKind, the current implementation includes both the keys and the
values in the array. This is incorrect. Ensure that only the values are
included in the array and sort them for consistency.
|
| |
| |
| |
| |
| |
| |
| | |
LuaJIT build now requires specifying a deployment target, so use the
same baseline as our nightly builds.
Co-authored-by: Christian Clason <christian.clason@uni-due.de>
|
| |
| |
| |
| |
| | |
This is properly handled in LuaJIT now and setting causes "Malformed
Mach-o file" error when running the resulting binary on arm64 Macs.
|
|/ |
|
|\
| |
| | |
vim-patch:8.1.{839,1630,2382},8.2.{669,739,1911,2136,2140}
|
| |
| |
| |
| |
| |
| | |
Problem: Various small problems.
Solution: Various small improvements.
https://github.com/vim/vim/commit/e809a4ed3014fbf717c936c727291b5f038829a5
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem: Vim9: Using uninitialized variable.
Solution: Initialize "len" to zero. Clean up fnamemodify().
https://github.com/vim/vim/commit/c530852315517a44354edbbd6c3375355bbec37e
N/A patches for version.c:
vim-patch:8.1.0839: when using VTP wrong colors after a color scheme change
Problem: When using VTP wrong colors after a color scheme change.
Solution: When VTP is active always clear after a color scheme change.
(Nobuhiro Takasaki, closes vim/vim#3872)
https://github.com/vim/vim/commit/f58d81a18752cb9bf899b3f7328fc489cf6558e8
vim-patch:8.1.2382: MS-Windows: When using VTP bold+inverse doesn't work
Problem: MS-Windows: When using VTP bold+inverse doesn't work.
Solution: Compare with the default colors. (Nobuhiro Takasaki, closes vim/vim#5303)
https://github.com/vim/vim/commit/a050b9471c66b383ed674bfd57ac78016199d972
vim-patch:8.2.0669: MS-Windows: display in VTP is a bit slow
Problem: MS-Windows: display in VTP is a bit slow.
Solution: Optimize the code. (Nobuhiro Takasaki, closes vim/vim#6014)
https://github.com/vim/vim/commit/4e5534fab798ab7c95554da3bc80b08336aedc2b
vim-patch:8.2.0739: incomplete profiling when exiting because of a dealy signal
Problem: Incomplete profiling when exiting because of a dealy signal.
Solution: Call __gcov_flush() if available.
https://github.com/vim/vim/commit/b415168a9862023462b7193e83da948cb8d11893
vim-patch:8.2.1911: tiny build fails
Problem: Tiny build fails.
Solution: Add #ifdef.
https://github.com/vim/vim/commit/977fd0b327ed46a71c80d2cd62cbe149d43b9a69
vim-patch:8.2.2140: build failure with tiny features
Problem: Build failure with tiny features.
Solution: Add #ifdef.
https://github.com/vim/vim/commit/2a3cd3af455973d678f70303ebdd486f3478bc0d
|
|\
| |
| | |
vim-patch:8.1.1089,8.2.2130
|
| |
| |
| |
| |
| |
| | |
Problem: Tutor does not check $LC_MESSAGES.
Solution: Let $LC_MESSAGES overrule $LANG. (Miklos Vajna, closes vim/vim#4112)
https://github.com/vim/vim/commit/b44b7add8ae8e15328b4f68c3caf511bd9aaac8c
|
|/
|
|
|
|
| |
Problem: Insert mode completion messages end up in message history.
Solution: Set msg_hist_off. (closes vim/vim#7452
https://github.com/vim/vim/commit/cc2335896ba707bf0d8cf03cca2de7c66fab62a0
|
|\
| |
| | |
Update Javascript runtime
|
| |
| |
| |
| | |
Port javascript and javascript react ftplugins only.
|
| |
| |
| |
| | |
Port javascript autocomplete file only.
|
| |
| |
| |
| |
| |
| | |
Port javascript syntax file only.
Ref https://github.com/neovim/neovim/issues/13185
|
| |
| |
| |
| |
| |
| | |
Port javascriptreact.vim syntax only.
Ref https://github.com/neovim/neovim/issues/13185
|
|/
|
|
|
|
| |
Port javascript syntax files only.
Ref: https://github.com/neovim/neovim/issues/13185
|
|\
| |
| | |
vim-patch:8.1.2246
|
| |
| |
| |
| |
| |
| | |
Problem: Some tests are still in old style.
Solution: Change a few tests to new style. (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/1f068233c101ecf5966e6df14853fe68f08175a7
|
| | |
|
| | |
|
|\ \
| |/
|/| |
fileio: detach buffer when buffer was reloaded (like with :edit)
|
| | |
|
|\ \
| | |
| | | |
eval: executable(), exepath() accept strings only
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Cherry-pick f_executable(), f_exepath(), check_for_string() from patch 8.2.2117.
Rename check_for_string() to tv_check_for_string().
https://github.com/vim/vim/commit/7bb4e74c38642682cfdd0cb4052adfa5efdd7dd1
Close https://github.com/neovim/neovim/issues/13485
|
| |
| |
| |
| |
| | |
Problem: Cannot skip tests for specific MS-Windows platform.
Solution: Add windowsversion().
https://github.com/vim/vim/commit/0c1e3744ff0cd6c17af773046b876b428ff3dded
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Removes:
- GET_CHARTAB
- PRT_PS_DEFAULT_BUFFER_SIZE
- key_t
- PROP_MASK
- SCTX_INIT
Referring #13505.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In Lua patterns the hyphen works like a non-greedy version of Vim's `*`.
- Use `%-` when you need a literal hyphen.
- If you don't need a regular expression at all, use something like
```
string.find(text, pattern, 1, true)
```
so that the pattern is regarded as a plain, non-magical string.
See [1] and [2] in the Lua manual.
[1]: https://www.lua.org/manual/5.1/manual.html#pdf-Patterns
[2]: https://www.lua.org/manual/5.1/manual.html#pdf-string.find
|
|\ \
| | |
| | | |
Revert "Use oldest macOS version for release workflow"
|
|/ / |
|