| Commit message (Collapse) | Author | Age |
| ... | |
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
vim-patch:7.4.2011
Problem: It is not easy to get a list of command arguments.
Solution: Add getcompletion(). (Yegappan Lakshmanan)
https://github.com/vim/vim/commit/aa4d73235bf4deee167aa5314b89ae3d3db334b7
vim-patch:7.4.2012
Problem: Test for getcompletion() does not pass on all systems.
Solution: Only test what is supported.
https://github.com/vim/vim/commit/0d3e24be5686c0710aa3c6671e4c626d6cb21a5f
vim-patch:7.4.2066
Problem: getcompletion() not well tested.
Solution: Add more testing.
https://github.com/vim/vim/commit/c1fb763184c8ae82300357867fa2070aa94366e9
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
vim-patch:7.4.2013
Problem: Using "noinsert" in 'completeopt' breaks redo.
Solution: Set compl_curr_match. (Shougo, closes vim/vim#874)
https://github.com/vim/vim/commit/67081e50616ae9546621072c5eaaa59bd0a4bed7
vim-patch:7.4.2014
Problem: Using "noinsert" in 'completeopt' does not insert match.
Solution: Set compl_enter_selects. (Shougo, closes #875)
https://github.com/vim/vim/commit/32b808a4bdf35b0dea63c735702a591e5869fecd
|
| |\ \ |
|
| | |/
| |
| |
| |
| | |
The original test did also create additional auxiliary files which where never
used. They are not created any longer.
|
| | |
| |
| |
| |
| |
| | |
Problem: test_writefile and test_viml do not delete the tempfile.
Solution: Delete the tempfile. (Charles Cooper) Add DeleteTheScript().
https://github.com/vim/vim/commit/f4f79b84a5595c511f6fdbe4e3e1d188d97879a0
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Visual-block shift breaks multi-byte characters.
Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test.
https://github.com/vim/vim/commit/20b4f463f4ab50fa9bcc9838aa94101fa5698125
|
| | |
| |
| |
| |
| |
| | |
Problem: Cannot execute a single test function.
Solution: Add an argument to filter the functions with. (Yasuhiro Matsumoto)
https://github.com/vim/vim/commit/befb366affa6309c6b4a469ec7f729821e3a36fa
|
| | |
| |
| |
| | |
These tests should be here, not in the Makefile.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Problem: Sticky type checking is more annoying than useful.
Solution: Remove the error for changing a variable type.
https://github.com/vim/vim/commit/f6f32c38bf3319144a84a01a154c8c91939e7acf
Note: There are a bunch of other changes to eval.txt that I believe are
N/A and not related to this patch.
|
| | |
| |
| |
| |
| |
| | |
Problem: test_expand fails on MS-Windows.
Solution: Always use forward slashes. Remove references to test27.
https://github.com/vim/vim/commit/f60b796fa9870bdfc4cdeb91653bac041916077d
|
| | |
| |
| |
| |
| |
| | |
Problem: The test script lists all functions before executing them.
Solution: Only list the function currently being executed.
https://github.com/vim/vim/commit/93bf558caef2d507ef6baf56eaf6025b63da1e34
|
| |\ \
| | |
| | | |
vim-patch:7.4.{1090,1094}
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test for :hardcopy fails on MS-Windows.
Solution: Check for the +postscript feature.
https://github.com/vim/vim/commit/ccb80989f2779c8441f7f15d160fb2141bd1676d
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: No tests for :hardcopy and related options.
Solution: Add test_hardcopy.
https://github.com/vim/vim/commit/b5690794cf081773628fa0f1f2b948fd129d5b39
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Segfault when unletting "count".
Solution: Check for readonly and locked first. (Dominique Pelle)
Add a test.
https://github.com/vim/vim/commit/af8af8bfac5792fa64efbc524032d568cc7754f7
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
vim-patch:7.4.{1150,1151}
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Missing change to eval.c
Solution: Also change feedkeys().
https://github.com/vim/vim/commit/5f8a14b9dea094b8bbab94cfc1e8da8e633fbc01
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: 'langmap' applies to the first character typed in Select mode.
(David Watson)
Solution: Check for SELECTMODE. (Christian Brabandt, closes #572)
Add the 'x' flag to feedkeys().
https://github.com/vim/vim/commit/25281634cda03ce302aaf9f906a9520b5f81f91e
|
| |\ \ \ \
| | | | |
| | | | | |
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
|
| | | |
|
| |\ \ |
|
| | | | |
|