Commit Graph
1384 Commits
Author SHA1 Message Date
ckelsel 540ed64635 vim-patch:8.0.0283
Problem:    The return value of mode() does not indicate that completion is
            active in Replace and Insert mode. (Zhen-Huan (Kenny) Hu)
Solution:   Add "c" or "x" for two kinds of completion. (Yegappan Lakshmanan,
            closes vim/vim#1397)  Test some more modes.

https://github.com/vim/vim/commit/e90858d0229444b3cd16b1cd3a8d61a24c435705
2017-11-19 19:53:47 +08:00
Eric Roberts a6de144c3e 'viewoptions': add "curdir" flag #7447
The flag enables the current local directory set by ":lcd" to be saved
to views which is the current default behaviour. The option can be
removed to disable this behaviour.

closes #7435

vim-patch:8.0.1289
2017-11-18 12:02:15 +01:00
Jan Edmund Lazo e8af34dc63 win: provider: Detect(): return *.cmd path (#7577)
neovim-ruby-host is a ruby script.
neovim-node-host is a shell script.
Both don't work in cmd.exe so gem and npm provide batchfile shims.

Return the full path of these shims, cmd.exe knows better what to do with these files.
2017-11-17 23:52:51 +01:00
Billy Vong eacd788cf5 :checkhealth: fix check for npm and yarn (#7569)
Fix bug that checked for npm AND yarn, where we wanted npm OR yarn.
But since we call `npm` exclusively, and it's highly unlikely you have
yarn installed without npm, let's just remove the yarn check altogether.

Addresses https://github.com/neovim/node-client/issues/41
2017-11-16 23:43:50 +01:00
Drew Neil 59b0d9f62d doc: Fix pathshorten() example (#7571) 2017-11-16 23:41:16 +01:00
zandrmartin f8d40e7d53 health.vim: define highlights as default (#7560) 2017-11-14 22:08:50 +01:00
Justin M. Keyes c5f001a46a runtime: revert netrw update (#7557)
fixes #7527
fixes #7536
2017-11-14 20:56:00 +01:00
Justin M. Keyes 67e4529292 defaults: scrollback=10000 (#7556) 2017-11-14 20:55:25 +01:00
Jan Edmund Lazo a43a573ad5 health.vim: normalize slashes for script path (#7525)
:checkhealth reports that remote plugins are unregistered
after running :UpdateRemotePlugins because of the backslashes in filepath.
Normalize them to forward slashes because the paths in rplugin.vim are normalized in autoload/remote/host.vim.
2017-11-13 02:10:06 +01:00
Justin M. Keyes 69e3308771 cmake: install runtime/rgb.txt
closes #6682
2017-11-12 15:52:21 +01:00
Justin M. Keyes b6a603fe51 Merge #7458 'remote: add node host' 2017-11-11 01:54:32 +01:00
Justin M. Keyes f5d4da0144 :checkhealth : validate 'runtimepath' (#7526) 2017-11-10 22:37:54 +01: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
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 2ca59638ba vim-patch:b0d45e7f5354
Update runtime files.

https://github.com/vim/vim/commit/b0d45e7f5354375edd02afafde3bd37dac1515ff
2017-11-07 23:07:03 +01:00
Justin M. Keyes 4175dfac9a vim-patch:01164a6546b4
Long overdue runtime update.

https://github.com/vim/vim/commit/01164a6546b4c635daf96a1f17d1cb2d07f32a66
2017-11-07 23:07:03 +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

https://github.com/vim/vim/commit/24a98a0eb77245adc50facad8b735b20bfd31a7e
2017-11-07 20:16:48 +01:00
Justin M. Keyes 8c6168565c vim-patch:37c64c78fd87
Note: Ignored changes to matchit.vim in favor of faca814116.

---

Update runtime files.

https://github.com/vim/vim/commit/37c64c78fd87e086b5a945ad7032787c274e2dcb
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
Justin M. Keyes 8c3377ee76 vim-patch:c572da5f67aa
Update runtime files

https://github.com/vim/vim/commit/c572da5f67aa5cdbbc127fc6f1d0a42e38468325
2017-11-07 03:23:37 +01:00
Justin M. Keyes 1a3e54231a vim-patch:1ccd8fff8acf
Update runtime files.

https://github.com/vim/vim/commit/1ccd8fff8acfbd5df0fc0e9b4d288af84e51233e
2017-11-07 03:16:34 +01:00
Justin M. Keyes 39fa278216 vim-patch:f55e4c867f77
Updated runtime files

https://github.com/vim/vim/commit/f55e4c867f774d1f27973d06b07b97c0a4d6b968
2017-11-07 03:14:31 +01:00
Justin M. Keyes 208dee4585 vim-patch:b6e0ec6b71c4
Documentation updates.

https://github.com/vim/vim/commit/b6e0ec6b71c45284d94f51728dbc33e5d3428ff4
2017-11-07 02:57:50 +01: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 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.

https://github.com/vim/vim/commit/74675a666b51edd61e0210132658d81a86c5102c
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.

https://github.com/vim/vim/commit/3ec574f2b549f456f664f689d6da36dc5719aeb9
2017-11-07 01:37:30 +01:00
Justin M. Keyes 599170de83 vim-patch:6aa8cea46d41
Update runtime files.

https://github.com/vim/vim/commit/6aa8cea46d4179b2617daae034063dd0d8054e35
2017-11-07 01:33:46 +01:00
Justin M. Keyes 78223bc97f vim-patch:b4d6c3ea4a59
Update runtime files.

https://github.com/vim/vim/commit/b4d6c3ea4a59c6d8d4e0e52120596866f0edd510
2017-11-07 01:27:14 +01:00
Justin M. Keyes 60179b8a3b vim-patch:0635ee682481
Runtime file updates

https://github.com/vim/vim/commit/0635ee682481e2da0d39cd970b3cb573a1c12a17
2017-11-07 01:20:39 +01:00
Justin M. Keyes 49a627dbd9 vim-patch:94237495c03f
Updated runtime files.

https://github.com/vim/vim/commit/94237495c03f919a60b262fdcd3861e1931fc45a
2017-11-07 01:19:56 +01:00
Justin M. Keyes ef7af078ef vim-patch:cd5c8f825078
Update runtime files.

https://github.com/vim/vim/commit/cd5c8f82507822467232ab71e1ebbaae19595916
2017-11-07 01:16:42 +01:00
Justin M. Keyes 8c6a92c6e2 vim-patch:e0720cbf63eb
Update runtime files.

https://github.com/vim/vim/commit/e0720cbf63eb3045be8d965e3182c0c392c7b5e9
2017-11-07 01:08:51 +01:00
Justin M. Keyes 0312fc2ddb vim-patch:3c2881dc1195
Update runtime files.  Add Rust support.

https://github.com/vim/vim/commit/3c2881dc1195f53ebafc387378399ddd6cb677a7
2017-11-07 01:04:17 +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 c348f84f21 vim-patch:036986f1507d
Update runtime files.

https://github.com/vim/vim/commit/036986f1507d223549d110af300144468bd3a1f7
2017-11-06 05:35:32 +01:00
Justin M. Keyes 93fb7383a3 vim-patch:214641f77df6
Runtime file updates.

https://github.com/vim/vim/commit/214641f77df6f318a4b3a0b09723c19859a103f4

N/A:
vim-patch:26a280c47a1c
2017-11-06 05:26:16 +01:00
Justin M. Keyes 280943d9b9 doc: API (generated) 2017-11-06 04:51:34 +01:00
Justin M. Keyes fb3c21e090 doc: job-control
closes #4266
closes #4746
ref https://github.com/neovim/neovim/issues/7058#issuecomment-317196803
2017-11-06 01:56:04 +01:00
Justin M. Keyes 5d2af7e452 man.vim: allow other ex-commands after :Man 2017-11-06 01:56:04 +01:00
Justin M. Keyes 8cb77acb44 spellfile.vim: use :keeppatterns before :global 2017-11-06 01:56:04 +01:00
Justin M. Keyes 842a54a1bb doc 2017-11-06 01:56:04 +01:00
Justin M. Keyes 860ecd7055 vim-patch:8.0.0096: has('ttyin'), has('ttyout')
Nvim note: intentionally did not include `--ttyfail` since its purpose
is not clear. (And it isn't used in any Vim test files/scripts).

---

Problem:    When the input or output is not a tty Vim appears to hang.
Solution:   Add the --ttyfail argument.  Also add the "ttyin" and "ttyout"
            features to be able to check in Vim script.

https://github.com/vim/vim/commit/2cab0e191055a8145ccd46cd52869fbb9798b971
2017-11-04 09:36:52 +01:00
Björn Linse 739bc5124a docs: correct cmdline_special_char documentation (#7475) 2017-11-03 09:34:31 +01:00