KunMing Xie
faa15c5b83
vim-patch:8.0.0218 ( #7529 )
...
Problem: No command line completion for :cexpr, :cgetexpr, :caddexpr, etc.
Solution: Make completion work. (Yegappan Lakshmanan) Add a test.
2b2207ba69
2017-11-10 23:35:55 +01:00
Justin M. Keyes
f5d4da0144
:checkhealth : validate 'runtimepath' ( #7526 )
2017-11-10 22:37:54 +01:00
ckelsel
67a2207c4a
vim-patch:8.0.0226
...
Problem: The test for patch 8.0.0224 misses the CR characters and passes
even without the fix. (Christian Brabandt)
Solution: Use double quotes and \<CR>.
1695f99d08
2017-11-10 23:33:40 +08:00
ckelsel
7e8212c459
vim-patch:8.0.0224
...
Problem: When 'fileformats' is changed in a BufReadPre auto command, it
does not take effect in readfile(). (Gary Johnson)
Solution: Check the value of 'fileformats' after executing auto commands.
(Christian Brabandt)
7a2699e868
2017-11-10 23:28:24 +08:00
Justin M. Keyes
314ff440f7
doc/vim_diff.txt: mention NormalNC
2017-11-10 02:44:18 +01:00
Hidehito Yabuuchi
d0b05e3c36
runtime: Fix syntax error in runtime/syntax/tex.vim
( #7518 )
2017-11-10 01:38:08 +01:00
Justin M. Keyes
9baa7ca37f
test/oldtest: count
is not special in Nvim #7407
2017-11-09 11:11:12 +01:00
Marco Hinz
9837a9c401
compat: "v:count" distinct from "count" ( #7407 )
2017-11-09 02:20:12 +01:00
Felipe Morales
55d8967147
tutor: some fixes ( #7510 )
...
- conceal inline types
- fix some links
2017-11-08 23:32:49 +01:00
Arno Friedrich
a48e078c0d
doc: 'clipboard': soft-remove autoselect* flags #7509
...
We may restore this feature, but docs shouldn't mention it until then.
ref #2325
2017-11-08 23:28:14 +01:00
Justin M. Keyes
e98bcf0523
Merge #7465 has('ttyin'), has('ttyout')
2017-11-08 04:10:22 +01:00
Justin M. Keyes
c46d6f8da2
version bump
2017-11-08 01:25:06 +01:00
Justin M. Keyes
c67dd5acd0
NVIM v0.2.1
...
FEATURES:
0e873a30f3
Lua(Jit) built-in #4411
5b32bce73c
Windows: `:terminal` #7007
7b0ceb3726
UI/API: externalize cmdline #7173
b67f58b284
UI/API: externalize wildmenu #7454
b23aa1cf09
UI: 'winhighlight' #6597
17531ed082
UI: command-line coloring (`:help input()-highlight`) #6364
244a1f97db
API: execute lua directly from the remote api #6704
45626de63f
API: `get_keymap()` #6236
db999821d4
API: `nvim_get_hl_by_name()`, `nvim_get_hl_by_id()` #7082
dc685387a3
menu_get() function #6322
9db42d4ce9
:cquit : take an error code argument #7336
9cc185dc6d
job-control: serverstart(): support ipv6 #6680
1b7a9bf4d2
job-control: sockopen() #6594
6efe84af68
clipboard: fallback to tmux clipboard #6894
6016ac270f
clipboard: customize clipboard with `g:clipboard` #6030
3a86dd54f3
ruby: override ruby host via `g:ruby_host_prog` #6841
16cce1ac17
debug: $NVIM_LOG_FILE #6827
0cba3da26e
`:checkhealth` built-in, validates $VIMRUNTIME #7399
FIXES:
105d680aea
TUI: more terminals, improve scroll/resize #6816
cb912a3eda
:terminal : handle F1-F12, other keys #7241
619838f85d
inccommand: improve performance #6949
04b3c32772
inccommand: Fix matches for zero-width #7487
60b1e8ad12
inccommand: multiline, other fixes #7315
f1f7f3b512
inccommand: Ignore leading modifiers in the command #6967
1551f71321
inccommand: fix 'gdefault' lockup #7262
6338199b76
API: bufhl: support creating new groups #7414
541dde36e3
API: allow K_EVENT during operator-pending
8c732f7274
terminal: adjust for 'number' #7440
5bec94652c
UI: preserve wildmenu during jobs/events #7110
c349083155
UI: disable 'lazyredraw' during ui_refresh. #6259
51808a244e
send FocusGained/FocusLost event instead of pseudokey #7221
133f8bc628
shada: preserve unnamed register on restart #4700
1b70a1da04
shada: avoid assertion on corrupt shada file #6958
9f534f338a
mksession: Restore tab-local working directory #6859
de1084f3c4
fix buf_write() crash #7140
7f7698649f
syntax: register 'Normal' highlight group #6973
6e7a8c3fe2
RPC: close channel if stream was closed #7081
85f3084e21
clipboard: disallow recursion; show hint only once #7203
8d1ccb606d
clipboard: performance, avoid weird edge-cases #7193
01487d4385
'titleold' #7358
01e53a5cbe
Windows: better path-handling, separator (slash) hygiene #7349
0f2873ce99
Windows: multibyte startup arguments #7060
CHANGES:
9ff0cc7085
:terminal : start in normal-mode #6808
032b088c84
lower priority of 'cursorcolumn', 'colorcolumn' #7364
2a3bcd1ff8
RPC: Don't delay notifications when request is pending #6544
023f67cad8
:terminal : Do not change 'number', 'relativenumber' #6796
1ef2d768e7
socket.c: Disable Nagle's algorithm on TCP sockets #6915
6720fe253e
help: `K` tries Vim help instead of manpage #3104
7068370560
help, man.vim: change "outline" map to `gO` #7405
2017-11-07 23:54:31 +01:00
Justin M. Keyes
bbf730aa31
Merge #7503 from justinmk/vim-patches
2017-11-07 23:50:10 +01:00
Justin M. Keyes
2ca59638ba
vim-patch:b0d45e7f5354
...
Update runtime files.
b0d45e7f53
2017-11-07 23:07:03 +01:00
Justin M. Keyes
4175dfac9a
vim-patch:01164a6546b4
...
Long overdue runtime update.
01164a6546
2017-11-07 23:07:03 +01:00
Justin M. Keyes
ea51f08276
vim-patch.sh: avoid creating *.orig files
2017-11-07 22:33:26 +01:00
Justin M. Keyes
3a7feb6989
vim-patch.sh: remove vimrc_example.vim
...
vimrc_example.vim is not relevant to Nvim. Anything worth having in
there should be made an actual default.
.gitignore:
- remove *.orig ... super annoying
2017-11-07 20:38:04 +01:00
Justin M. Keyes
10e5040b61
vim-patch:24a98a0eb772
...
Update runtime files
24a98a0eb7
2017-11-07 20:16:48 +01:00
Justin M. Keyes
4be0379602
vim-patch: NA
...
vim-patch:2e6ab18729a6
Add back terminal.c
2e6ab18729
vim-patch:8b21de33bb28
Missing part of 8.0.1131.
8b21de33bb
2017-11-07 20:12:11 +01:00
Justin M. Keyes
8c6168565c
vim-patch:37c64c78fd87
...
Note: Ignored changes to matchit.vim in favor of faca814116
.
---
Update runtime files.
37c64c78fd
2017-11-07 20:03:24 +01:00
Justin M. Keyes
ae569ea57b
Merge #7500 'vim-patch: runtime'
2017-11-07 18:59:39 +01:00
Björn Linse
06fd32b8ff
ui: remove ext_cmdline noise ( #7486 )
...
Only send cmdline contents once per ui_flush.
Don't send extra redraws due to 'arshape', it makes no difference to
external ui.
2017-11-07 18:53:42 +01:00
Justin M. Keyes
8c3377ee76
vim-patch:c572da5f67aa
...
Update runtime files
c572da5f67
2017-11-07 03:23:37 +01:00
Justin M. Keyes
1a3e54231a
vim-patch:1ccd8fff8acf
...
Update runtime files.
1ccd8fff8a
2017-11-07 03:16:34 +01:00
Justin M. Keyes
39fa278216
vim-patch:f55e4c867f77
...
Updated runtime files
f55e4c867f
2017-11-07 03:14:31 +01:00
Justin M. Keyes
415927e4ed
vim-patch:NA
...
vim-patch:b6e0ec6b71c4
Documentation updates.
b6e0ec6b71
vim-patch:59ee05b2f5d4
Switch travis back to precise temporarily
59ee05b2f5
vim-patch:bb543088a551
Remove ruby-dev from travis config.
bb543088a5
vim-patch:d243a2a5efd9
Do not invoke rvm reset
d243a2a5ef
vim-patch:38ed1f5bea7d
Do not run coverage with clang, currently fails.
38ed1f5bea
2017-11-07 03:07:59 +01:00
Justin M. Keyes
208dee4585
vim-patch:b6e0ec6b71c4
...
Documentation updates.
b6e0ec6b71
2017-11-07 02:57:50 +01:00
James McCoy
52748d266d
Merge pull request #7496 from jamessan/windows-spellfile-fix
...
spellfile.vim: Search for a writable directory on Windows
2017-11-06 20:56:03 -05:00
James McCoy
b9b2fb7d5d
spellfile.vim: Search for a writable directory on Windows
...
Fixes #6664 until #6272 is merged and sdtpath('data') can be used.
2017-11-06 20:54:07 -05:00
Justin M. Keyes
bd17fa487d
vim-patch:bf92e3a3719f
...
Update translations.
bf92e3a371
2017-11-07 02:49:53 +01:00
Justin M. Keyes
ad527392ab
Merge #7499 'vim-patch: runtime'
2017-11-07 02:49:08 +01:00
Justin M. Keyes
20e317e22a
po: remove duplicate definitions
2017-11-07 02:25:46 +01:00
Justin M. Keyes
b7f1885fab
health.vim: env var may be defined but empty #7498
2017-11-07 02:15:34 +01:00
Justin M. Keyes
85cfc4c4f9
vim-patch:74675a666b51
...
Updated runtime files and translations.
74675a666b
2017-11-07 01:46:19 +01:00
Justin M. Keyes
a39bf01958
vim-patch:3ec574f2b549
...
Update runtime files.
Includes changing &sw to shiftwidth() for all indent scripts.
3ec574f2b5
2017-11-07 01:37:30 +01:00
Justin M. Keyes
599170de83
vim-patch:6aa8cea46d41
...
Update runtime files.
6aa8cea46d
2017-11-07 01:33:46 +01:00
Justin M. Keyes
78223bc97f
vim-patch:b4d6c3ea4a59
...
Update runtime files.
b4d6c3ea4a
2017-11-07 01:27:14 +01:00
Justin M. Keyes
60179b8a3b
vim-patch:0635ee682481
...
Runtime file updates
0635ee6824
2017-11-07 01:20:39 +01:00
Justin M. Keyes
49a627dbd9
vim-patch:94237495c03f
...
Updated runtime files.
94237495c0
2017-11-07 01:19:56 +01:00
Justin M. Keyes
ef7af078ef
vim-patch:cd5c8f825078
...
Update runtime files.
cd5c8f8250
2017-11-07 01:16:42 +01:00
Justin M. Keyes
8c6a92c6e2
vim-patch:e0720cbf63eb
...
Update runtime files.
e0720cbf63
2017-11-07 01:08:51 +01:00
Justin M. Keyes
0312fc2ddb
vim-patch:3c2881dc1195
...
Update runtime files. Add Rust support.
3c2881dc11
2017-11-07 01:04:17 +01:00
Justin M. Keyes
dc92901094
vim-patch.sh: new option -P
2017-11-07 00:54:05 +01:00
Justin M. Keyes
7bcbf5d456
health.vim: show TUI-related env vars ( #7498 )
...
ref #7473
ref #7490
2017-11-07 00:53:26 +01:00
Justin M. Keyes
c598c3ac77
doc: deprecate 'highlight'; remove howto.txt ( #7497 )
2017-11-07 00:51:03 +01:00
Justin M. Keyes
946c2a8ee8
Merge #7491 'vim-patch: runtime'
2017-11-06 11:22:55 +01:00
Justin M. Keyes
c348f84f21
vim-patch:036986f1507d
...
Update runtime files.
036986f150
2017-11-06 05:35:32 +01:00
Justin M. Keyes
93fb7383a3
vim-patch:214641f77df6
...
Runtime file updates.
214641f77d
N/A:
vim-patch:26a280c47a1c
2017-11-06 05:26:16 +01:00
Adrian Neumann
8f03014e88
eval/decode.c: Avoid NULL arg to memchr() #7332
...
Clang complains because memchr has undefined behavior if the ptr is
NULL, even if len==0.
Helped-by: Nikolai Aleksandrovich Pavlov <kp-pav@yandex.ru>
2017-11-06 05:00:58 +01:00