watiko
db51ff10f4
vim-patch:7.4.963
...
Problem: test_listlbr_utf8 sometimes fails.
Solution: Don't use a literal multibyte character but <C-V>uXXXX. Do not
dump the screen highlighting. (Christian Brabandt, closes #518 )
1c57fe8b94
2016-01-28 20:52:41 +09:00
watiko
8721e1fe08
vim-patch:7.4.949
...
Problem: When using 'colorcolumn' and there is a sign with a fullwidth
character the highlighting is wrong. (Andrew Stewart)
Solution: Only increment vcol when in the right state. (Christian Brabandt)
32a214e78d
2016-01-28 20:52:41 +09:00
watiko
8771e84db7
vim-patch:7.4.753
...
Problem: Appending in Visual mode with 'linebreak' set does not work
properly. Also when 'selection' is "exclusive". (Ingo Karkat)
Solution: Recalculate virtual columns. (Christian Brabandt)
74db34cc91
2016-01-28 20:52:41 +09:00
watiko
d25a59f4d0
vim-patch:7.4.639
...
Problem: Combination of linebreak and conceal doesn't work well.
Solution: Fix the display problems. (Christian Brabandt)
8fc6bc7126
2016-01-28 20:52:40 +09:00
oni-link
db77b7bc9e
file_pat_to_reg_pat(): handle empty string.
2016-01-28 00:46:38 -05:00
Justin M. Keyes
894fcb778e
glob2regpat(): handle empty string.
2016-01-27 22:19:50 -05:00
Lucas Hoffmann
e78fc534dd
tests: Migrate recent patches of legacy eval test.
...
As the work of this migration did take quite some time, some changes where
made in master after this branch was started. These are ported to the new
test file.
2016-01-27 12:54:45 +01:00
Lucas Hoffmann
4b13cbc76d
tests: Comments and typos after review.
...
Helped-by: Justin M. Keyes <justinkz@gmail.com >
2016-01-27 12:52:13 +01:00
Lucas Hoffmann
fb3a6b925b
tests: Resurrect unused part of legacy eval test.
...
The old test_eval.in file did a `:wq` on line 168. The following 60 lines
where not used and there was no expected output for them in test_eval.ok.
This test code is now used in several test cases in the new test file.
2016-01-27 12:48:20 +01:00
Lucas Hoffmann
c13dc2b762
tests: Split converted eval test into it() blocks.
2016-01-27 12:43:53 +01:00
Lucas Hoffmann
8cfef01193
tests: Debug converted eval test.
2016-01-27 12:40:41 +01:00
Lucas Hoffmann
3571fdac6f
tests: Migrate legacy eval test.
2016-01-27 12:37:56 +01:00
Justin M. Keyes
765d394f18
vim-patch:ac809999
...
ac80999985
2016-01-27 03:20:07 -05:00
Lucas Hoffmann
91a1680205
tests: Improve test 83 and add pending()
call.
...
If nvim was compiled without `has("iconv")` this test is skipped.
2016-01-25 09:51:39 +01:00
Lucas Hoffmann
66f89ae321
tests: Migrate legacy test 83.
2016-01-25 09:39:59 +01:00
Justin Gassner
50c4c56967
vim-patch:dbcf19d
...
Add test files for patch 7.4.680.
dbcf19dc49
2016-01-23 15:33:31 +01:00
Justin M. Keyes
8887ccffa6
Merge pull request #4049 from watiko/vim-7.4.616
...
vim-patch:7.4.616
2016-01-21 02:05:40 -05:00
Justin M. Keyes
9eb6a44564
Merge #3916 "Add support for binary numbers".
2016-01-21 01:34:36 -05:00
watiko
5fa082fa85
tests: Migrate legacy test 39.
2016-01-21 14:05:02 +09:00
Jason Schulz
7ad3f077dc
Add support for binary numbers
2016-01-15 18:21:06 -08:00
watiko
6f88dca92d
tests: Migrate legacy test cdo.
2016-01-15 23:50:04 +09:00
watiko
b1b8759fc3
vim-patch:7.4.614
...
Problem: There is no test for what patch 7.4.601 fixes.
Solution: Add a test. (Christian Brabandt)
d7ce7a9ad2
2016-01-14 12:22:45 +09:00
Justin M. Keyes
8eeda7169a
terminal: less babysitting of mapped_ctrl_c
...
process_interrupts() checks get_real_state() so we can avoid some
housekeeping of mapped_ctrl_c in terminal-mode.
2016-01-13 02:40:57 -05:00
Shougo Matsushita
3dfbeabf35
vim-patch:7.4.569/573
...
vim-patch:7.4.569
vim-patch:7.4.573
Helped-by: @glts https://github.com/neovim/neovim/pull/2621
Problem: Having CTRL-C interrupt or not does not check the mode of the
mapping. (Ingo Karkat)
Solution: Use a bitmask with the map mode. (Christian Brabandt)
651863c94a
Problem: Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
Solution: Call get_real_state() instead of using State directly.
5000869712
2016-01-13 01:56:36 -05:00
Justin M. Keyes
c6e481cba5
portability: use portable format specifier
2016-01-10 01:34:49 -05:00
watiko
59b04d856b
tests: Make helper.source() return tempname.
2016-01-10 10:44:57 +09:00
watiko
feed81f45f
tests: Fix OSX's tempname issue.
2016-01-10 10:44:57 +09:00
watiko
d37dc0b314
tests: Rename 100_undo_level to 100_lispwords.
2016-01-10 10:44:57 +09:00
watiko
9c5ab23ef2
tests: Migrate legacy test undolevels.
2016-01-10 10:44:57 +09:00
watiko
d8e07deff6
tests: Migrate legacy test assert.
2016-01-10 10:44:57 +09:00
Marco Hinz
376b973a0a
Tests: fix according to lualint
2015-12-20 22:41:40 +01:00
Johan Klokkhammer Helsing
3b472e55b3
vim-patch:7.4.803
...
Problem: C indent does not support C11 raw strings. (Mark Lodato)
Solution: Do not change indent inside the raw string.
f7bb86dc59
2015-12-13 13:06:48 +01:00
Johan Klokkhammer Helsing
123361f187
vim-patch:7.4.670
...
Problem: Using 'cindent' for Javascript is less than perfect.
Solution: Improve indenting of continuation lines. (Hirohito Higashi)
dcefba9934
2015-12-13 11:55:37 +01:00
Justin M. Keyes
1b6e7f9e39
test: fixeol_spec: setup/teardown
...
Without this cleanup, test will fail if run multiple times.
2015-12-13 00:21:11 -05:00
Justin M. Keyes
aca51f3d93
Merge #3443 'vim-patch:7.4.{785,795,898}'
2015-12-13 00:09:07 -05:00
watiko
a3a8df8359
tests: Improve legacy autocmd_option.
...
* Compare tables instead of strings
* Add neovim specific test
2015-12-12 03:34:17 +09:00
watiko
8c00c34b91
tests: Keep each autocmd_option's test in isolation.
2015-11-28 20:15:28 +09:00
watiko
d9c0293824
tests: Improve legacy test autocmd_option.
2015-11-28 17:22:53 +09:00
watiko
21956adb6e
tests: Migrate legacy test autocmd_option.
2015-11-28 17:22:53 +09:00
Marco Hinz
d9fbc1865b
test/functional: clean up according to luacheck (part 2)
2015-11-23 13:57:21 +01:00
Marco Hinz
4a69e55f39
test/functional: clean up according to luacheck (part 1)
2015-11-23 13:57:21 +01:00
Johan Klokkhammer Helsing
b1d7b5294a
Convert legacy test for fixeol to lua test.
2015-11-22 20:03:41 +01:00
Justin M. Keyes
0f9dea2a0e
vim-patch:7.4.849
...
Problem: Moving the cursor in Insert mode starts new undo sequence.
Solution: Add CTRL-G U to keep the undo sequence for the following
cursor movement command. (Christian Brabandt)
8b5f65a527
Closes #3492
2015-10-26 02:23:59 -04:00
ZyX
6b17d35ff1
functests: Use . for various folder defaults in tests
2015-10-23 15:56:51 +03:00
ZyX
b7732cceca
functests: Fix 078_swapfile_recover test
2015-10-23 14:54:11 +03:00
ZyX
8663983cc4
Deprecate &viminfo and :[rw]v, add &shada and :[rw]sh
2015-10-08 22:00:07 +03:00
ZyX
9cf9c4a586
Replace references to viminfo in various places
2015-10-08 22:00:06 +03:00
ZyX
0be94d1e5a
functests: Do not use user viminfo file
2015-09-30 10:09:27 +03:00
Björn Linse
ffff2c9c47
encoding: Update handling of encoding in tests
...
Always run tests with encoding=utf-8, regardless of user locale
Don't set &encoding after startup in tests
Helped-By: Michael Reed <m.reed@mykolab.com >
2015-09-08 10:54:31 +02:00
Björn Linse
2b6d1546ec
test59: Store all text as utf-8 and convert when needed
2015-08-26 10:31:26 +02:00