Björn Linse
7ea5c78687
ui: use an array for mode styles
2017-04-21 12:32:38 +02:00
Björn Linse
2c5751b9b2
ui: add tests for new cursor shape modes
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
TJ DeVries
19646a2985
health.vim: 'guicursor' advice #6506
...
Also:
- Mark provider sections as "(optional)".
- Fix help-link substitution to support single-quoted tags.
2017-04-20 22:44:51 +02:00
Justin M. Keyes
15af803cce
Merge #6550 from ZyX-I/pvs-check-comment
2017-04-20 22:00:03 +02:00
Justin M. Keyes
3a606ee58d
Merge #6552 from justinmk/loadview
2017-04-20 14:47:01 +02:00
Justin M. Keyes
d55fd9588f
doc: Recommend :silent!
for :loadview.
...
ex_loadview() was changed in 9b1c939370
to check the file open result.
If user doesn't care about failure to open, using :silent! instead of
:silent is a reasonable, conventional approach.
Closes #3196
2017-04-20 13:13:39 +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
462c53eb3e
Merge pull request #6547 from jamessan/vim-7.4.2152
...
vim-patch:7.4.2152,7.4.2165,7.4.2173,7.4.2179,7.4.2209
2017-04-19 23:15:45 -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
ac05c8585c
Mark patches applied in 6baa669
...
vim-patch:7.4.2165
vim-patch:7.4.2173
vim-patch:7.4.2179
2017-04-19 22:25:18 -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
b25fa94eb5
scripts/vim-patch.sh: word-boundaries in preprocess regex
2017-04-19 21:26:17 +02:00
Justin M. Keyes
d194380de9
vim-patch:e4a3bcf28d92
...
Updated runtime files. Add Scala files.
e4a3bcf28d
2017-04-19 21:26:17 +02:00
Justin M. Keyes
c1edb4c39a
vim-patch:7571d55f7dcc
...
Updated runtime files.
7571d55f7d
2017-04-19 21:26:16 +02:00
Justin M. Keyes
5da8bb92fc
vim-patch:dc1f1645cb49
...
Updated runtime files.
dc1f1645cb
2017-04-19 21:26:16 +02:00
ZyX
c2f3e361c5
*: Add comment to all C files
2017-04-19 19:11:50 +03:00
ZyX
3351016dcd
scripts: Add newline after the comment
2017-04-19 19:11:37 +03:00
ZyX
4555bf9e7f
scripts: Allow patching only build files
2017-04-19 19:10:53 +03:00
ZyX
9fd048d901
scripts: Do not patch already patched sources in patch mode
...
Also do not patch header files, that is not needed.
2017-04-19 19:04:00 +03:00
ZyX
38b2bc9a88
scripts: Make pvs do not patch separate directory, add patch mode
2017-04-19 18:55:32 +03:00
Justin M. Keyes
f0c12012d9
Merge #6546 from justinmk/doc
2017-04-19 15:03:02 +02:00
Justin M. Keyes
6bc6d94ec8
doc: api-contract, CONTRIBUTING.md
2017-04-19 13:48:12 +02:00
Nikolai Aleksandrovich Pavlov
29ab8c1ae2
doc/CONTRIBUTING.md: Recommend merge-based workflow.
...
References #6435
2017-04-19 04:03:09 +02:00
Justin M. Keyes
440133e0d5
health.vim: Set 'iskeyword' to that of ft=help.
2017-04-19 04:03:08 +02: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
Justin M. Keyes
7debba9d42
Merge #6537 from justinmk/hlcursor
...
Cursor highlight after `:highlight clear|syntax reset`
2017-04-18 11:17:06 +02:00
Justin M. Keyes
45aa465fba
test: Cursor after :hi clear|syntax reset
...
Also enable tests on Windows.
2017-04-17 21:15:51 +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
ZyX
e131194db7
screen: Remove unneeded condition
...
Already checked in outer if()
2017-04-16 21:43:23 +03:00
ZyX
48ad8e0ff1
screen: Silence NULL dereference false positive
...
Based on the loop condition when shl_flag is true cur != NULL.
2017-04-16 21:43:23 +03:00
ZyX
7cf4b0ac06
screen: Silence “buffer underflow” warning
2017-04-16 21:18:00 +03:00
ZyX
a65867542d
screen: Remove unneeded check
2017-04-16 21:17:08 +03:00
ZyX
b396a3f72e
quicfix: Avoid possible NULL dereference
2017-04-16 21:13:49 +03:00
ZyX
4e7150ee94
quicfix: Remove duplicate condition
2017-04-16 21:13:25 +03:00