| Commit message (Collapse) | Author | Age |
|
|
|
| |
Fixes vim/vim#643
|
|\
| |
| | |
syntax.c: Avoid the 'background' adjustment when true color enabled
|
|/ |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| | |
Also add a functionaltest-lua target to run the functional tests using the lua
interpreter and corresponding helper to top-level Makefile
|
| |
| |
| |
| |
| |
| |
| | |
-NaN doesn't exist in the IEEE 754 spec, it is a hardware-specific detail
abstracted away by luajit(and not by lua or nvim), so there's no need to test
it. Normalize all tests that involve -nan so the suite will be compatible with
both Lua and Luajit.
|
| |
| |
| |
| | |
`goto` is another luajit extension not compatible with 5.1.
|
| |
| |
| |
| |
| |
| |
| | |
The hexadecimal notation is a Luajit extension which is not compatible with Lua
5.1. While Lua 5.2 does support hexadecimal sequences, it is better to target
Lua 5.1 for maximum compatibility with Luajit(which has fully compatible with
5.1 API/ABI).
|
|/ |
|
|\
| |
| | |
vim-patch:7.4.973
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: When pasting on the command line line breaks result in literal
<CR> characters. This makes pasting a long file name difficult.
Solution: Skip the characters.
https://github.com/vim/vim/commit/6f62fed349bf829da2adb02619dc9acba13c8ab6
|
| | |
|
|\ \
| |/
|/| |
ex_eval: Fix memory leak
|
|/
|
|
|
|
| |
Parameter should_free, indicating that the caller has to free the
returned pointer from get_exception_string(), is not set to true if
type == ET_ERROR.
|
|\
| |
| | |
deps: upgrade libvterm
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
New feature: `VTermState->mode.bracketpaste`
Enabled by default, but note that `vterm_state_reset()` disables it.
https://github.com/neovim/libvterm/commit/03981def6baedf459ff1539531f8a389520038fa
References #3476
New feature: `vterm_state_set_unrecognised_fallbacks`
https://github.com/neovim/libvterm/commit/acf7f19713587df91ab9bb26c84a2c9a22ba8745
Oh, and terminal reflow works now.
Closes #2514 (but not #3864, that's a bit more tricky)
|
|\ \
| | |
| | | |
vim-patch:7.4.958
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Vim checks if the directory "$TMPDIR" exists.
Solution: Do not check if the name starts with "$".
https://github.com/vim/vim/commit/e1a61991d9b6fd5f65636d17583f93118268cda5
---
see: "$TMPDIR bug"
https://groups.google.com/d/msg/vim_dev/UWjbjOf9tEY/wfwnkh41AwAJ
|
|\ \ \
| | | |
| | | | |
Doc: autocmd for always switching to insert mode (:term)
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Introduced here:
https://github.com/neovim/neovim/commit/4bfac00aa389487c4f11d34e7a3e96e4a1116800#diff-2bf87eef9f7b99dcea4b0c55beee2d63R78
|
|\ \ \
| | | |
| | | | |
vim-patch:7.4.1141
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Using searchpair() with a skip expression that uses syntax
highlighting sometimes doesn't work. (David Fishburn)
Solution: Reset next_match_idx. (Christian Brabandt)
https://github.com/vim/vim/commit/6773a348da0dcf45df3c6c6649880655ec0d2042
|
|\ \ \ \
| |_|_|/
|/| | | |
clang-format configuration
|
| |/ /
| | |
| | |
| | |
| | | |
Recommend by oni-link at:
https://github.com/neovim/neovim/pull/487#issuecomment-39935391
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The previous defaults were including the nvim suffix, causing it to
apear twice in the final paths.
kXDGDataHome and kXDGConfigHome are now set as %LOCALAPPDATA%,
kXDGCacheHome is set as $TEMP.
In Windows there is no distinction between configuration and data
storage, but we don't want to place all files under the same path.
get_xdg_home() now appends a different path suffix for kXDGDataHome.
- Configuration files are saved under %LOCALAPPDATA%\nvim
- Data files are saved under %LOCALAPPDATA%\nvim-data
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prior to this change, type errors were silently ignored. They're explicit now.
setqflist(list, action, title)
setloclist(win, list, action, title)
"list" (required) must be a list.
"action" (optional) must a string.
"title" (optional) must a string or number that gets converted to a string.
An error is thrown otherwise.
|
| |
| |
| |
| | |
Co-authored-by: Wayne Rowcliffe (@war1025)
|
|\ \
| |/
|/| |
|
| | |
|
|/ |
|
|\
| |
| | |
vim-patch:7.4.961
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Test107 fails in some circunstances.
Solution: When using "zt", "zb" and "z=" recompute the fraction.
https://github.com/vim/vim/commit/9dc2ce398bb3456cc8f590ef0260459798b34d2a
|
|\ \
| | |
| | | |
vim-patch:7.4.952
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: 'lispwords' is tested in the old way.
Solution: Make a new style test for 'lispwords'.
https://github.com/vim/vim/commit/6cd1345307440491580e5e86cb82c54ee9a46baa
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Helped-by: ZyX <kp-pav@yandex.ru>
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: User may yank or put using the register being recorded in.
Solution: Add the recording register in the message. (Christian Brabandt,
closes vim/vim#470)
https://github.com/vim/vim/commit/a0ed84a26897c994512873a895b9fc54e90c6845
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: Dragging the current tab with the mouse doesn't work properly.
Solution: Take the current tabpage index into account. (Hirohito Higashi)
https://github.com/vim/vim/commit/4a4b821085847651b71d8ad9fab9f180635cb453
|
| | | | | |
|
|\ \ \ \ \ |
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Closes #3650.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #4352.
|