ZyX
2b13c87fa2
pvscheck: Do not use --depth
2017-04-10 13:47:31 +03:00
ZyX
d7086f44f4
pvscheck: Do not trace help
2017-04-10 13:45:33 +03:00
ZyX
3bd11f2911
pvsscript: Use git clone and not git worktree
2017-04-10 13:42:31 +03:00
ZyX
59f0cbc282
pvscheck: Add help
2017-04-10 13:41:09 +03:00
ZyX
ebfcf2fa38
scripts: Create script which checks Neovim with PVS-studio
2017-04-10 13:24:31 +03:00
Nikolai Aleksandrovich Pavlov
3b88e37b83
Merge pull request #6492 from ZyX-I/fix-clint-incremental-build
...
cmake: Do not forget to actually create a touch file for errors.tar.gz
2017-04-10 11:26:33 +03:00
ZyX
1b66ed890b
cmake: Do not forget to actually create a touch file for errors.tar.gz
2017-04-10 03:50:05 +03:00
Justin M. Keyes
d7fb7de70a
Merge #6481 from ZyX-I/rename-execute
...
Rename execute() function to feed_command()
2017-04-09 22:51:59 +02:00
James McCoy
dbdd69e418
Merge pull request #6485 from jamessan/vim-8.0.0377
...
vim-patch:8.0.0377,8.0.0378,8.0.0322,8.0.0376
2017-04-09 13:25:15 -04:00
ZyX
dbe67868b5
Merge branch 'master' into rename-execute
2017-04-09 19:14:20 +03:00
Justin M. Keyes
26bf6e6f6f
test/check_cores(): Skip workspace-local temp dir. ( #6483 )
...
Avoids this error:
./test/helpers.lua:27: cannot open ./Xtest-tmpdir/nvimfqH9dL: No such file or directory
stack traceback:
./test/helpers.lua:27: in function 'glob'
./test/helpers.lua:195: in function 'check_cores'
./test/functional/helpers.lua:628: in function <./test/functional/helpers.lua:626>
2017-04-09 15:49:31 +02:00
James McCoy
06a96df510
lint
2017-04-09 01:17:15 -04:00
James McCoy
4af6c60826
vim-patch:8.0.0376
...
Problem: Size computations in spell file reading are not exactly right.
Solution: Make "len" a "long" and check with LONG_MAX.
6d3c8586fc
2017-04-09 00:49:53 -04:00
James McCoy
b338bb9d6c
vim-patch:8.0.0322
...
Problem: Possible overflow with spell file where the tree length is
corrupted.
Solution: Check for an invalid length (suggested by shqking)
399c297aa9
CVE-2017-5953
2017-04-09 00:49:32 -04:00
James McCoy
ad66826abe
vim-patch:8.0.0378
...
Problem: Another possible overflow when reading corrupted undo file.
Solution: Check if allocated size is not too big. (King)
0c8485f0e4
CVE-2017-6350
2017-04-09 00:49:32 -04:00
James McCoy
fb66a7c69e
vim-patch:8.0.0377
...
Problem: Possible overflow when reading corrupted undo file.
Solution: Check if allocated size is not too big. (King)
3eb1637b1b
CVE-2017-6349
2017-04-09 00:49:26 -04:00
ZyX
b99cac2778
cmake: Do not use ExternalProject
...
Necessary argument (EXCLUDE_FROM_ALL) only appears in 3.1.0.
2017-04-09 06:17:02 +03:00
ZyX
c8243ad071
cmake: Do not build clint-error-files by default
2017-04-09 05:18:09 +03:00
Justin M. Keyes
699e8406b5
Merge #6439 from ZyX-I/fix-gc-failures
...
unittests: Force GC, fix GC failures in typval_spec
2017-04-09 04:05:07 +02:00
Justin M. Keyes
cc8f640fb1
Merge #6478 from ZyX-I/conv-fixes
...
Remove conversions which are not needed when &encoding is UTF-8
2017-04-09 03:59:55 +02:00
Nikolai Aleksandrovich Pavlov
3a6b8c28c8
cmake: Use archive instead of downloading *.json files ( #6482 )
2017-04-09 03:28:48 +02:00
ZyX
967fa96eb2
unittests: Fix linter error
2017-04-09 03:39:37 +03:00
ZyX
8e519a22dd
vim.h: Remove strange comments
2017-04-09 03:36:18 +03:00
ZyX
0f4b4c7529
headers: Remove useless HAVE_CONFIG_H macros
...
We do not have non-cmake build options, cmake always does configure_file.
2017-04-09 03:36:18 +03:00
ZyX
8990490b50
unittests: Move allocating vimconv_T to a function
2017-04-09 03:36:18 +03:00
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