| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
Using flags results in timeouts on their end when viewing reports, and
is a known issue since months already.
|
|
|
| |
Fixes https://github.com/neovim/neovim/pull/3926#issuecomment-502343527.
|
|\
| |
| | |
api/lua: add on_detach to nvim_buf_attach
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ci: AppVeyor: set GCOV_ERROR_FILE
This prevents the warnings/errors to be spilled into test results,
causing them to fail them, e.g.:
[ FAILED ] C:/projects/neovim/test/functional\core\main_spec.lua @ 97: Command-line option -s errors out when trying to use nonexistent file with -s
C:/projects/neovim/test/functional\core\main_spec.lua:98: Expected objects to be the same.
Passed in:
(string) 'Cannot open for reading: "Xtest-functional-core-main-s.nonexistent": no such file or directory
profiling:C:\projects\neovim\build/src/nvim/CMakeFiles/nvim.dir/buffer.c.gcda:Data file mismatch - some data files may have been concurrently updated without locking support
'
Expected:
(string) 'Cannot open for reading: "Xtest-functional-core-main-s.nonexistent": no such file or directory
'
stack traceback:
C:/projects/neovim/test/functional\core\main_spec.lua:98: in function <C:/projects/neovim/test/functional\core\main_spec.lua:97>
For reference, the locking appears to have been reworked for gcc 9.1 [1].
1: https://github.com/gcc-mirror/gcc/commit/56621355b
helpers.clear: keep GCOV_ERROR_FILE in environment
* ci: AppVeyor: remove MINGW_64 config (used with cov now)
Also:
- run MINGW_64-gcov first, and with PRs, since it provides coverage.
|
|\
| |
| | |
vim-patch:8.0.{931,933,953}
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Get "no write since last change" error in terminal window.
Solution: Use another message when closing a terminal window. Make ":quit!"
also end the job.
https://github.com/vim/vim/commit/f5be7cd01642fafc4b7d68894eb60cca60c7a405
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Terminal test tries to start GUI when it's not possible.
Solution: Check if the GUI can run. (James McCoy, closes vim/vim#1971)
https://github.com/vim/vim/commit/9f0139a2a869b0804e5b91a65e3d5952c9091879
|
|/
|
|
|
|
| |
Problem: getwininfo() does not indicate a terminal window.
Solution: Add "terminal" to the dictionary.
https://github.com/vim/vim/commit/69905d108be4af86c2d2a9224e2c588723276dc9
|
|\
| |
| | |
screen: showcmd should never move the cursor
|
| |
| |
| |
| |
| | |
Also restore the symmetry between grid_puts_line_start and
grid_puts_line_flush.
|
|/
|
|
|
|
|
|
|
|
|
|
| |
This might be required on (slower) CI.
[ RUN ] timers doesn't mess up the cmdline: ERR
test/functional/ui/screen.lua:562: expected intermediate screen state before final screen state
stack traceback:
test/functional/ui/screen.lua:562: in function '_wait'
test/functional/ui/screen.lua:366: in function 'expect'
.../build/neovim/neovim/test/functional/eval/timer_spec.lua:221: in function <.../build/neovim/neovim/test/functional/eval/timer_spec.lua:199>
Ref: https://travis-ci.org/neovim/neovim/jobs/544974506#L3861
|
|\
| |
| |
| |
| | |
vim-patch:8.0.1704: 'backupskip' default doesn't work for Mac
Also aligns tests from two previous patched to the ones in upstream.
|
| |
| |
| |
| |
| |
| | |
Problem: 'backupskip' default doesn't work for Mac.
Solution: Use "/private/tmp". (Rainer Müller, closes vim/vim#2793)
https://github.com/vim/vim/commit/b8e22a053b68774dfd86fd829d9dba2333f09c05
|
| | |
|
|/
|
| |
Fixes https://github.com/neovim/neovim/issues/10159.
|
|
|
|
|
|
| |
Fixes https://github.com/neovim/neovim/issues/10172
* move log_init to event_init
* move init_signs to end of early_init
|
|\
| |
| | |
vim-patch:8.0.1689,8.1.0213
|
| |
| |
| |
| |
| |
| | |
Problem: CTRL-W CR does not work properly in a quickfix window.
Solution: Split the window if needed. (Jason Franklin)
https://github.com/vim/vim/commit/0a08c63da17dfd93ac2885e3f3f8a083a9b3131c
|
|/
|
|
|
|
| |
Problem: No tests for xxd.
Solution: Add a test. (Christian Brabandt)
https://github.com/vim/vim/commit/29f9ed20b42e7badea6cfb82fb1fb8d71f33e282
|
|\
| |
| | |
vim-patch:8.1.1292: invalid command line arguments not tested
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Invalid command line arguments not tested.
Solution: Add a test. (Dominique Pelle, closes vim/vim#4346)
https://github.com/vim/vim/commit/ba9ea91beb8f687b0f61b28319c1dbdced2f46ca
|
|/
|
|
|
| |
Problem: Not all user command code is tested.
Solution: Add more tests.
https://github.com/vim/vim/commit/e61e548dd6a20471fd81160b1c2a16089505ec8c
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Problem: When we changed startup to wait for the TUI (like a remote UI),
we forgot to set os/input.c:global_fd. That used to be done by
input_start().
Solution: Initialize os/input.c:global_fd before initializing libtermkey
(termkey_new_abstract) so that tui_get_stty_erase() and
friends can inspect the correct fd.
fixes #10134
close #10174
|
|
|
| |
- document lua vim.loop #10123
|
|
|
|
|
|
| |
Co-authored-by: Andrey Popp <8mayday@gmail.com>
closes #9546
closes #10084
|
|
|
|
|
|
|
| |
Problem: GUI window always resizes when adding/removing a scrollbar,
toolbar, etc.
Solution: Add the 'k' flag in 'guioptions' to keep the GUI window size and
change the number of lines/columns instead. (Ychin, closes vim/vim#703)
https://github.com/vim/vim/commit/8ac441576fd219fb7227349e228d5b68520b204a
|
|\
| |
| | |
vim-patch:8.0.1756,8.1.1509
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Cmdline_row can become negative, causing a crash.
Solution: Make sure cmdline_row does not become negagive. (closes vim/vim#4102)
https://github.com/vim/vim/commit/954bb0636390751c0665d7d730a13d86dc5bc6e6
|
|/
|
|
|
|
|
|
| |
Problem: GUI: after prompting for a number the mouse shape is sometimes
wrong.
Solution: Call setmouse() after setting "State". (Hirohito Higashi,
closes vim/vim#2709)
https://github.com/vim/vim/commit/73658317bacd9a0264dfaa32288de6ea1f236fe5
|
|
|
| |
Co-Authored-By: James McCoy <jamessan@jamessan.com>
|
|\
| |
| | |
vim-patch:8.1.013{0,1}
|
| |
| |
| |
| |
| |
| | |
Problem: :profdel is not tested.
Solution: Add a test. (Dominique Pelle, closes vim/vim#3123)
https://github.com/vim/vim/commit/1fbfe7c48cb711f5a6deae535b3ec3bfe7952ce9
|
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: ":profdel func" does not work if func was called already.
(Dominique Pelle)
Solution: Reset uf_profiling and add a flag to indicate initialization was
done.
https://github.com/vim/vim/commit/ad6480961080f80a455b2394f27b02935a2ded52
|
| |
| |
| |
| |
| |
| |
| |
| | |
- It is a synonym for lstrip, which works with older Git versions also
(2.7.4, Ubuntu Xenial).
- exit in case of errors from git-foreach-ref
- msg_err: echo to stderr
Ref: https://github.com/neovim/neovim/pull/10165#issuecomment-500164356
|
| |
| |
| | |
Down to < 1s now also (without get_vim_sources).
|
| |
| |
| |
| |
| | |
Problem: Writefile() never calls fsync().
Solution: Follow the 'fsync' option with override to enable or disable.
https://github.com/vim/vim/commit/7567d0b115e332f61a9f390aaccdf7825b891227
|
| |
| |
| |
| |
| | |
Problem: Not all debug commands are covered by a test.
Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#4282)
https://github.com/vim/vim/commit/0fdd94359511f295d93e488d60ca3b0d40ea1cfa
|
| |
| |
| |
| |
| |
| | |
Problem: :stop is covered in two tests.
Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly.
(Ozaki Kiichi, closes vim/vim#3814)
https://github.com/vim/vim/commit/3020ccb113d397ddf474001dc00a1916ad7abdee
|
|\ \
| | |
| | |
| | |
| | | |
vim-patch:8.1.{406,409,417,426}
close #10148
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Accessing invalid memory in SmcOpenConnection().
Solution: Reduce size of errorstring by one. (Dominique Pelle, closes vim/vim#3469)
https://github.com/vim/vim/commit/4841a7ccaed57f723016656e9683b587ac91f621
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Several command line arguments are not tested.
Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle,
closes vim/vim#3458)
https://github.com/vim/vim/commit/036b09ca78c5516d2b914ebc9494bf7580b8fed8
|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Startup test fails on MS-Windows.
Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2.
https://github.com/vim/vim/commit/4b1c9a91b5d7f98b6e3391e776a289d485aa274d
|
| |/
| |
| |
| |
| |
| |
| | |
Problem: Several command line arguments are not tested.
Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle,
closes vim/vim#3446)
https://github.com/vim/vim/commit/9e81db9742a35cc972ce5cae204e837093987692
|
|/
|
|
|
|
| |
Problem: When skipping over code after an exception was thrown expression
evaluation is aborted after a function call. (Ingo Karkat)
Solution: Do not fail if not executing the expression. (closes vim/vim#4507)
https://github.com/vim/vim/commit/606407384144df73a6154aca1d77e071fe1b7651
|