Justin M. Keyes
c8e1af93de
api: nvim_ui_attach(): Flatten ext_* options.
2017-04-26 03:41:24 +02:00
Justin M. Keyes
00843902d3
api/ui: externalize tabline
...
- Work with a bool[] array parallel to the UIWidget enum.
- Rename some functions.
- Documentation.
2017-04-26 03:41:24 +02:00
Dongdong Zhou
88023d5123
api/ui: externalize tabline
2017-04-26 02:15:31 +02:00
James McCoy
7e571bca5d
tui: Only set cursor color if the highlight group is valid ( #6585 )
...
Closes #6584
2017-04-25 21:05:33 +02:00
relnod
22932d8ac2
refactor/single-include ( #6586 )
2017-04-25 20:45:59 +02:00
Justin M. Keyes
8f346a322b
test/fs: sanity check for literal "~" directory ( #6579 )
...
If the CWD contains a directory with the literal name "~" then the tests
will have bogus failures.
2017-04-24 22:45:03 +02:00
Patrick Jackson
8dc3eca49b
api/dispatch: Mark generated functions table readonly ( #6576 )
2017-04-24 12:39:48 +02:00
Jakob Schnitzer
ff8b2eb435
Merge branch 'master' into option-fixes
2017-04-24 11:35:10 +02:00
Justin M. Keyes
086c354a0a
api: Do not translate error messages.
...
Also re-word some error messages:
- "Key does not exist: %s"
- "Invalid channel: %<PRIu64>"
- "Request array size must be 4 (request) or 3 (notification)"
- "String cannot contain newlines"
References #6150
2017-04-24 00:11:27 +02:00
Justin M. Keyes
e2936ed397
tui/input.c: Use default 'ttimeoutlen' if option get fails.
...
Should never happen, but better to be explicit.
Helped-by: oni-link <knil.ino@gmail.com >
2017-04-23 23:44:59 +02:00
Justin M. Keyes
3fbc660d57
api_set_error(): rename
2017-04-23 23:44:57 +02:00
Justin M. Keyes
2ed91f222f
api/internal: Remove set
field from Error type.
2017-04-23 23:44:32 +02:00
Justin M. Keyes
62c3f436a9
api_clear_error: Skip if error was not set.
2017-04-23 23:44:32 +02:00
Justin M. Keyes
2a49163103
api_clear_error()
2017-04-23 23:44:32 +02:00
Sander Bosma
5c9860a0a2
api: Do not truncate errors <1 MB. #6237
...
Closes #5984
2017-04-23 23:44:29 +02:00
Patrick Jackson
1fe8945748
refactor: Remove unused MAP_IMPL. ( #6573 )
2017-04-23 02:32:56 +02:00
Justin M. Keyes
a9d37c928e
Merge #6513 from ZyX-I/lazier-arg_errmsg-gettext
2017-04-23 01:02:39 +02:00
Justin M. Keyes
719095d7d3
os_term_is_nice: Return true for rxvt and iTerm.
2017-04-22 22:57:35 +02:00
Justin M. Keyes
c703d0529b
'guicursor': iTerm: Set cursor color.
...
iTerm uses proprietary escape codes to set cursor color.
https://www.iterm2.com/documentation-escape-codes.html
2017-04-22 22:57:29 +02:00
relnod
1e83add288
refactor/single-include: ui.h, ui_bridge.h, ugrid.h ( #6571 )
2017-04-22 16:55:28 +02:00
Othon Briganó
e41c044b53
refactor/single-include ( #6563 )
2017-04-22 15:44:58 +02:00
relnod
654c50b227
refactor/single-include: window.h, version.h ( #6570 )
2017-04-22 15:43:35 +02:00
Justin M. Keyes
10f119ab87
Merge #6539 'More cursor shape modes'
2017-04-21 19:09:50 +02:00
sander2
f50e03f2e3
ex_cmds.c: Fix bug in ex_z ( #6557 )
...
vim-patch:8.0.0571
2017-04-21 15:45:51 +02:00
Othon Briganó
a396874da0
refactor/single-include: getchar.h ( #6560 )
2017-04-21 15:21:02 +02:00
Björn Linse
7ea5c78687
ui: use an array for mode styles
2017-04-21 12:32:38 +02:00
Björn Linse
9cdbbd4982
ui: support more cursor shape modes
...
throttle unneccessary cursor shape events
2017-04-21 12:32:38 +02:00
ZyX
d463c9e03a
Merge branch 'master' into lazier-arg_errmsg-gettext
2017-04-21 00:33:12 +03:00
Justin M. Keyes
15af803cce
Merge #6550 from ZyX-I/pvs-check-comment
2017-04-20 22:00:03 +02:00
Justin M. Keyes
17052946c7
'scrollback': Allow :setlocal -1 on normal buffers
...
Avoids a spurious :loadview error.
2017-04-20 13:13:39 +02:00
James McCoy
a6f50c1120
version.c: Mark 7.4.{2165,2173,2179} applied
2017-04-19 23:22:27 -04:00
James McCoy
2fb46adc5e
Merge pull request #6531 from justinmk/vim-dc1f1645cb49
...
vim-patch: runtime updates
2017-04-19 23:16:36 -04:00
James McCoy
cb02137dfa
vim-patch:7.4.2209
...
Problem: Cannot map <M-">. (Stephen Riehm)
Solution: Solve the memory access problem in another way. (Dominique Pelle)
Allow for using <M-\"> in a string.
35a4cfa200
2017-04-19 22:26:30 -04:00
James McCoy
c5d7eaf664
vim-patch:7.4.2152
...
Problem: No proper translation of messages with a count.
Solution: Use ngettext(). (Sergey Alyoshin)
ee695f787a
2017-04-19 22:24:58 -04:00
Justin M. Keyes
d194380de9
vim-patch:e4a3bcf28d92
...
Updated runtime files. Add Scala files.
e4a3bcf28d
2017-04-19 21:26:17 +02:00
ZyX
c2f3e361c5
*: Add comment to all C files
2017-04-19 19:11:50 +03:00
Shlomi Fish
14b1becb54
doc: fix typo ( #6504 )
2017-04-19 02:20:05 +02:00
Justin M. Keyes
ce7cba6d7f
Merge #6533 'Fix PVS-studio warnings'
2017-04-17 22:02:46 +02:00
Matthieu Coudron
3345382cc2
highlight: default Cursor to guibg=fg, guifg=bg
...
Closes #6508
2017-04-17 05:47:43 +02:00
Matthew Malcomson
263849b2dd
fold: foldMoveRange(): fix :move bug #6534
...
Closes #6540
In #6221 there was a mistake in calculating which folds need to be
re-ordered. When there are no folds after those that have been adjusted,
then `move_end` remains 0. This results in reverse_fold_order()
swapping folds that have been adjusted with uninitialised folds in the
remainder of the grow array.
Add a check in foldMoveRange() to account for this case.
2017-04-17 04:45:55 +02:00
ZyX
2eb9150a4f
buffer: Adjust where do_buffer call is located
...
It is located there in Vim, but in dd7657c160
position was for some reason swapped.
2017-04-16 23:58:32 +03:00
ZyX
58300d70d2
*: Fix linter errors
2017-04-16 22:20:19 +03:00
ZyX
9d302c60f0
regexp_nfa: Remove octal constant
2017-04-16 21:43:27 +03:00
ZyX
372b6af8ea
regexp_nfa: Remove another has_mbyte/…-checking code
2017-04-16 21:43:27 +03:00
ZyX
30561afe41
regexp: Silence octal constant warning
2017-04-16 21:43:26 +03:00
ZyX
b7118a008a
regexp: Remove another has_mbyte/…-checking stuff
2017-04-16 21:43:26 +03:00
ZyX
69ebfb8d8e
regexp: Fix warning about octal constant
2017-04-16 21:43:26 +03:00
ZyX
76783963eb
tag: Fix “initialized twice successively” false positive
2017-04-16 21:43:25 +03:00
ZyX
316789e14c
tag: Silence “buffer underflow” warning
2017-04-16 21:43:25 +03:00
ZyX
c0cbc50720
screen: Remove another portion of has_mbyte/friends-checking stuff
2017-04-16 21:43:25 +03:00