Justin M. Keyes
3c2640cce4
doc
2017-07-29 14:21:58 +02:00
Justin M. Keyes
5acda12419
coverity/155506: null dereference ( #7089 )
...
Coverity warning is a false positive: if rbuffer_read_ptr() returns
NULL then `cnt` is zero.
Revert 76ea97c809
(which caused
the TSan build to hang often--possibly because of the missing ui_flush()).
Instead, modify out_data_append_to_screen() to check for NULL.
ref #6862
2017-07-29 04:53:40 +02:00
KunMing Xie
707bb37494
vim-patch:8.0.0100 ( #7085 )
...
vim-patch:8.0.0100
Problem: Options that are a file name may contain non-filename characters.
Solution: Check for more invalid characters.
319afe3804
2017-07-29 00:00:53 +02:00
Justin M. Keyes
3b45f676c0
menu_get(): doc
2017-07-28 02:34:24 +02:00
Matthieu Coudron
dc685387a3
viml: introduce menu_get() function #6322
...
menu_get({path}, {modes}). See :h menu_get.
2017-07-28 01:27:58 +02:00
Justin M. Keyes
e6d54407ba
Merge #7083 'build: disable array bounds checking in gcc < 4.8.5'
...
References #6931
2017-07-28 01:18:05 +02:00
ZyX
1011462b40
Revert "functests: Replace wait() with nvim_async"
...
This reverts commit e129607988
.
Tests stopped working in CI.
2017-07-27 18:49:13 +03:00
John Szakmeister
3abf4c72b4
build: disable array bounds checking in gcc < 4.8.5
...
Thanks to James McCoy (jamessan) for finding the source of this issue.
2017-07-27 07:35:15 -04:00
KunMing Xie
8eb54c5dec
vim-patch:8.0.0088 ( #7080 )
...
Problem: When a test fails in Setup or Teardown the problem is not reported.
Solution: Add a try/catch. (Hirohito Higashi)
cc28e2d05d
2017-07-27 03:56:25 +02:00
Nikolai Aleksandrovich Pavlov
861ba1ddd4
runtime: Fix where desktop file and icon are installed ( #7072 )
...
With `xdg-*` utilities CMAKE_INSTALL_PREFIX is incorrectly ignored.
Taken from [nvim-qt][1]. For some reason it only checks for !APPLE.
[1]: b26596d164/src/gui/CMakeLists.txt (L48-L55)
2017-07-27 03:52:22 +02:00
ZyX
c5857e3f38
ex_getln: Cache highlight callback calling results
2017-07-26 22:56:48 +03:00
James McCoy
a2dc33ba19
Merge pull request #7069 from jbradaric/vim-8.0.0034
...
vim-patch:8.0.0034
2017-07-26 15:36:07 -04:00
ZyX
e129607988
functests: Replace wait() with nvim_async
2017-07-26 22:04:39 +03:00
ZyX
2952a00d2e
message: Only require second (format) argument to be not NULL
2017-07-26 22:01:48 +03:00
James McCoy
0d24af8112
Merge pull request #7071 from jbradaric/vim-8.0.0075
...
vim-patch:8.0.0075
2017-07-26 07:09:30 -04:00
James McCoy
86f0cd7902
Merge pull request #7070 from jbradaric/vim-8.0.0062
...
vim-patch:8.0.0062
2017-07-26 07:07:00 -04:00
James McCoy
6e83db479c
Merge pull request #7065 from jamessan/collect-provider-stderr
...
Provide standard mechanism to collect stderr for providers
2017-07-26 07:03:52 -04:00
ZyX
1ba21b4a31
functests: Remove unneeded wait()s
2017-07-26 13:02:45 +03:00
ZyX
d23c0de0c1
doc: Update documentation
2017-07-26 12:31:01 +03:00
Christian Höltje
55c821184d
git: ignore .nvimlog ( #7074 )
2017-07-26 11:11:28 +02:00
Jurica Bradaric
d94e39a517
vim-patch:8.0.0062
...
Problem: No digraph for HORIZONTAL ELLIPSIS.
Solution: Use ",.". (Hans Ginzel, closes vim/vim#1226 )
8161551724
2017-07-25 19:35:56 +02:00
Jurica Bradaric
09470eb673
vim-patch:8.0.0075
...
Problem: Using number for exception type lacks type checking.
Solution: Use an enum.
8a5883b748
2017-07-25 19:06:23 +02:00
Jurica Bradaric
811c45163c
vim-patch:8.0.0034
...
Problem: No completion for ":messages".
Solution: Complete "clear" argument. (Hirohito Higashi)
9e507ca8a3
2017-07-25 18:41:14 +02:00
James McCoy
722806a115
provider: clipboard: Only report stderr if the job failed
...
Closes #7054
2017-07-24 20:10:40 -04:00
James McCoy
58d8d91ec1
provider: Extra pythonx's stderr handling to common functions
2017-07-24 20:10:28 -04:00
Justin M. Keyes
5a0acd09c1
Merge #7043 'vim-patch:8.0.{0023,0025}'
2017-07-24 03:04:46 +02:00
Justin M. Keyes
2b473a9df8
Merge #7061 from ckelsel/vim-8.0.0069
2017-07-24 02:56:18 +02:00
ckelsel
86f2c473dc
fix lint
2017-07-24 07:41:01 +08:00
Justin M. Keyes
d011facf45
Merge #6516 'log_callstack()'
2017-07-23 17:48:12 +02:00
Justin M. Keyes
eb2473e9ea
log: log_callstack()
2017-07-23 17:16:19 +02:00
Yichao Zhou
5fc775e2ef
log.h: LOG_CALLSTACK
2017-07-23 17:02:06 +02:00
Justin M. Keyes
ca32eb31b8
Merge #7048 from justinmk/log-ui
2017-07-23 16:54:55 +02:00
Justin M. Keyes
4b390fafc9
log: termios info to DEBUG instead of INFO
2017-07-23 15:01:31 +02:00
Justin M. Keyes
bc6a3fe784
log: caller provides the source details
2017-07-23 15:01:31 +02:00
ckelsel
b656159fcf
vim-patch:8.0.0073
...
Problem: More comparisons between firstwin and lastwin.
Solution: Use ONE_WINDOW for consistency. (Hirohito Higashi)
459ca56312
2017-07-23 11:25:39 +08:00
ckelsel
ad07e9c7fc
vim-patch:8.0.0069
...
Problem: Compiler warning for self-comparison.
Solution: Define ONE_WINDOW and add vim/vim#ifdef.
a1f4cb93ba
2017-07-23 10:34:41 +08:00
Justin M. Keyes
502af39f62
log: channel registration
2017-07-22 21:26:03 +02:00
Justin M. Keyes
13f5bc9586
log: all UI events, not just UI-bridge
...
Rename ui_bridge.c:UI_CALL to UI_BRIDGE_CALL.
2017-07-22 21:26:03 +02:00
KunMing Xie
253f6f3bbf
vim-patch:8.0.0038 ( #7051 )
...
Problem: OPEN_CHR_FILES not defined for FreeBSD using Debian userland
files.
Solution: Check for __FreeBSD_kernel__. (James McCoy, closes vim/vim#1166 )
ca291aec99
2017-07-22 19:04:45 +02:00
KunMing Xie
8fb599029f
vim-patch:8.0.0031 ( #7050 )
...
Problem: After ":bwipeout" 'fileformat' is not set to the right default.
Solution: Get the default from 'fileformats'. (Mike Williams)
e8ef3a0934
2017-07-22 19:03:15 +02:00
KunMing Xie
962e8cc1dd
vim-patch:8.0.0052 ( #7057 )
...
Problem: Conceal test passes even without the bug fix.
Solution: Add a redraw command. (Christian Brabandt)
35a1f59d63
2017-07-22 18:59:14 +02:00
James McCoy
4bcc70b2b5
Merge pull request #7045 from jbradaric/vim-8.0.0085
...
vim-patch:8.0.0085
2017-07-20 09:46:32 -04:00
Jurica Bradaric
710546c5e9
vim-patch:8.0.0085
...
Problem: Using freed memory with recursive function call. (Dominique Pelle)
Solution: Make a copy of the function name.
8a01f969c1
2017-07-20 12:57:08 +02:00
James McCoy
c40093f47a
Merge pull request #7027 from lonerover/vim-8.0.0003
...
vim-patch:8.0.0003
2017-07-19 06:48:16 -04:00
lonerover
b98ea04226
vim-patch:8.0.0003
...
Problem: getwinvar() returns wrong Value of boolean and number options,
especially non big endian systems. (James McCoy)
Solution: Cast the pointer to long or int. (closes vim/vim#1060 )
789a5c0e3d
2017-07-19 11:48:10 +08:00
ZyX
0a46ae3c0a
functests: Add sleep to <C-c> test
2017-07-18 01:29:41 +03:00
ZyX
740dcaef0d
ex_getln: Avoid GCC “unused variable” warning from QB
...
17:25:45,363 WARN - /home/quickbuild/buildagent/workspace/root/neovim/pull-requests-automated/src/nvim/ex_getln.c: In function ‘color_cmdline’:
17:25:45,363 WARN - /home/quickbuild/buildagent/workspace/root/neovim/pull-requests-automated/src/nvim/ex_getln.c:2335:8: error: variable ‘printed_errmsg’ set but not used [-Werror=unused-but-set-variable]
17:25:45,363 WARN - bool printed_errmsg = false;
17:25:45,363 WARN - ^
17:25:45,399 WARN - cc1: all warnings being treated as errors
2017-07-18 01:25:55 +03:00
ZyX
25c6ac1af6
*: Fix clint errors
2017-07-18 01:21:23 +03:00
ZyX
25f669049c
functests: Test input() nesting support
2017-07-18 01:17:59 +03:00
ZyX
759f71d50e
functests: Check for previously unchecked errors
2017-07-18 00:34:39 +03:00