| Commit message (Collapse) | Author | Age |
| ... | |
| |\ \ \ \
| | | | |
| | | | | |
tests: Migrate legacy test 55
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| |_|/ /
|/| | | |
tests: migrate legacy test 10
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
These files where last changed in revision 7 (vim version 7.0001) in Vim's
original mercurial repository but are not executed by the makefile.
|
| | |/ / |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Cannot define keyword characters for a syntax file.
Solution: Add the ":syn iskeyword" command. (Christian Brabandt)
https://github.com/vim/vim/commit/b8060fe862f684b591f9ac679eac5b2594d6c5a0
|
| |\ \ \
| | | |
| | | | |
tests: Migrate legacy test listlbr.
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
implement timers and process events during sleep
|
| | |/ /
| | |
| | |
| | |
| | | |
For the moment, timers are triggered during sleep,
but not in wait-for-input modes, like press-RETURN or f_getchar()
|
| |\ \ \
| | | |
| | | | |
vim-patch:7.4.1281
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: No test for skipping over code that isn't evaluated.
Solution: Add a test with code that would fail when not skipped.
https://github.com/vim/vim/commit/ea8c219ca852cc8eaf603b1bf475edf95e2850cf
Also add Test 91 from 7.4.1157 to test_viml.vim.
|
| | |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: New style tests are executed in arbitrary order.
Solution: Sort the test function names. (Hirohito Higashi)
Fix the quickfix test that depended on the order.
https://github.com/vim/vim/commit/cfc0a350a9fa04f1b0cfa1ba31fbd2847376513f
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Vim creates these scripts in test1 depending on what build features
are enabled so that tests that use these features are skiped if
necessary. Because Neovim only has one type of build (and the features
+eval, +windows, and +multi-byte are enabled in this build) they are
not necessary.
|
| | |/
|/| |
|
| |\ \ |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No test coverage for menus.
Solution: Load the standard menus and check there is no error.
https://github.com/vim/vim/commit/2d6c8002729821acc54a4de41d5c5f3d50594973
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
patch 7.4.1728
Problem: The help for functions require a space after the "(".
Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito
Higashi)
https://github.com/vim/vim/commit/81edd171a9465cf99cede4fa4a7b7bca3d538b0f
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
patch 7.4.1571
Problem: No test for ":help"
Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi)
https://github.com/vim/vim/commit/8e15ffcde757ffc6cfe8b5e384948b3278e9af33
|
| |\ \ \
| |_|/
|/| | |
tests: Migrate legacy test 68.
|
| | |/ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
test_cursor_func.vim hangs at the call to
disable_char_avail_for_testing(). The test does not actually need this
function (and it correctly fails if the fix from 7.4.1300 is reverted).
Given that disable_char_avail_for_testing is a gigantic hack, if we can
avoid it let's do so.
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Tests hang in 24 line terminal.
Solution: Set the 'more' option off.
https://github.com/vim/vim/commit/a99b90437af730dcafd9143c0942c87777a00d52
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Cannot test CursorMovedI because there is typeahead.
Solution: Add disable_char_avail_for_testing().
https://github.com/vim/vim/commit/2ab375e54ef4eac438d1aef8b99d9e71f2fa0c63
Most of it manually applied.
|
| | |
| |
| |
| |
| |
| | |
Add missing test file.
https://github.com/vim/vim/commit/5a46a58eb6e50cb5204909cc2202e3400761263f
|
| | | |
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Can't sort on floating point numbers.
Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f"
flag to sort().
https://github.com/vim/vim/commit/f7edf40448a09e04eec3bd05e043f7fea93b07c9
|
| | |/
| |
| |
| |
| |
| |
| | |
Problem: Sorting number strings does not work as expected. (Luc Hermitte)
Solution: Add the 'N" argument to sort()
https://github.com/vim/vim/commit/b00da1d6d1655cb6e415f84ecc3be5ff3b790811
|
| |\ \
| | |
| | | |
vim-patch:7.4.819
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Beeping when running the tests.
Solution: Fix 41 beeps. (Roland Eggner)
https://github.com/vim/vim/commit/901e58c243ef4363bb2c13b2c96c7b0acd45e6d1
Applied cleanly, except for files test29.in, test4.in, test61.in, test82.in,
test83.in, test90.in, test95.in, which were all converted to lua tests, and
version.c.
Some beeps remain, but this is much better.
|
| |/ /
| |
| |
| |
| | |
Problem: Using {ns} in variable name does not work. (lilydjwg)
Solution: Fix recognizing colon. Add a test.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
vim-patch:35e7594
https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2
"Add missing test files from 7.4.634 to the repository."
The discrepancy between the expected getpos() result of the old test
[0, 15, 2, 0] and the converted test [0, 3, 2, 0] is just a matter of how
the buffer is constructed: in the old Vim test the buffer has a bunch of
junk at the top.
The central purpose of the test is to verify that the getpost("'a") does
*not* return [0, 0, 0, 0].
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Test 49 fails.
Solution: Check for a different error message.
https://github.com/vim/vim/commit/dc94a26a641914df5f1ba1ab47a5752e1137287e
Applied cleanly except for version.c.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: test49 is still slow.
Solution: Move more tests from old to new style.
https://github.com/vim/vim/commit/a2cce8630756769b2cefdc28c7290ae9262cddb1
Applied cleanly except for version.c.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: test_viml isn't run.
Solution: Include change in makefile.
https://github.com/vim/vim/commit/f49e240c2def978247fa457aa105bb3024413f7d
Applied cleanly except for version.c. Needs to be added to the build system.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Test 49 is slow and doesn't work on MS-Windows.
Solution: Start moving parts of test 49 to test_viml.
https://github.com/vim/vim/commit/c06624661a3aa6642304c06db9cebe553a4cab17
Applied cleanly except Makefile changes. File src/nvim/testdir/runtest.vim was
configured to set nocp for all tests. This option is not in nvim anymore, so it
was removed.
|
| |/ |
|
| |
|
|
|
| |
This will hopefully reduce the number of merge conflicts when merging the
outstanding legacy test migrations.
|
| |\
| |
| | |
vim-patch:7.4.{879,881}
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Test 49 fails.
Solution: Add line number to check of call stack.
https://github.com/vim/vim/commit/0a777ab9890ba0e8dd57f082e98fde1adab36aa0
|
| |\ \
| | |
| | | |
tests: migrate legacy test 11
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
tests: Migrate legacy test 36.
|