Justin M. Keyes
e5b640fdb8
vim-patch:c0514bf4777a
...
Updated runtime files.
c0514bf477
2017-04-30 22:10:21 +02:00
James McCoy
5d73a6e5df
Merge pull request #6621 from jamessan/vim-7.4.2231
...
vim-patch:7.4.2231,7.4.2239,7.4.2244,7.4.2245,7.4.2246,7.4.2263,8.0.0150
2017-04-30 09:46:41 -04:00
Justin M. Keyes
4afc93b926
Merge #6588 from justinmk/guicursor
2017-04-30 14:36:40 +02:00
Justin M. Keyes
26a479ae41
Merge #6622 'api: Deprecate nvim_buf_get_number'
2017-04-30 14:27:21 +02:00
Justin M. Keyes
c1d3bcc184
'guicursor': TMUX_WRAP iTerm seqs. Do color seq before shape seq.
2017-04-30 13:44:31 +02:00
Justin M. Keyes
d349f610ac
'guicursor': No color/blink by default
...
Closes #6577
2017-04-30 13:44:31 +02:00
Björn Linse
97126bfa02
api: deprecate obsolete nvim_buf_get_number function
2017-04-30 11:04:10 +02:00
James McCoy
35d817e68c
oldfiles_spec: Add tests for ":filter ... oldfiles"
2017-04-29 23:58:03 -04:00
James McCoy
4488bfcfb3
oldfiles_spec: Set the shada file in the session
2017-04-29 23:48:28 -04:00
James McCoy
2b191ac5b9
lint
2017-04-29 23:48:28 -04:00
James McCoy
b6e36558d1
vim-patch:8.0.0150
...
Problem: When the pattern of :filter does not have a separator then
completion of the command fails.
Solution: Skip over the pattern. (Ozaki Kiichi, clodes vim/vim#1299 )
7069bf18e1
2017-04-29 23:48:28 -04:00
James McCoy
f219657453
vim-patch:7.4.2263
...
Problem: :filter does not work for many commands. Can only get matching
messages.
Solution: Make :filter work for :command, :map, :list, :number and :print.
Make ":filter!" show non-matching lines.
d29459baa6
2017-04-29 23:48:27 -04:00
James McCoy
ab50c1fdb7
vim-patch:7.4.2246
...
Problem: Oldfiles test fails.
Solution: Include missing changes.
d6f2ee32dc
2017-04-29 23:48:27 -04:00
James McCoy
f477c23c62
vim-patch:7.4.2245
...
Problem: Filter test fails.
Solution: Include missing changes.
77401add71
2017-04-29 23:48:27 -04:00
James McCoy
7bd97127b4
vim-patch:7.4.2244
...
Problem: Adding pattern to ":oldfiles" is not a generic solution.
Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some
commands right now.
7b668e83d0
2017-04-29 23:48:27 -04:00
James McCoy
059c3fc2f9
vim-patch:7.4.2239
...
Problem: Warning for missing declaration of skip_vimgrep_pat(). (John
Marriott)
Solution: Move it to another file.
9baf297c99
2017-04-29 21:46:12 -04:00
James McCoy
dbdc2d40bb
vim-patch:7.4.2231
...
Problem: ":oldfiles" output is a very long list.
Solution: Add a pattern argument. (Coot, closes vim/vim#575 )
e11d61a3b1
2017-04-29 21:46:12 -04:00
Justin M. Keyes
0df1b6655b
doc: Removed t_XX options/keycodes. ( #6616 )
...
Closes #4482
TODO: revisit find_key_option_len()
2017-04-29 16:56:40 +02:00
Justin M. Keyes
5a304b7864
Merge #6615 from justinmk/vim-patches
2017-04-29 14:59:10 +02:00
Justin M. Keyes
51a2d8dc36
win: health.vim/check_ruby(): find gem.cmd
#6608
...
gem.cmd is not found by system(['gem', ...]), pass it to cmd.exe.
2017-04-29 01:57:09 +02:00
Justin M. Keyes
024ff6b808
vim-patch:25de4c232d58
...
Updated runtime files.
25de4c232d
2017-04-29 01:53:42 +02:00
Justin M. Keyes
789c46934b
vim-patch:b4ada79aa7d0
...
Runtime file updates.
b4ada79aa7
Closes #5055
2017-04-29 01:51:56 +02:00
Justin M. Keyes
1e7806bd41
vim-patch:6d5ad4c4118c
...
Updated runtime files.
6d5ad4c411
2017-04-29 01:49:36 +02:00
Justin M. Keyes
8d3f8f639b
vim-patch:46fceaaa8d14
...
Updated runtime files.
46fceaaa8d
2017-04-29 01:47:36 +02:00
Justin M. Keyes
9f6d693e26
Merge #6613 from justinmk/vim-patches
2017-04-29 01:41:29 +02:00
Justin M. Keyes
5341967315
vim-patch:4575876dc865
...
Updated runtime files.
4575876dc8
2017-04-29 01:03:42 +02:00
Justin M. Keyes
60e68f3096
vim-patch:dc08328821a2
...
Updated runtime files.
dc08328821
NA patches:
vim-patch:8.0.0028
vim-patch:8.0.0029
vim-patch:8.0.0030
2017-04-29 01:01:51 +02:00
Justin M. Keyes
460d5971f6
vim-patch:2ec618c9feac
...
Updated runtime files.
2ec618c9fe
2017-04-28 23:49:16 +02:00
Justin M. Keyes
40fb96c76a
vim-patch:3e496b0ea319
...
Updated runtime files.
3e496b0ea3
NA patches:
vim-patch:8.0.0015
vim-patch:8.0.0016
vim-patch:177778575148
2017-04-28 23:39:24 +02:00
Justin M. Keyes
a5e9974ed7
vim-patch:50ba526fbf3e
...
Updated runtime files.
50ba526fbf
vim-patch:20eeb6129d12
2017-04-28 23:26:55 +02:00
Daniel Hahler
59be0b4280
health.vim: syntax/style fixes ( #6614 )
2017-04-28 23:18:10 +02:00
Justin M. Keyes
2e64752250
vim-patch:64d8e25bf6ef
...
Updated runtime files.
64d8e25bf6
Closes #6611
2017-04-28 23:14:36 +02:00
Justin M. Keyes
06879e2e89
vim-patch:d07969093a9b
...
Updated runtime files.
d07969093a
2017-04-28 22:51:30 +02:00
Justin M. Keyes
becde1745a
vim-patch:8.0.0002
...
Problem: The netrw plugin does not work.
Solution: Make it accept version 8.0.
9e1e7afc1f
vim-patch:b56e7ff0dbbf
Update translations for intro page.
b56e7ff0db
2017-04-28 22:41:07 +02:00
Justin M. Keyes
00bdf9ae83
vim-patch:8.0.0000
...
bb76f24af2
vim-patch:8.0.0001
Problem: Intro screen still mentions version7. (Paul)
Solution: Change it to version8.
6401024869
2017-04-28 22:34:16 +02:00
Justin M. Keyes
0d565d62ae
vim-patch:220adb1e9f9e
...
A few more runtime updates.
220adb1e9f
2017-04-28 21:41:10 +02:00
Justin M. Keyes
9f7e1cec05
vim-patch:7e1479b86c59
...
Updated runtime files, Japanese translations.
7e1479b86c
2017-04-28 21:39:48 +02:00
Justin M. Keyes
2648c3579a
vim-patch:abd468ed0fbc
...
Updated runtime files
abd468ed0f
2017-04-28 21:38:07 +02:00
Justin M. Keyes
86b596dc7a
vim-patch:f37506f60f87
...
Updated runtime files. Remove HiLink commands.
f37506f60f
2017-04-28 21:25:15 +02:00
Justin M. Keyes
a53409b564
vim-patch:89bcfda6834a
...
Updated runtime files. Remove version checks for Vim older than 6.0.
89bcfda683
2017-04-28 21:13:55 +02:00
Justin M. Keyes
f09651ea78
vim-patch:36f44c21da2e
...
Updated runtime files.
36f44c21da
2017-04-28 21:06:07 +02:00
Justin M. Keyes
409e56b139
vim-patch:818078ddfbb8
...
Updated runtime files and translations.
818078ddfb
2017-04-28 21:01:25 +02:00
Justin M. Keyes
129f107c0c
Merge #6247 'api: nvim_get_mode()'
2017-04-28 20:37:52 +02:00
Justin M. Keyes
8f59d14839
event: Remove "priority" concept.
...
It was replaced by the "child queue" concept (MultiQueue).
2017-04-28 19:20:09 +02:00
Justin M. Keyes
f17a818519
api/nvim_get_mode: Use child-queue instead of "priority".
2017-04-28 19:20:09 +02:00
Justin M. Keyes
acfd2a2a29
input.c: Process only safe events before blocking.
...
Introduce multiqueue_process_priority() to process only events at or
above a certain priority.
2017-04-28 19:19:51 +02:00
Justin M. Keyes
3ea1007753
api: nvim_get_mode()
...
Asynchronous API functions are served immediately, which means pending
input could change the state of Nvim shortly after an async API function
result is returned.
nvim_get_mode() is different:
- If RPCs are known to be blocked, it responds immediately (without
flushing the input/event queue)
- else it is handled just-in-time before waiting for input, after
pending input was processed. This makes the result more reliable
(but not perfect).
Internally this is handled as a special case, but _semantically_ nothing
has changed: API users never know when input flushes, so this internal
special-case doesn't violate that. As far as API users are concerned,
nvim_get_mode() is just another asynchronous API function.
In all cases nvim_get_mode() never blocks for more than the time it
takes to flush the input/event queue (~µs).
Note: This doesn't address #6166 ; nvim_get_mode() will provoke #6166 if
e.g. `d` is operator-pending.
Closes #6159
2017-04-28 19:14:34 +02:00
Justin M. Keyes
7044aa6e82
api/ext_tabline: curtab
should be a Tabpage handle.
2017-04-28 15:59:20 +02:00
Justin M. Keyes
b90a59333f
Merge #6606 from justinmk/build_stl
2017-04-28 15:41:24 +02:00
Justin M. Keyes
0ddebbc354
lint
2017-04-28 05:33:11 +02:00