| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FEATURES:
bc4a2e1576c6 help, man.vim: "outline" (TOC) feature #5169
58422f17d8e7 'guicursor' works in the TUI (and sends info to UIs) #6423
129f107c0c26 api: nvim_get_mode() #6247
0b59f988f447 api/ui: externalize tabline #6583
bc6d868d00a7 'listchars': `Whitespace` highlight group #6367
6afa7d66cd63 writefile() obeys 'fsync' option #6427
c60e409471c5 eval.c refactor (also improves some error messages) #5119
9d200cd0a3ef getcompletion("cmdline") #6376
2ea7bfc627e5 terminal: Support extra arguments in 'shell'. #4504
bf5110266ca9 DirChanged autocmd #5928 #6262
1743df82f900 'cpoptions': "_" flag to toggle `cw` behaviour #6235
22337b1c0144 CTRL-R omits trailing ^M when pasting to cmdline #6137
0e44916fff88 :edit allows unescaped spaces in filename #6119
abdbfd26bc7f eval: Add id() function and make printf("%p") useful #6095
bdfa1479d296 findfile(), :find, gf work in :terminal. #6009
2f38ed11c98a providers: Disable if `g:loaded_*` exists.
b5560a69b12b setpos() can set lowercase marks in other buffers #5753
7c513d646d87 Throttle :! output, pulse "..." message. #5396
d2e8c76dc224 v:exiting #5651
:terminal improvements #6185 #6142
- cursor keeps position after leaving insert-mode.
- 4ceec30cd0b4 Follows output only if cursor is at end of buffer.
- e7bbd35c812d new option: 'scrollback'
- fedb8443d58a quasi-support for undo and 'modifiable'
- b45ddf731be5 disables 'list' by default
- disables 'relativenumber' by default
:help now contains full API documentation at `:help api`.
man.vim saw numerous improvements.
Windows support:
- Windows is no longer "experimental", it is fully supported.
- Windows package includes a GUI, curl.exe and other utilities.
"Vim 8" features: partials, lambdas.
SECURITY FIXES:
CVE-2017-5953 CVE-2017-6349 CVE-2017-6350 #6485
CHANGES:
NVIM_TUI_ENABLE_CURSOR_SHAPE was removed. Use 'guicursor' instead.
See https://github.com/neovim/neovim/wiki/Following-HEAD#20170402
81525dc5c35c 'mouse=a' is no longer the default. (This will probably
change again after it is improved.) #6022
0c1f7831649e defaults: 'showcmd', 'belloff', 'ruler' #6087
eb0e94f71b1f api: {get,set}_option update local options as appropriate #6405
bdcb2a38b366 "Reading from stdin..." message was removed. #6298
FIXES:
12fc1defd6a1 ops: fix i<c-r> with multi-byte text #6524
dd391bfca1f3 Windows: system() and friends #6497
13352c00f190 Windows: os_get_hostname() #6413
16babc66870b tui: Less-noisy mouse seqs #6411
3a9dd13f9e64 (vim bug) folding edge-cases #6207
f6946c68aee9 job-control: set CLOEXEC on pty processes. #5986
d1afd434f302 rplugin: Call s:LoadRemotePlugins() on startup.
1215084676f0 backtick-expansion works with `shell=fish` #6224
e32ec03d67ee tui: Improved behavior after resize. #6202
86c2adc07463 edit.c: CTRL-SPC: Insert previously-inserted text. #6090
c318d8e672a3 b:changedtick now follows VimL rules #6112
34e24cb2f734 terminal: Initialize colors in reverse order #6160
e8899178ec34 undo: Don't set b_u_curhead in ex_undojoin() #5869
d25649fa0120 undo: :earlier, g-: Set b_u_seq_cur correctly. (#6016)
043d8ba422b4 'Visual-mode put from @. register' #5782
42c922b32c0a open_buffer(): Do `BufEnter` for directories.
50d0d891299c inccommand: Preview :sub commands only after delimiter #5932
1420e1047454 CheckHealth improvements #5519
c8d5e9230ee3 jobstart(): Return -1 if cmd is not executable. #5671
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| |/ |
|
| |\ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| | |
Removed in Vim in 7.4.1578 (975b5271) and 7.4.1546 (f6f32c38b).
|
| |\ \
| |/
|/| |
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/3df0173fa6d0418e89ef4e9c1d04a97c92eec27c
|
| | |
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/690afe1fef87e7eef6fb7343a926617d5f7315fa
|
| | |
| |
| |
| |
| |
| | |
Update runtime files.
https://github.com/vim/vim/commit/369b6f57c426b4bf39b4a0cac8d21ed1b5f7de4d
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/68563937f58ea2dc31b58739336c383d2fd7e6cf
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/bc2eada5424bff06f7eb77c032ecc067da52b846
NA patches:
vim-patch:294740d2ac42
vim-patch:a4ce25bd987a
vim-patch:7034a8374345
vim-patch:14a612fa2e57
vim-patch:aaeabfbca571
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
NA patches:
vim-patch:99c5eb4fd755
|
| |/
|
|
|
|
| |
Updated runtime files.
https://github.com/vim/vim/commit/c0514bf4777a1d55f5785b3887c5686fd0bbe870
|
| |\
| |
| | |
vim-patch:7.4.2231,7.4.2239,7.4.2244,7.4.2245,7.4.2246,7.4.2263,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)
https://github.com/vim/vim/commit/7069bf18e1b1b7bc7640335e07d1022b5acc9048
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
https://github.com/vim/vim/commit/d29459baa61819e59961804ed258efac5733ec70
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Oldfiles test fails.
Solution: Include missing changes.
https://github.com/vim/vim/commit/d6f2ee32dcfa18c781ef157918b524318a2215a2
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: Filter test fails.
Solution: Include missing changes.
https://github.com/vim/vim/commit/77401add71853d7a3da7ccc489f2a1bca58551ec
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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.
https://github.com/vim/vim/commit/7b668e83d0635d082b7ec90d7d2aa30a9d7d8928
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: Warning for missing declaration of skip_vimgrep_pat(). (John
Marriott)
Solution: Move it to another file.
https://github.com/vim/vim/commit/9baf297c99cc35adb921bee04369499d76438889
|
| | |
| |
| |
| |
| |
| |
| | |
Problem: ":oldfiles" output is a very long list.
Solution: Add a pattern argument. (Coot, closes vim/vim#575)
https://github.com/vim/vim/commit/e11d61a3b1cdedf3144de697a2b38af62c3a78d8
|
| |\ \ |
|
| | | | |
|
| | |/
| |
| |
| | |
Closes #6577
|
| |\ \
| |/
|/| |
|
| |/ |
|
| |
|
|
|
| |
Closes #4482
TODO: revisit find_key_option_len()
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/25de4c232d580583feadae11ab34e3cc6333c350
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Runtime file updates.
https://github.com/vim/vim/commit/b4ada79aa7d0d1e5da3a659b1a203d7cae9f7f59
Closes #5055
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/6d5ad4c4118cab5fd96db157621c3aa9af368edb
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/46fceaaa8d1447a9588736d86eb4908214187b08
|
| | |
| |
| |
| | |
gem.cmd is not found by system(['gem', ...]), pass it to cmd.exe.
|
| |\| |
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/4575876dc865d4160f20d61bd822fbe7cafbec41
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/dc08328821a2c11e33dfb1980332e4923ec64fca
NA patches:
vim-patch:8.0.0028
vim-patch:8.0.0029
vim-patch:8.0.0030
|
| | |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/2ec618c9feac4573b154510236ad8121c77d0eca
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/3e496b0ea31996b665824f45664dee1fdd73c4d0
NA patches:
vim-patch:8.0.0015
vim-patch:8.0.0016
vim-patch:177778575148
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Updated runtime files.
https://github.com/vim/vim/commit/50ba526fbf3e9e5e0e6b0b3086a4d5df581ebc7e
vim-patch:20eeb6129d12
|