| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
This is a refactoring typo from #6947.
Fixes #6985
Combined with #6947 where typo was made it also fixes vim/vim#1827 which was
present in Neovim.
|
|
|
|
|
|
|
|
| |
During a preview, we can stop looking for matches after we got enough
lines for the preview buffer.
Because of this perf improvement, the 'redrawtime' test needs to be
slowed down in a different way: _long_ lines instead of just many lines.
|
|
|
|
| |
Closes #6937 "nvim_get_keymap output is unreliable"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The gchar_cursor() == NUL check is already done in ins_ctrl_o.
ins_esc changes gchar_cursor() so this if block is probably never
entered.
Issue:
Pressing CTRL-O in insert mode at the end of the line and typing
:startinsert moves the cursor 1 column back, when I expect the cursor
to remain at the end of the line
This is a regression from Vim behavior. Since at least Vim version 7.0,
Vim returns you to insert mode at the end of the line.
091e7d033cbf0f4da068292ce4ac934f1c3dd91e is the first bad neovim commit
Steps to reproduce using `nvim -u NORC`:
`aaaa<C-o>:startinsert<CR>`
Fixes #6962
|
|\
| |
| | |
fix SIGTERM/SIGHUP for jobs
|
| |
| |
| |
| |
| | |
This reverts the revert of #6644 (7c1a5d1d4), and handles it properly
now (with tests).
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Removed these commits (test-suite changes):
e2fba01910e0
7c809c4bc708
18e7cd9e9727
|
| | |
|
| |
| |
| |
| |
| | |
Also slightly refactor the way in which GNOME/MATE Terminal pretending to be
xterm is detected.
|
| |
| |
| |
| | |
Also comment and augment some terminal colour tests.
|
| |
| |
| |
| | |
The test decsription was correct; the test was not.
|
| | |
|
| | |
|
|\ \ |
|
| | |
| | |
| | | |
Fixes #6957
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes #6954
|
| | | |
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
Fixes #6937
|
| | |
|
| |
| |
| | |
Apparently it is not working yet.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Temporarily disable this test which hangs quickbuild.
From #6905: The hang occurs when calling nvim_set_current_line.
References #6594 5a151555c8dce70bbf235e7f6d5bd1ced5e7c46c
|
| | |
|
|\ \
| | |
| | | |
vim-patch:7.4.2259,7.4.2268,7.4.2318,7.4.2320
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Redraw problem when using 'incsearch'.
Solution: Save the current view when deleting characters. (Christian
Brabandt) Fix that the '" mark is set in the wrong position. Don't
change the search start when using BS.
https://github.com/vim/vim/commit/dda933d06c06c2792bd686d059f6ad19191ad30b
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Using CTRL-N and CTRL-P for incsearch shadows completion keys.
Solution: Use CTRL-T and CTRL-G instead.
https://github.com/vim/vim/commit/1195669f9e434fa9ab8b57ee9470bf951e4990b8
|
| | | |
|
|\ \ \
| |/ /
|/| | |
lua: Add paths from &runtimepath to package.path and package.cpath
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It used to
1. Always omit last component in runtimepath.
2. Always omit trailing empty item and leave uninitialized memory in place of
it.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The ':tcd' command is the first tab-specific command written to the file
and it is wrapped inside an 'if has('nvim')' block to keep the session
file compatible with Vim.
Closes #6678
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If if the resolved $NVIM_LOG_FILE *and* stdpath("data")/log cannot be
created (e.g. because the XDG data directory does not exist), fall back
to .nvimlog in the current direcrtory.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In order to generate INT64_MIN from literal values, it's necessary to
use "-0x7fffffffffffffff - 1". Using "-0x8000000000000000" causes the
value to get clamped to INT64_MAX and then negated.
|
|/ / / |
|
| |/
|/|
| |
| |
| |
| |
| | |
Problem: Tests use assert_true(0) and assert_false(1) to report errors.
Solution: Use assert_report().
https://github.com/vim/vim/commit/37175409d766ce67f2548dffa6d73451379b5737
|
|\ \ |
|