ZyX
233e71419e
unittests: Do not GC typval_T which is owned by a di
2017-04-09 03:36:18 +03:00
ZyX
bac870433b
unittests: Do not unref partial which is owned by Callback structure
2017-04-09 03:36:17 +03:00
ZyX
44cd4e63f5
unittests: Use Neovim memory allocation for vimconv_T
...
Not sure whether this is going to fix things though, but core dump does not
contain Neovim functions in stack in this case.
2017-04-09 03:36:17 +03:00
ZyX
94c1af7c41
unittests: Do not gc what is already freed
2017-04-09 03:36:17 +03:00
ZyX
7c9c4d9da9
ci: Increase check-single-includes wait time to 10s
2017-04-09 03:36:17 +03:00
ZyX
3321232c81
ci: Allow check-single-includes to hang
2017-04-09 03:36:16 +03:00
ZyX
f5be643205
functests: Fix linter errors
2017-04-09 03:31:13 +03:00
ZyX
0ac2afdec7
functests: Fix some ui/*_spec tests
2017-04-09 03:24:26 +03:00
ZyX
ddaa41dee4
functests: Fix ui/bufhl_spec
2017-04-09 03:24:26 +03:00
ZyX
88ea362c70
functests: Fix ui/screen_basic_spec
2017-04-09 03:24:23 +03:00
ZyX
ba7d8bf0c2
functests: Fix terminal/highlight_spec
2017-04-09 03:24:22 +03:00
ZyX
e0560a0f3f
functests: Fix terminal/cursor_spec
...
It looks like Neovim has a bug: if `startinsert` is called using `command()`
then `-- TERMINAL --` gets replaced with `-- --` (and also a cursor appears).
2017-04-09 03:24:21 +03:00
ZyX
444cab3731
functests: Fix legacy/wordcount_spec
...
Another test where bug was hidden by execute().
2017-04-09 03:24:21 +03:00
ZyX
bd84bf8c81
functests: Fix legacy/eval_spec
2017-04-09 03:24:20 +03:00
ZyX
e170186a8d
functests: Fix legacy/close_count_spec
2017-04-09 03:24:20 +03:00
ZyX
bc98c37532
functests: Fix legacy/autocmd_option_spec
2017-04-09 03:24:19 +03:00
ZyX
a3b0146fb7
functests: Fix legacy/arglist_spec
2017-04-09 03:24:19 +03:00
ZyX
2824eb7774
functests: Fix legacy/107_adjust_window_and_contents_spec
2017-04-09 03:24:18 +03:00
ZyX
5fd8f637af
functests: Fix legacy/097_glob_path_spec
2017-04-09 03:24:18 +03:00
ZyX
9a0c921909
functests: Fix legacy/096_location_list_spec
2017-04-09 03:24:17 +03:00
ZyX
d53fae5f54
functests: Fix legacy/067_augroup_exists_spec
2017-04-09 03:24:15 +03:00
ZyX
69d1003bf7
functests: Fix some tests which are failing locally for unrelated reasons
2017-04-09 03:24:14 +03:00
ZyX
c35bd4d074
functests: Fix legacy/074_global_var_in_viminfo_spec
2017-04-09 03:24:13 +03:00
ZyX
4da4d5cfd9
functests: Fix legacy/065_float_and_logic_operators_spec
2017-04-09 03:24:12 +03:00
ZyX
cb57644cb4
functests: Fix legacy/063_match_and_matchadd_spec
2017-04-09 03:24:10 +03:00
ZyX
b3b31e1065
functests: Fix legacy/062_tab_pages_spec
2017-04-09 03:24:10 +03:00
ZyX
ed0ad7ce3e
functests: Fix legacy/051_highlight_spec test
2017-04-09 03:24:09 +03:00
ZyX
a1b81f7eca
functests: Fix legacy/030_fileformats_spec test
...
For some reason it had a number of not working bwipeout! commands. execute()
successfully hid the failures, command() is not that permissive.
2017-04-09 03:24:09 +03:00
ZyX
65fb622000
functests: Replace execute with either command or feed_command
...
Hope this will make people using feed_command less likely: this hides bugs.
Already found at least two:
1. msgpackparse() will show internal error: hash_add() in case of duplicate
keys, though it will still work correctly. Currently silenced.
2. ttimeoutlen was spelled incorrectly, resulting in option not being set when
expected. Test was still functioning somehow though. Currently fixed.
2017-04-09 03:24:08 +03:00
Justin M. Keyes
a34408ef7f
test: retry(): Report number of retries. ( #6475 )
...
tui_spec.lua: Retry the terminal-mode test.
2017-04-09 02:11:08 +02:00
ZyX
9158cc171f
functests: Refactor options/pastetoggle
...
Note: typo, ttimeoutlen not set ever.
Mention @hardenedapple
2017-04-08 23:48:22 +03:00
ZyX
dd93733e52
functests: Refactor legacy/054_buffer_local_autocommands_spec
2017-04-08 22:33:02 +03:00
ZyX
cca029bc8d
functests: Refactor legacy/003_cindent_spec and legacy/increment_spec
2017-04-08 22:17:39 +03:00
ZyX
7766b24f3c
functests: Refactor legacy/018_unset_smart_indenting_spec
2017-04-08 22:02:44 +03:00
ZyX
e31aab8b61
functests: Refactor legacy/029_join test
2017-04-08 22:00:50 +03:00
ZyX
47b451c52b
functests: Refactor legacy/012_directory_spec
2017-04-08 21:58:13 +03:00
ZyX
b0731290e8
functests: Move test from legacy/009 to autocmd/autocmd
2017-04-08 21:50:14 +03:00
ZyX
1ef98b34b3
functests: Refactor 009_bufleave_autocommand_spec
...
It was not testing anything actually: the `e yy` command simply failed because
of unsaved changes, BufLeave never run thus.
2017-04-08 21:46:30 +03:00
ZyX
7701014b65
*: Remove useless asserts
2017-04-08 20:22:46 +03:00
ZyX
467a02f88d
doc: Update documentation
2017-04-08 19:34:01 +03:00
dedmass
cd0a436622
refactor/single-include
...
Closes #6463
refactor/single-include: file_search.h
Closes #6455
refactor/single-include: hardcopy.h
Closes #6457
refactor/single-include: if_cscope.h
Closes #6458
refactor/single-include: mark.h
Closes #6461
refactor/single-include: mbyte.h
Closes #6462
refactor/single-include: memline.h
Closes #6464
refactor/single-include: menu.h
Closes #6468
refactor/single-include: ops.h
Closes #6470
2017-04-08 18:26:33 +02:00
ZyX
ab19fa1552
*: Fix linter errors
...
Drops comments `// for …` that do not pass linter for them being unmaintainable
and fast to becoming incomplete or even incorrect.
Mention @dedmass
2017-04-08 19:20:42 +03:00
ZyX
dc9722326e
unittests: Do not alter p_enc in decode unit test
2017-04-08 19:20:41 +03:00
ZyX
e814695223
eval/*code,shada: Drop support for converting UTF-8 from/to p_enc
...
Not needed any longer since p_enc is always utf-8.
2017-04-08 19:20:41 +03:00
ZyX
6006cb74ef
eval/decode: Omit calling convert_setup for each string
...
Uses the same trick eval/encode does.
2017-04-08 19:00:05 +03:00
ZyX
b3587a456b
shada: Initialize vimconv_T
2017-04-08 19:00:05 +03:00
ZyX
e586047a53
eval/decode,shada: Do not forget to clean up converters
2017-04-08 19:00:04 +03:00
dedmass
3fd9b70c48
refactor/single-include: fold.h #6456
2017-04-08 04:53:17 +02:00
dedmass
fd69c3f561
refactor/single-include: ex_getln.h #6454
2017-04-08 04:49:32 +02:00
dedmass
89deb6ff22
refactor/single-include: memline_defs.h #6465
2017-04-08 04:20:37 +02:00