| Commit message (Collapse) | Author | Age |
| |\
| |
| | |
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.
|
| | |/ / |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
vim-patch:7.4.{818,883,977}
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: 'linebreak' does not work properly when using "space" in
'listchars'.
Solution: (Hirohito Higashi, Christian Brabandt)
https://github.com/vim/vim/commit/9bc01ebb957d2b30d57bd30d7aee6f1df2a336b0
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Block-mode replace works characterwise instead of blockwise after
column 147. (Issue #422)
Solution: Set Visual mode. (Christian Brabandt)
https://github.com/vim/vim/commit/10ad1d90da8c464e1bf08bf23d92d4888378a8a1
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: 'linebreak' breaks c% if the last Visual selection was block.
(Chris Morganiser, Issue 389)
Solution: Handle Visual block mode differently. (Christian Brabandt)
https://github.com/vim/vim/commit/89c17c02cac7594c6bb85900d73b1dc70aa78306
|
| |\ \ \
| |_|/
|/| | |
vim-patch:7.4.792
|
| | | | |
|
| | |/
| |
| |
| |
| |
| |
| | |
Problem: Can only conceal text by defining syntax items.
Solution: Use matchadd() to define concealing. (Christian Brabandt)
https://github.com/vim/vim/commit/6561d52ecbe6e24d1b90403078cc8b76c53c42fc
|
| |\ \
| |/
|/| |
tests: Migrate legacy test command_count.
|
| | | |
|
| |\ \
| | |
| | | |
vim-patch:7.4.{708,717}
|
| | |/
| |
| |
| |
| |
| |
| | |
Problem: ":let list += list" can change a locked list.
Solution: Check for the lock earlier. (Olaf Dabrunz)
https://github.com/vim/vim/commit/1cd5e613b0d8947d52762af0e17351d5e49869de
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Repeating a change in Visual mode does not work as expected.
(Urtica Dioica)
Solution: Make redo in Visual mode work better. (Christian Brabandt)
https://github.com/vim/vim/commit/31b259bf9571cae6408be3ef75d9485e24029be5
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test for ":diffoff" doesn't catch all potential problems.
Solution: Add a :diffthis and a :diffoff command. (Olaf Dabrunz)
https://github.com/vim/vim/commit/278236000f6449c79041be8d6f4faabb1d295260
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: Behavior of :diffoff is not tested.
Solution: Add a bit of testing. (Olaf Dabrunz)
https://github.com/vim/vim/commit/2693ca21cee8a729d74682fd86a4818f2b050228
|
| | | | | |
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Fold can't be opened after ":move". (Ein Brown)
Solution: Delete the folding information and update it afterwards.
(Christian Brabandt)
https://github.com/vim/vim/commit/d5f6933d5c57ea6f79bbdeab6c426cf66a393f33
|
| |\ \ \
| | | |
| | | | |
vim-patch:7.4.643
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Problem: Using the default file format for Mac files. (Issue 77)
Solution: Reset the try_mac counter in the right place. (Oswald)
https://github.com/vim/vim/commit/c6b7217ff502b8fc28d6c861d25c1943e30973ad
|
| | | | |
|
| |/ /
| |
| |
| |
| |
| |
| | |
Problem: ":1quit" works like ":.quit". (Bohr Shaw)
Solution: Don't exit Vim when a range is specified. (Christian Brabandt)
https://github.com/vim/vim/commit/c7a0d32c834ff321491d8fd7bc68bf6cabd11e44
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Repeating CTRL-A doesn't work.
Solution: Call prep_redo_cmd(). (Hirohito Higashi)
https://github.com/vim/vim/commit/ef2b5036b3005f1ce15d146dce72379a9834c56d
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: CTRL-A and CTRL-X do not work properly with blockwise visual
selection if there is a mix of Tab and spaces.
Solution: Add OP_NR_ADD and OP_NR_SUB. (Hirohito Higashi)
https://github.com/vim/vim/commit/d79e55016cf8268cee935f1ac3b5b28712d1399e
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: The CTRL-A and CTRL-X commands do not update the '[ and '] marks.
Solution: (Yukihiro Nakadaira)
https://github.com/vim/vim/commit/a52dfaed104183c1fa2a3b6e4430b23d86bcbece
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: Marks are not restored after redo + undo.
Solution: Fix the way marks are restored. (Olaf Dabrunz)
https://github.com/vim/vim/commit/f65aad5554f1d1f972f0bd38059da70e3cdf4c87
https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: Using "." to repeat CTRL-A in Visual mode increments the wrong
numbers.
Solution: Append right size to the redo buffer. (Ozaki Kiichi)
https://github.com/vim/vim/commit/e1edc1caba05c553fa60b1cf45a7670b1cfd63fe
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: CTRL-A does not work well in right-left mode.
Solution: Remove reversing the line, add a test. (Hirohito Higashi)
https://github.com/vim/vim/commit/6a3c8aff0439c8406082760c54b26e00ff19a90c
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: Increment test is old style.
Solution: Make the increment test a new style test. (Hirohito Higashi)
https://github.com/vim/vim/commit/450919587d4566ce3d17e685e183d5c17d9c2a11
https://github.com/vim/vim/commit/44132a10aeb45c957959cafb4ac39d3f478be98c
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: test_increment fails on systems with 32 bit long.
Solution: Only test with 32 bits.
https://github.com/vim/vim/commit/d3343960d7745bd586197a28b9a96d634a292422
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: No support for binary numbers.
Solution: Add "bin" to nrformats. (Jason Schulz)
https://github.com/vim/vim/commit/887c1fea4a114e7170091942d0446c8882701b5b
|