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
ZyX
8a581b918b
ex_getln: Check prev_prompt_errors before running redrawcmdline
...
Otherwise there will be infinite recursion and shortly a crash. Running
redrawcmdline recursively occurs under color_cmdline_error label.
2017-07-18 00:20:21 +03:00
ZyX
cfb1d937a6
api helpers: Also save and restore did_emsg
2017-07-18 00:08:57 +03:00
Andy Russell
26124b4800
provider/clipboard.vim: fix logic issue #7042
...
Closes #7039
2017-07-17 17:20:37 +02:00
Justin M. Keyes
d0537961c1
Merge #7040 'vim-patch:8.0.{0017,0026,0078,0079,0084}'
2017-07-17 16:54:17 +02:00
KunMing Xie
24a0d4e122
vim-patch:8.0.0004 ( #7044 )
...
Problem: A string argument for function() that is not a function name
results in an error message with NULL. (Christian Brabandt)
Solution: Use the argument for the error message.
5582ef1438
2017-07-17 16:38:03 +02:00
ZyX
3a923ad2db
ex_getln: Replace global with entry in save_ccline
2017-07-17 02:33:18 +03:00
ZyX
cb3c71eac9
doc: Adjust documentation a bit
...
2 spaces after sentense ends, clarify what will be highlighted.
2017-07-17 02:32:32 +03:00
ZyX
dc0a496d41
ex_getln: Do not do useless try_enter/try_leave calls
...
These are actually needed for two modes only. And even for these modes they
should eventually go away.
2017-07-17 01:57:27 +03:00
ZyX
f4744e1821
ex_getln: Do not goto color_cmdline_end without first cleaning up
...
The issue with debug mode was actually not cleaning up after `try_enter`:
location `&tstate` was pointing to got invalidated and received some “garbage”
(actually, values that got stored on the stack afterwards). But pointer to that
garbage was still stored in `msg_list`, so next attempt to check it resulted in
a crash.
2017-07-17 01:55:10 +03:00
Jurica Bradaric
9cf0415761
vim-patch:8.0.0025
...
Problem: Inconsistent use of spaces vs tabs in gd test.
Solution: Use tabs. (Anton Lindqvist)
936c48f8ca
2017-07-16 21:43:42 +02:00
Jurica Bradaric
9ffa22b7ef
vim-patch:8.0.0023
...
Problem: "gd" and "gD" may find a match in a comment or string.
Solution: Ignore matches in comments and strings. (Anton Lindqvist)
226630a030
2017-07-16 21:43:06 +02:00
ZyX
2a6423eba7
api helpers: Save/restore more values in try_enter/try_leave
...
This fixes memory leak reported by ASAN. This also somehow fixes test40, though
I have no idea why except that that test yields memory leak report.
2017-07-16 22:03:31 +03:00