aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #4168 from noahfrederick/patch-1Justin M. Keyes2016-03-13
|\ | | | | man.vim: parse page names containing dash or dot
| * man.vim: prefer cmd-line to normal-mode commandsNoah Frederick2016-03-05
| |
| * man.vim: clean up regex/string comparisonsNoah Frederick2016-03-05
| | | | | | | | | | - Explicitly specify case sensitivity when comparing strings - Clean up unnecessarily complex `if` statements
| * man.vim: fixes to argument handling and parsingNoah Frederick2016-03-05
| | | | | | | | | | | | | | | | | | | | | | - Define a collection of legal characters when parsing page and section in `s:parse_page_and_section()` instead of relying on 'iskeyword', which is unreliable. - Allow non-numeric section names (e.g., `3c`). - Simplify argument handling in `man#get_page()` to accommodate non-numeric section names. Fixes #4165.
* | Merge pull request #4440 from djrenren/nvim-in-macrosJustin M. Keyes2016-03-11
|\ \ | | | | | | Replace vim with nvim in macros
| * | runtime/macros: replace "vim" with "nvim"John Renner2016-03-11
|/ /
* | Merge pull request #4410 from alexgenco/ruby_rpluginJustin M. Keyes2016-03-11
|\ \ | | | | | | Ruby remote plugin support
| * | Ruby remote plugin supportAlex Genco2016-03-10
| | |
* | | Merge pull request #4438 from bfredl/pyfindpackageBjörn Linse2016-03-11
|\ \ \ | | | | | | | | rplugin: let the python host identify packages
| * | | rplugin: let the python host identify packagesBjörn Linse2016-03-11
|/ / /
* | | rplugin: Silence :doautocmd. #4384Justin M. Keyes2016-03-11
| | |
* | | quickfix.c: enable -WconversionCharles Joachim2016-03-10
|/ /
* | rplugin: Initialize remote plugins lazily. #4384Shougo Matsushita2016-03-10
| |
* | Merge pull request #2877 from lucc/test88Justin M. Keyes2016-03-10
|\ \ | | | | | | test: Migrate legacy test 88.
| * | tests: Update migrated legacy test 88 for patch 7.4.639.Lucas Hoffmann2016-03-09
| | | | | | | | | | | | The patch was merged into master at d25a59f4.
| * | tests: Modernize legacy test 88.Lucas Hoffmann2016-03-09
| | |
| * | tests: Migrate legacy test 88.Lucas Hoffmann2016-03-09
| | |
* | | build: Specify old behavior for POLICY CMP0059.Justin M. Keyes2016-03-09
| | | | | | | | | | | | | | | | | | | | | | | | This is needed as long as we support cmake older than 2.8.12. When we bump the minimum version to 2.8.12, we can use target_compile_options() and add_compile_options() instead. Closes #4389
* | | Merge pull request #4409 from nhooyr/masterJustin M. Keyes2016-03-09
|\ \ \ | |/ / |/| | complete: disable folding when completing
| * | complete: disable folding when completingAnmol Sethi2016-03-09
| | | | | | | | | | | | Fixes vim/vim#643
* | | Merge pull request #4427 from nicdumz/vim-7.4.1511Justin M. Keyes2016-03-09
|\ \ \ | |/ / |/| | vim-patch:7.4.1511
| * | vim-patch:7.4.1511Nicolas Dumazet2016-03-08
|/ / | | | | | | | | | | | | Problem: Statusline highlighting is sometimes wrong. Solution: Check for Highlight type. (Christian Brabandt) https://github.com/vim/vim/commit/af6e36ff16736106a1bc63bb4d01f51fdfeb29a2
* | Merge pull request #4356 from watiko/fix-hi-normal-adjastJustin M. Keyes2016-03-08
|\ \ | | | | | | syntax.c: Avoid the 'background' adjustment when true color enabled
| * | syntax.c: Avoid the 'background' adjustment when true color enabledwatiko2016-03-08
|/ /
* | Merge PR #4423 'Make functional tests compatible with lua'Thiago de Arruda2016-03-07
|\ \
| * | Add travis build for lua functionaltestThiago de Arruda2016-03-07
| | |
| * | Add Lua 5.1 as a third party depThiago de Arruda2016-03-07
| | | | | | | | | | | | | | | Also add a functionaltest-lua target to run the functional tests using the lua interpreter and corresponding helper to top-level Makefile
| * | Normalize nan/-nan in plugin/msgpack_spec.luaThiago de Arruda2016-03-07
| | | | | | | | | | | | | | | | | | | | | -NaN doesn't exist in the IEEE 754 spec, it is a hardware-specific detail abstracted away by luajit(and not by lua or nvim), so there's no need to test it. Normalize all tests that involve -nan so the suite will be compatible with both Lua and Luajit.
| * | Remove `goto` statement in lua code.Thiago de Arruda2016-03-07
| | | | | | | | | | | | `goto` is another luajit extension not compatible with 5.1.
| * | Rewrite hexadecimal escape sequences as decimal in lua stringsThiago de Arruda2016-03-07
| | | | | | | | | | | | | | | | | | | | | The hexadecimal notation is a Luajit extension which is not compatible with Lua 5.1. While Lua 5.2 does support hexadecimal sequences, it is better to target Lua 5.1 for maximum compatibility with Luajit(which has fully compatible with 5.1 API/ABI).
| * | Remove dependency on ffi moduleThiago de Arruda2016-03-07
|/ /
* | Merge pull request #4324 from watiko/vim-7.4.973Justin M. Keyes2016-03-05
|\ \ | | | | | | vim-patch:7.4.973
| * | vim-patch:7.4.973watiko2016-03-06
| | | | | | | | | | | | | | | | | | | | | | | | Problem: When pasting on the command line line breaks result in literal <CR> characters. This makes pasting a long file name difficult. Solution: Skip the characters. https://github.com/vim/vim/commit/6f62fed349bf829da2adb02619dc9acba13c8ab6
| * | ex_getln.c: Enable middle click pasting in command modewatiko2016-03-06
| |/
* | Merge pull request #4415 from oni-link/fix.leakJustin M. Keyes2016-03-05
|\ \ | |/ |/| ex_eval: Fix memory leak
| * ex_eval: Fix memory leakoni-link2016-03-05
|/ | | | | | Parameter should_free, indicating that the caller has to free the returned pointer from get_exception_string(), is not set to true if type == ET_ERROR.
* Merge pull request #4412 from justinmk/libvtermJustin M. Keyes2016-03-04
|\ | | | | deps: upgrade libvterm
| * deps: upgrade libvtermJustin M. Keyes2016-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | New feature: `VTermState->mode.bracketpaste` Enabled by default, but note that `vterm_state_reset()` disables it. https://github.com/neovim/libvterm/commit/03981def6baedf459ff1539531f8a389520038fa References #3476 New feature: `vterm_state_set_unrecognised_fallbacks` https://github.com/neovim/libvterm/commit/acf7f19713587df91ab9bb26c84a2c9a22ba8745 Oh, and terminal reflow works now. Closes #2514 (but not #3864, that's a bit more tricky)
* | Merge pull request #4320 from watiko/vim-7.4.958Justin M. Keyes2016-03-04
|\ \ | | | | | | vim-patch:7.4.958
| * | vim-patch:7.4.958watiko2016-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Vim checks if the directory "$TMPDIR" exists. Solution: Do not check if the name starts with "$". https://github.com/vim/vim/commit/e1a61991d9b6fd5f65636d17583f93118268cda5 --- see: "$TMPDIR bug" https://groups.google.com/d/msg/vim_dev/UWjbjOf9tEY/wfwnkh41AwAJ
* | | Merge pull request #4401 from mhinz/help-term-startinsertJustin M. Keyes2016-03-04
|\ \ \ | | | | | | | | Doc: autocmd for always switching to insert mode (:term)
| * | | Doc: switch to terminal mode automaticallyMarco Hinz2016-03-04
|/ / /
* | | Lint: fix line length >80Marco Hinz2016-03-04
| | | | | | | | | | | | | | | | | | Introduced here: https://github.com/neovim/neovim/commit/4bfac00aa389487c4f11d34e7a3e96e4a1116800#diff-2bf87eef9f7b99dcea4b0c55beee2d63R78
* | | Merge pull request #4402 from jbradaric/vim-7.4.1141Justin M. Keyes2016-03-03
|\ \ \ | | | | | | | | vim-patch:7.4.1141
| * | | vim-patch:7.4.1141Jurica Bradaric2016-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using searchpair() with a skip expression that uses syntax highlighting sometimes doesn't work. (David Fishburn) Solution: Reset next_match_idx. (Christian Brabandt) https://github.com/vim/vim/commit/6773a348da0dcf45df3c6c6649880655ec0d2042
* | | | Merge pull request #4390 from justinmk/clangformatJustin M. Keyes2016-03-03
|\ \ \ \ | |_|_|/ |/| | | clang-format configuration
| * | | clang-format configurationJustin M. Keyes2016-03-02
| |/ / | | | | | | | | | | | | Recommend by oni-link at: https://github.com/neovim/neovim/pull/487#issuecomment-39935391
* / / Windows: XDG: Update default paths. #4403Rui Abreu Ferreira2016-03-03
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous defaults were including the nvim suffix, causing it to apear twice in the final paths. kXDGDataHome and kXDGConfigHome are now set as %LOCALAPPDATA%, kXDGCacheHome is set as $TEMP. In Windows there is no distinction between configuration and data storage, but we don't want to place all files under the same path. get_xdg_home() now appends a different path suffix for kXDGDataHome. - Configuration files are saved under %LOCALAPPDATA%\nvim - Data files are saved under %LOCALAPPDATA%\nvim-data
* | Merge PR #4375 'Proper type checking for set{qf,loc}list()'Marco Hinz2016-03-02
|\ \
| * | Tests: check error messages from set{qf,loc}list()Marco Hinz2016-03-02
| | |