aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* win: health.vim/check_ruby(): find `gem.cmd` #6608Justin M. Keyes2017-04-29
| | | | gem.cmd is not found by system(['gem', ...]), pass it to cmd.exe.
* Merge #6613 from justinmk/vim-patchesJustin M. Keyes2017-04-29
|\
| * vim-patch:4575876dc865Justin M. Keyes2017-04-29
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/4575876dc865d4160f20d61bd822fbe7cafbec41
| * vim-patch:dc08328821a2Justin M. Keyes2017-04-29
| | | | | | | | | | | | | | | | | | | | | | 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
| * vim-patch:2ec618c9feacJustin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/2ec618c9feac4573b154510236ad8121c77d0eca
| * vim-patch:3e496b0ea319Justin M. Keyes2017-04-28
| | | | | | | | | | | | | | | | | | | | | | 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
| * vim-patch:50ba526fbf3eJustin M. Keyes2017-04-28
| | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/50ba526fbf3e9e5e0e6b0b3086a4d5df581ebc7e vim-patch:20eeb6129d12
| * vim-patch:64d8e25bf6efJustin M. Keyes2017-04-28
| | | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/64d8e25bf6efe5f18b032563521c3ce278c316ab Closes #6611
| * vim-patch:d07969093a9bJustin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/d07969093a9b3051511c478d71c36de6fc33c0d6
| * vim-patch:8.0.0002Justin M. Keyes2017-04-28
| | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The netrw plugin does not work. Solution: Make it accept version 8.0. https://github.com/vim/vim/commit/9e1e7afc1f29b67fe3721442b49af3b20644a3ee vim-patch:b56e7ff0dbbf Update translations for intro page. https://github.com/vim/vim/commit/b56e7ff0dbbfa85361bdbc5b4a86ff8b57a7acbb
| * vim-patch:8.0.0000Justin M. Keyes2017-04-28
| | | | | | | | | | | | | | | | | | | | | | https://github.com/vim/vim/commit/bb76f24af2010943387ce696a7092175b4ecccf2 vim-patch:8.0.0001 Problem: Intro screen still mentions version7. (Paul) Solution: Change it to version8. https://github.com/vim/vim/commit/6401024869dcd722ee1b98b4ba58e6caa215201b
| * vim-patch:220adb1e9f9eJustin M. Keyes2017-04-28
| | | | | | | | | | | | A few more runtime updates. https://github.com/vim/vim/commit/220adb1e9f9e0b27d28185167d2730bf2f93057d
| * vim-patch:7e1479b86c59Justin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files, Japanese translations. https://github.com/vim/vim/commit/7e1479b86c590a66b63a274c079b7f18907d45a4
| * vim-patch:abd468ed0fbcJustin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files https://github.com/vim/vim/commit/abd468ed0fbcba391e7833feeaa7de3ced841455
| * vim-patch:f37506f60f87Justin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files. Remove HiLink commands. https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
| * vim-patch:89bcfda6834aJustin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files. Remove version checks for Vim older than 6.0. https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
| * vim-patch:36f44c21da2eJustin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/36f44c21da2e912c008683a0c4447fca2a071e9a
| * vim-patch:818078ddfbb8Justin M. Keyes2017-04-28
| | | | | | | | | | | | Updated runtime files and translations. https://github.com/vim/vim/commit/818078ddfbb8cc2546f697c5675a251d095722ec
* | health.vim: syntax/style fixes (#6614)Daniel Hahler2017-04-28
|/
* Merge #6247 'api: nvim_get_mode()'Justin M. Keyes2017-04-28
|\
| * event: Remove "priority" concept.Justin M. Keyes2017-04-28
| | | | | | | | It was replaced by the "child queue" concept (MultiQueue).
| * api/nvim_get_mode: Use child-queue instead of "priority".Justin M. Keyes2017-04-28
| |
| * input.c: Process only safe events before blocking.Justin M. Keyes2017-04-28
| | | | | | | | | | Introduce multiqueue_process_priority() to process only events at or above a certain priority.
| * api: nvim_get_mode()Justin M. Keyes2017-04-28
|/ | | | | | | | | | | | | | | | | | | | | | | | | | Asynchronous API functions are served immediately, which means pending input could change the state of Nvim shortly after an async API function result is returned. nvim_get_mode() is different: - If RPCs are known to be blocked, it responds immediately (without flushing the input/event queue) - else it is handled just-in-time before waiting for input, after pending input was processed. This makes the result more reliable (but not perfect). Internally this is handled as a special case, but _semantically_ nothing has changed: API users never know when input flushes, so this internal special-case doesn't violate that. As far as API users are concerned, nvim_get_mode() is just another asynchronous API function. In all cases nvim_get_mode() never blocks for more than the time it takes to flush the input/event queue (~µs). Note: This doesn't address #6166; nvim_get_mode() will provoke #6166 if e.g. `d` is operator-pending. Closes #6159
* api/ext_tabline: `curtab` should be a Tabpage handle.Justin M. Keyes2017-04-28
|
* Merge #6606 from justinmk/build_stlJustin M. Keyes2017-04-28
|\
| * lintJustin M. Keyes2017-04-28
| |
| * build_stl_str_hl: Array name should be plural.Justin M. Keyes2017-04-28
|/
* refactor/single-include (#6604)relnod2017-04-27
|
* Merge pull request #6600 from jamessan/post-sourcing-filetypeJames McCoy2017-04-27
|\ | | | | Test handling of "filetype ... off"/"syntax off" after startup scripts
| * defaults_spec: Test changing :filetype/:syntax in -c, after defaultsJames McCoy2017-04-27
|/
* test: inccommand_spec: Avoid indeterminism. (#6592)Justin M. Keyes2017-04-26
|
* Merge #6583 from justinmk/ui-tablineJustin M. Keyes2017-04-26
|\
| * api/ext_tabline: List of Dicts.Justin M. Keyes2017-04-26
| |
| * api: nvim_ui_attach(): Flatten ext_* options.Justin M. Keyes2017-04-26
| |
| * api/ui: externalize tablineJustin M. Keyes2017-04-26
| | | | | | | | | | | | - Work with a bool[] array parallel to the UIWidget enum. - Rename some functions. - Documentation.
| * api/ui: externalize tablineDongdong Zhou2017-04-26
|/
* tui: Only set cursor color if the highlight group is valid (#6585)James McCoy2017-04-25
| | | Closes #6584
* refactor/single-include (#6586)relnod2017-04-25
|
* doc: Revise nvim-from-vim advice (#6505)Drew Neil2017-04-25
|
* Merge #6581 from ZyX-I/really-kill-single-includesJustin M. Keyes2017-04-25
|\ | | | | ci: When using restarting tests kill make with the shell
| * ci: Remove `x` from `test x`ZyX2017-04-24
| |
| * ci: Source ci/common/test.sh in run_test_wd subshellZyX2017-04-24
| |
| * ci: Make scripts in common be dash-compatibleZyX2017-04-24
| | | | | | | | | | `ulimit` may still be not present: dash and busybox support it, but posh does not.
| * ci: Make $cmd failure fail the build without -o pipefailZyX2017-04-24
| |
| * ci: Do not use pipefailZyX2017-04-24
| |
| * ci: Do not accidentally kill something unneededZyX2017-04-24
| |
| * ci: When using restarting tests kill make with the shellZyX2017-04-24
| |
* | test/fs: sanity check for literal "~" directory (#6579)Justin M. Keyes2017-04-24
|/ | | | If the CWD contains a directory with the literal name "~" then the tests will have bogus failures.
* api/dispatch: Mark generated functions table readonly (#6576)Patrick Jackson2017-04-24
|