James McCoy
d98ebd6ab9
build: Make clean targets more thorough
2016-12-02 20:38:55 -05:00
Michael Ennen
4f8964cc00
vim-patch:7.4.1923
...
Problem: Command line editing is not tested much.
Solution: Add tests for expanding the file name and 'wildmenu'.
ae3150ec8d
The test_cmdline.vim tests were ported in 23f591dba0 and thus
should have marked 1923 as applied. The test_cmdline.vim invocation
has been moved from test_alot.vim to src/nvim/testdir/Makefile to
better accord with the upstream code.
2016-11-23 15:56:35 -07:00
Patrick
6bbd4b2298
vim-patch:7.4.1494
...
Problem: clr_history() does not work properly.
Solution: Increment hisptr. Add a test. (Yegappan Lakshmanan)
119d4693e0
Note: Only added a test. The change to `histptr` had already been made.
2016-10-18 10:34:40 -04:00
Nova
a20a00459c
vim-patch:7.4.1740
...
Problem: syn-cchar defined with matchadd() does not appear if there are no
other syntax definitions which matches buffer text.
Solution: Check for startcol. (Ozaki Kiichi, haya14busa, closes vim/vim#757 )
4d58502202
2016-09-22 01:46:30 +07:00
Lucas Hoffmann
4a6b4bbf93
tests: migrate legacy test 12. #4196
2016-09-18 16:38:10 +02:00
Justin M. Keyes
c12801986c
Merge #5254 from KillTheMule/vim-7.4.1952
...
vim-patch:7.4.{1952, 1990, 2033, 2284}
2016-09-18 13:49:39 +02:00
KillTheMule
59468e3495
vim-patch:7.4.2033
...
Problem: 'cscopequickfix' option does not accept new value "a".
Solution: Adjust list of command characters. (Ken Takata)
6d20e17544
All changes applied manually. Definition of `CSQF_CMDS` was moved to
`option_defs.h` in nvim.
2016-08-26 21:50:19 +02:00
Anmol Sethi
8a7b15cf35
vim-patch:7.4.1898
...
Problem: User commands don't support modifiers.
Solution: Add the <mods> item. (Yegappan Lakshmanan, closes vim/vim#829 )
63a60ded3f
2016-08-24 11:51:59 -04:00
prollings
0d93cd6c46
vim-patch:7.4.1557 ( #5117 )
...
Problem: Windows cannot be identified.
Solution: Add a unique window number to each window and functions to use it.
86edef664e
2016-08-04 00:22:45 -04:00
Justin M. Keyes
e5781d005a
Merge #2850
2016-07-28 18:51:06 -04:00
Patrick
8c1fb99d2d
vim-patch:7.4.1491 #5048
...
Problem: Visual-block shift breaks multi-byte characters.
Solution: Compute column differently. (Yasuhiro Matsumoto) Add a test.
20b4f463f4
2016-07-18 11:39:40 -04:00
Justin M. Keyes
9c3bd3e427
test: Update test_alot.vim
...
These tests should be here, not in the Makefile.
2016-07-18 11:17:16 -04:00
Patrick
a3dc7ef445
vim-patch:7.4.1546
...
Problem: Sticky type checking is more annoying than useful.
Solution: Remove the error for changing a variable type.
f6f32c38bf
Note: There are a bunch of other changes to eval.txt that I believe are
N/A and not related to this patch.
2016-07-13 17:47:46 +10:00
James McCoy
a581364acc
Merge pull request #4802 from brcolow/vim-7.4.1090
...
vim-patch:7.4.{1090,1094}
2016-06-09 21:57:32 -04:00
Michael Ennen
326ae7c8ce
vim-patch:7.4.1051
...
Problem: Segfault when unletting "count".
Solution: Check for readonly and locked first. (Dominique Pelle)
Add a test.
af8af8bfac
2016-06-09 12:27:28 -07:00
Lucas Hoffmann
38d98bba68
tests: Migrate legacy test 34. ( #2849 )
2016-06-08 00:25:53 -04:00
Justin M. Keyes
7e74ba4108
Merge pull request #4804 from brcolow/vim-7.4.1150
...
vim-patch:7.4.{1150,1151}
2016-06-08 00:23:48 -04:00
Justin M. Keyes
d97a97d7e8
Merge pull request #4879 from justinmk/test55
...
tests: Migrate legacy test 55
2016-06-05 04:42:46 -04:00
Justin M. Keyes
c156a18280
Merge pull request #2844 from lucc/test10
...
tests: migrate legacy test 10
2016-06-05 04:22:52 -04:00
Michael Ennen
40e7efe91c
vim-patch:7.4.1150
...
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().
25281634cd
2016-06-04 13:08:48 -07:00
Justin M. Keyes
f421757e57
reorg
2016-06-03 14:15:36 -04:00
James McCoy
1b6681e073
vim-patch:7.4.1142
...
Problem: Cannot define keyword characters for a syntax file.
Solution: Add the ":syn iskeyword" command. (Christian Brabandt)
b8060fe862
2016-06-02 10:28:46 -04:00
Justin M. Keyes
48e945e588
Merge pull request #2825 from lucc/legacy/listlbr
...
tests: Migrate legacy test listlbr.
2016-05-27 21:06:09 -04:00
Björn Linse
61e8adb25e
eval: implement timers. vim-patch: 7.4.1578, 7.4.1831
...
For the moment, timers are triggered during sleep,
but not in wait-for-input modes, like press-RETURN or f_getchar()
2016-05-24 22:08:56 +02:00
Lucas Hoffmann
1e1325bd18
tests: Migrate legacy test listlbr.
2016-05-23 10:39:24 +02:00
Lucas Hoffmann
b4848c5d14
test: Clean up after migration of legacy test 55.
2016-05-23 10:17:36 +02:00
Lucas Hoffmann
87e0621857
tests: Migrate legacy test 30.
...
The original test did also create additional auxiliary files which where never
used. They are not created any longer.
2016-05-23 10:15:24 +02:00
Lucas Hoffmann
7d6b9ddc15
tests: Migrate legacy test 10.
2016-05-23 10:14:20 +02:00
Michael Ennen
e70cae426c
test: Remove references to tiny.vim/small.vim/mbyte.vim
...
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.
2016-05-22 15:55:38 -04:00
Michael Ennen
7b57ab1480
vim-patch:7.4.1090
...
Problem: No tests for :hardcopy and related options.
Solution: Add test_hardcopy.
b5690794cf
2016-05-20 23:32:01 -07:00
Lucas Hoffmann
95442026e8
tests: Migrate legacy test close_count.
2016-05-20 11:25:24 +02:00
Justin M. Keyes
dc88173b1b
Merge #2821 'test: migrate legacy test breakindent'
2016-05-20 00:30:01 -04:00
James McCoy
b907c85fb4
vim-patch:7.4.1046
...
Problem: No test coverage for menus.
Solution: Load the standard menus and check there is no error.
2d6c800272
2016-05-18 22:15:56 -04:00
James McCoy
850f91c51c
vim-patch:7.4.1571
...
patch 7.4.1571
Problem: No test for ":help"
Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi)
8e15ffcde7
2016-05-17 00:04:40 -04:00
Justin M. Keyes
8cdf908ddb
Merge pull request #2717 from lucc/test68
...
tests: Migrate legacy test 68.
2016-05-15 12:18:41 -04:00
Justin M. Keyes
db9c22adb9
legacy test: Makefile
2016-04-25 06:34:29 -04:00
Justin M. Keyes
588bc1d958
Merge #4303 'vim-patch:7.4.{951,1143,1144}'.
2016-04-25 03:56:33 -04:00
KillTheMule
2c827cea12
Add new style test test_viml.vim to the build
2016-04-15 20:17:07 +02:00
Lucas Hoffmann
87c208a43f
tests: Migrate legacy test 88.
2016-03-09 23:54:26 +01:00
watiko
1addc45e78
test: Remove migrated legacy test from Makefile
2016-03-02 17:32:24 +09:00
watiko
f6dca79f3a
vim-patch:7.4.951
...
Problem: Sorting number strings does not work as expected. (Luc Hermitte)
Solution: Add the 'N" argument to sort()
b00da1d6d1
2016-03-02 17:32:24 +09:00
Lucas Hoffmann
1e7c6380fe
tests: Migrate legacy test breakindent.
2016-02-25 17:15:09 +01:00
Lucas Hoffmann
2ced866925
tests: Migrate legacy test 68.
2016-02-24 22:21:25 +01:00
Lucas Hoffmann
94b1403ad5
test: Reformat legacy test makefile.
...
This will hopefully reduce the number of merge conflicts when merging the
outstanding legacy test migrations.
2016-02-22 13:02:41 +01:00
Justin M. Keyes
6395dd64a4
Merge pull request #4167 from lucc/test11
...
tests: migrate legacy test 11
2016-02-21 23:49:36 -05:00
Justin M. Keyes
dd4b661dbd
Merge pull request #4243 from lucc/test36
...
tests: Migrate legacy test 36.
2016-02-21 23:47:15 -05:00
Lucas Hoffmann
4a02dc0828
tests: Remove old charset test after migration.
2016-02-20 07:57:55 +01:00
Justin M. Keyes
baee9fe286
Merge pull request #4220 from watiko/vim-7.4.792
...
vim-patch:7.4.792
2016-02-15 03:55:23 -05:00
Lucas Hoffmann
ceccaf7a5e
test: Remove files of old test 36.
2016-02-15 09:30:17 +01:00
Lucas Hoffmann
0581ec396c
test: Remove old files for legacy test 11.
2016-02-15 09:09:23 +01:00