| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Problem: Bufline test hangs on MS-Windows.
Solution: Avoid message for writing file. Source shared.vim when running
test individually.
https://github.com/vim/vim/commit/11aa62f8f949bb590b4d7792a334885fba5e4137
|
|
|
|
|
|
|
| |
Problem: setline() does not work on startup. (Manuel Ortega)
Solution: Do not check for ml_mfp to be set for the current buffer.
(Christian Brabandt)
https://github.com/vim/vim/commit/9d954207e2cc807b475bb04f8b59ef5bb3772d99
|
|
|
|
|
|
| |
Problem: Cannot change a line in a buffer other than the current one.
Solution: Add setbufline(). (Yasuhiro Matsumoto, Ozaki Kiichi, closes vim/vim#1953)
https://github.com/vim/vim/commit/b31cf2bb0be95d106bd8eef93cc07550591c1d0d
|
|\
| |
| | |
tests: fix Test_tagfiles: use Vim's 'tags' setting
|
| |
| |
| |
| |
| |
| | |
Problem: In some tests 'tags' is set but not restored. (Daniel Hahler)
Solution: Restore 'tags'. (closes vim/vim#4535)
https://github.com/vim/vim/commit/0331faf71200a274377e1569fcda4f00c9cf3e2a
|
| |
| |
| |
| |
| | |
Otherwise it might fail with an existing `tags` file upwards, e.g. in
neovim's source directory (which should be rather common).
|
|\ \
| |/
|/| |
ci: minor improvements
|
| | |
|
| |
| |
| |
| |
| | |
This makes it display actual results in before_cache then, and it seems
like it is not necessary to keep stats across builds.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Added in f65614fb1, forgot to be removed in 55682710a.
|
|/ |
|
|
|
|
|
|
|
| |
Problem: Various comment updates needed, missing white space.
Solution: Update comments, add white space.
https://github.com/vim/vim/commit/259f26ac2d41ecfb28b82c651b2bfc1edc7c3e29
Ignored (partly) applied patch for src/nvim/po/it.po.
|
|
|
|
|
|
|
| |
(#10155)
Problem: Playing back recorded key sequence mistakes key code.
Solution: Insert a <Nop> after the <Esc>. (closes vim/vim#4068)
https://github.com/vim/vim/commit/6edbbd8114320089c0e603e033775d9dd34cb10a
|
|\
| |
| | |
vim-patch:8.0.{1516,1549},8.1.{0044,1545}
|
| |
| |
| |
| |
| |
| | |
Problem: Various small problems in test files.
Solution: Include small changes.
https://github.com/vim/vim/commit/5d7ead3bc85eefd0929bfcbb579510c8164ea1be
|
| |
| |
| |
| |
| |
| | |
Problem: Errors for job options are not very specific.
Solution: Add more specific error messages.
https://github.com/vim/vim/commit/b3292fa2d362b064ff8a115fc0ad794c1f1265d7
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: If a test function exists Vim this may go unnoticed.
Solution: Check for a test funtion quitting Vim. Fix tests that did exit
Vim.
https://github.com/vim/vim/commit/8903676d3d4c3fcb37d2a55c67370f30806b1626
Restore test_assert.vim to run Test_zz_quit_detected().
|
| |
| |
| |
| |
| |
| |
| | |
Problem: When the screen is to small there is no message about that.
(Daniel Hahler)
Solution: Do not use :cquit. (closes vim/vim#4534)
https://github.com/vim/vim/commit/45aa07d3c126e887c614f8a4ebdb88aed673a9f1
|
|\ \
| |/
|/| |
make msg_advance and search_count not crash with ext_messages, fixes #10069
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
[skip travis]
Closes https://github.com/neovim/neovim/pull/10232.
Co-authored-by: Jan Edmund Lazo <jan.lazo@mail.utoronto.ca>
|
|
|
|
|
|
|
|
|
| |
second (#10233)
Problem: When WaitFor() has a wrong expression it just waits a second,
which goes unnoticed. (James McCoy)
Solution: When WaitFor() times out throw an exception. Fix places where the
expression was wrong.
https://github.com/vim/vim/commit/3e1c617d49224038a820ee2c552ebe31a84aaa89
|
|
|
|
|
|
|
|
| |
This moves the 4 fastest jobs there, effectively resulting in a separate
OSX stage then.
Travis typically runs 4/5 jobs in parallel, so this avoids a) running the
slower OSX builds if there are problems already, and b) will start other
builds already earlier (e.g. after the lint job finished).
|
|
|
|
| |
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
|