aboutsummaryrefslogtreecommitdiff
path: root/runtime/autoload
Commit message (Collapse)AuthorAge
...
* health: Windows: Handle backslash path separators. (#5914)Justin M. Keyes2017-01-08
| | | | | | | * health: Handle backslash path separators. * health: brevity, consistency * health: Do not set bufhidden=wipe. In the context of CheckHealth, bufhidden=wipe loses data for no reason.
* ruby: old versions don't know `gem list -e`Marco Hinz2017-01-08
|
* health: refactor s:check_ruby()Marco Hinz2017-01-07
| | | | | | | | | | | I gone through every single line, renamed the variables to be more consistent and reordered many lines. Information is now printed as soon as it's available and errors lead to early returns. I altered the suggestions for each condition to be more precise and checked that they fail properly. This also prevents invalid arguments getting passed to s:version_cmp().
* man.vim: Avoid empty argument when MANWIDTH is set. (#5882)Marcus Fritzsch2017-01-06
|
* provider: add Python 3.6 (#5886)Marco Hinz2017-01-05
|
* Merge #5874 from ZyX-I/fix-5482Justin M. Keyes2017-01-04
|\ | | | | Fix plugin which opens ShaDa files
| * plugin/shada: Handle NUL characters with intchar correctlyZyX2017-01-04
| | | | | | Fixes #5482
| * plugin/msgpack: Support character constants like '\0'ZyX2017-01-04
| |
* | provider/clipboard.vim: fallback if xsel is broken (#5868)Justin M. Keyes2017-01-04
|/ | | | | | Old versions of `xsel` do not support some required features. Fall back to `xclip` then. Closes #5853
* Merge #5872 justinmk/test_autochdirJustin M. Keyes2017-01-04
|\
| * vim-patch:6f1d9aShougo Matsushita2017-01-02
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/6f1d9a096bf22d50c727dca73abbfb8e3ff55176
* | clipboard: show error message only once and put in history (#5870)Marco Hinz2017-01-04
|/
* man.vim: remove newline from man errors (#5852)Anmol Sethi2017-01-01
|
* man.vim: revert "completion now respects 'wildignorecase'" (#5839)Anmol Sethi2016-12-27
| | | | Instead, a note was added to `:h man.vim` on how 'fileignorecase' controls the case sensitivity of completion.
* man.vim, provider.vim: Avoid shell syntax. #5734ooora2016-12-27
| | | | | | - Improves compatibility with shell=tcsh. - man.vim: split read_page into get_page, put_page. Do not split the window until we know there is going to be output.
* man.vim: properly handle manpage names with spacesAnmol Sethi2016-12-27
|
* man.vim: completion now respects 'wildignorecase'Anmol Sethi2016-12-27
|
* man.vim: when completing a fpage, always show sectionAnmol Sethi2016-12-26
|
* CheckHealth: terminfo: remove "kbs" adviceJustin M. Keyes2016-12-23
|
* Make VimL code compatible with merged Partial support (#5765)Marco Hinz2016-12-13
| | | Closes #5763.
* CheckHealth: more precise check for sensible.vimJustin M. Keyes2016-12-11
| | | | Closes #5751
* Health: rework syntax (#5744)Marco Hinz2016-12-09
| | | | | | | | | | | | | | | | | | | | | - By re-enabling code blocks (every line that doesn't begin with a "-" and is indented by at least 4 spaces), we prevent the Markdown syntax to evaluate "_" as beginning for italic text. That's the case for `:CheckHealth deoplete` for instance. It would output: $ cat /tmp/log_{PID} Since the deoplete check gets run first, almost all of the following `:CheckHealth` output would be italic. - Since we re-enable code blocks, we now have to tell our custom syntax that it can be part of markdownCodeBlock as well. Otherwise there would be no highlithing for our keywords ERROR, INFO, etc. after 4 spaces of indent. - Since we do the above anyway, we make it work for mkdListItemLine as well. That's a highlight group from `plasticboy/vim-markdown` opposed to the shipped markdown syntax (which essentially is `tpope/vim-markdown`). Before this patch there was no highlighting at all in the `:CheckHealth` output.
* Health: match syntax keyword case exactly (#5741)Marco Hinz2016-12-09
| | | | This prevents the string "error" within error messages to be highlighted as healthError.
* Remove g:python{,3}_host_skip_check (#5738)Marco Hinz2016-12-09
| | | | | | | | | | | | | | | This option simplifies the configuration options: 1) `g:python{,3}_host_prog` is not set. Neovim tries its best to find a suitable interpreter. This means calling exepath(), potentially multiple times, and a system('python -c ...') with the first found interpreter, to get the Python version. 2) `g:python{,3}_host_prog` is set. Avoids everything of the above. No safety checks, no training wheels. Fast host startup time!
* Health: show :help + tags (#5719)Marco Hinz2016-12-05
|
* man.vim: do not assume ftplugin is sourced before syntaxAnmol Sethi2016-11-19
| | | | Fixes #5574
* man.vim: no guarantee that the first line contains anything usefulAnmol Sethi2016-11-18
| | | | Fixes #5628
* CheckHealth: Fix version comparison.Justin M. Keyes2016-11-15
| | | | Compare numbers instead of strings.
* CheckHealth: Include v:throwpoint in error message (#5575)Tommy Allen2016-11-12
| | | | | | | | | | * health.vim: Include v:throwpoint in error message * health/provider.vim: Check for ruby executable * health/provider.vim: Combine subprocess stdout and stderr * test: Updated CheckHealth test
* CheckHealth: ignore non-existing markdownCodeBlock group (#5570)Marco Hinz2016-11-08
| | | | | | | | People using [1] would experience an error, because their markdown syntax doesn't define the markdownCodeBlock group. [1]: https://github.com/plasticboy/vim-markdown Closes #5569
* CheckHealth: timeout system() calls (#5565)Tommy Allen2016-11-08
|
* Health: introduce help links (#5557)Marco Hinz2016-11-04
| | | | | | | | | | | | | | | | | | | | | We can now use help links like in normal help pages. The bars around them will be concealed as well. * Health: link string "SUCCESS" to ModeMsg So far we linked "SUCCESS" to the Function highlight group. The newly introduced healthHelp group links to Idenfifier as it does for links in normal help pages. Now the problem is that the Function group links again to Identifier as well, so both, "SUCCESS" and help links, would use the same colors. * Health: don't use Markdown code blocks Every line indented by more than 4 spaces would lose its highlighting otherwise. * Health: add helper health#help_to_link()
* provider/clipboard.vim: never show a warning on sourcingMarco Hinz2016-11-02
| | | | | | Never throw an error when provider/clipboard.vim is sourced for the first time. Save the error instead and expose it via `provider#clipboard#Error()`, mimicking provider/python.vim.
* health/provider.vim: add clipboard checkMarco Hinz2016-11-02
|
* provider/clipboard.vim: refactorMarco Hinz2016-11-02
|
* CheckHealth: fix check for tmux escape-time (#5545)J Phani Mahesh2016-10-29
|
* CheckHealth: check for sensible.vimJustin M. Keyes2016-10-28
|
* CheckHealth: more checksJustin M. Keyes2016-10-25
|
* rplugin: resolve paths in manifest file (#5501)Marco Hinz2016-10-18
| | | | | | | `:CheckHealth nvim` would always report an outdated manifest if symlinks were used, because the manifest file contains unresolved paths that get compared against resolved paths. Now we resolve paths before they get written to the manifest file.
* CheckHealth: check terminfoJustin M. Keyes2016-10-16
|
* CheckHealth: check tmux configurationJustin M. Keyes2016-10-16
|
* health/provider.vim: Pass errors through. Give more feedback.Justin M. Keyes2016-10-13
|
* health/provider.vim: Fix system([]) invocations.Justin M. Keyes2016-10-13
| | | | Closes #5435
* UpdateRemotePlugins: Discard duplicate paths. (#5464)Shougo2016-10-12
|
* CheckHealth: choose correct path for the latest version (#5446)Marco Hinz2016-10-08
| | | | | | | | | | | | | | | If multiple versions of a package are installed, the provider health check could choose a wrong path: /usr/local/lib/python3.5/site-packages/neovim-0.1.10-py3.5.egg-info/PKG-INFO /usr/local/lib/python3.5/site-packages/neovim-0.1.9-py3.5.egg-info/PKG-INFO Prior to this change :CheckHealth could falsely show 0.1.9 as the installed version, since glob() doesn't enforce any predictable order. Now we sort all potential paths numerically in descending order and just look at the first path instead.
* health: fix Python 2 variable namesMark Lee2016-10-06
|
* health: remove duplicate nvim_path declarationMark Lee2016-10-06
| | | | | It's the same as the declaration above it, but hardcoded to use python3 and does not redirect stderr.
* doc/vim_diff.txt (#5432)Justin M. Keyes2016-10-06
|
* man.vim: prevent bell in ':wincmd w' when only one window (#5328)Anmol Sethi2016-09-11
|
* health.vim: "No healthchecks found" also needs the buffer.Justin M. Keyes2016-09-05
|