aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* functests: Make “stops executing callback” test workZyX2017-06-28
| | | | Needed to be adjusted to use input() (previously relied on side-effects of executing `:cmd`) and dismiss something (hidden “Press ENTER” message?).
* functests: Fix typoZyX2017-06-28
|
* functests: Make tests work with input()ZyX2017-06-27
| | | There are still some issues: specifically, new “pending” test hangs busted.
* functests: Comment out failing testZyX2017-06-27
|
* functests: Abstract away some ways to enter cmdline coloring modeZyX2017-06-27
| | | | Reason: should actually switch to using input() coloring because other coloring variants are eventually going away.
* ex_getln: Enable coloring for expression modeZyX2017-06-27
|
* functests: Add missing wait()ZyX2017-06-27
|
* eval,ex_getln: Add support for coloring input() promptsZyX2017-06-27
|
* ex_getln: Add some more tests, fix some found errorsZyX2017-06-27
|
* functests: Start adding some testsZyX2017-06-27
|
* ex_getln: Add basic support for coloring command-line promptZyX2017-06-27
|
* ex_getln: Do not do arabic shaping unless neededZyX2017-06-27
| | | | | Should speed up execution without arabic characters a bit, slowing down with arabic characters. More necessary, this allows coloring prompt without caring about arabic shaping at the first iteration.
* ex_getln: Clean up draw_cmdline a bitZyX2017-06-27
|
* scripts/pvscheck.sh: fix function renameJustin M. Keyes2017-06-25
|
* scripts/pvscheck.sh: HACK: de-parallelize on CIJustin M. Keyes2017-06-25
| | | | https://github.com/neovim/bot-ci/pull/105#issuecomment-309282132
* scripts/pvscheck.sh: HACK: de-parallelize on CIJustin M. Keyes2017-06-25
| | | | References https://github.com/neovim/bot-ci/pull/105
* Merge pull request #5266 from bfredl/kbtreeBjörn Linse2017-06-24
|\ | | | | add kbtree_t and use it for bufhl
| * bufhl: fix moveBjörn Linse2017-06-24
| |
| * bufhl: some style cleanupBjörn Linse2017-06-24
| |
| * kbtree: make warning free and delete deprecated macrosBjörn Linse2017-06-24
| |
| * kbtree: eliminate unneccesary heap allocationBjörn Linse2017-06-24
| |
| * kbtree: use proper structsBjörn Linse2017-06-24
| |
| * kbtree: allow iterators to start at arbitrary positionBjörn Linse2017-06-24
| |
| * bufhl: use kbtree for bufhlBjörn Linse2017-06-24
| |
| * kbtree.htimeyyy2017-06-24
|/
* Merge #6914 from ZyX-I/func-def-trailing-errorJustin M. Keyes2017-06-21
|\ | | | | Allow multiple function definitions in one :execute
| * functests: Fix screen.lua supplying dedent additional argumentZyX2017-06-21
| |
| * functests: Check that minimal distance between commands worksZyX2017-06-21
| |
| * functests: Add testsZyX2017-06-21
| |
| * eval: Allow running next command after :endfunctionZyX2017-06-20
| | | | | | | | | | This will still error out on `:endfunction | next`, but defining many functions in one `:execute` should be possible.
| * functests: Refactor redir_execZyX2017-06-20
| |
| * functests: Move function_spec to evalZyX2017-06-20
| |
| * eval: Error out when there is something after :endfunctionZyX2017-06-20
| | | | | | | | Ref #6844
* | Merge #6863Justin M. Keyes2017-06-19
|\ \
| * | coverity/112076: fixing "Explicit null dereferenced"Chris Hall2017-06-20
|/ / | | | | | | | | | | | | | | | | | | if (oap->regname == 0 && oap->motion_type != kMTLineWise && oap->line_count == 0 && !oap->use_reg_one ){ then reg is not initialised and our call to set_clipboard will dereference NULL }
* | coverity/155506: fixing "dereference null after check" (#6862)Chris Hall2017-06-19
| | | | | | | | | | | | | | rbuffer_read_ptr may return a null if ptr == null && cnt == 0 && !out_data_decide_throttle(cnt) then we would have called out_data_append_to_screen(ptr, cnt, eof) which dereferences the null pointer.
* | genappimage.sh: set CMAKE_INSTALL_MANDIRJustin M. Keyes2017-06-19
| | | | | | | | | | | | | | | | Avoids attempt to install manpage to system location. Also: - Don't attempt `nvim --version` until after it was built. - Remove unnecessary `mkdir`.
* | vim-patch:7.4.2356 (#6880)Shougo2017-06-19
| | | | | | | | | | | | | | Problem: Reading past end of line when using previous substitute pattern. (Dominique Pelle) Solution: Don't set "pat" only set "searchstr". https://github.com/vim/vim/commit/ea683da58cf9ecf3afab9d650d3d2da76e5298d3
* | Merge #6841 from alexgenco/ruby-host-progJustin M. Keyes2017-06-17
|\ \
| * | runtime: Add docs for g:ruby_host_progAlex Genco2017-06-17
| | |
| * | runtime: Allow overriding ruby host with g:ruby_host_progAlex Genco2017-06-17
| | | | | | | | | | | | | | | | | | | | | This allows users who have per-project Ruby versions (e.g. with `rvm`) to pin to a particular gem installation. For example: `let g:ruby_host_prog = 'rvm system do neovim-ruby-host'`
| * | runtime: Fix issue with Ruby health `latest_gem` determinationAlex Genco2017-06-17
| |/ | | | | | | | | | | | | Sometimes the `gem list` command used for finding the latest version of the `neovim` gem prints an error, which can throw off the `split()` call due to extra parenthesis. This locks down the split pattern to make conflicts less likely.
* | Merge pull request #6898 from blueyed/pvscheck-fixesJames McCoy2017-06-17
|\ \ | |/ |/| scripts/pvscheck.sh: fixes
| * scripts/pvscheck.sh: fixesDaniel Hahler2017-06-17
|/ | | | [ci skip]
* Update deps (#6885)equal-l22017-06-17
| | | | | | | | * Update libuv to 1.12.0 * Update msgpack-c to 2.13 * Update LuaJIT to 2.0.5 (82151a45 for a Windows build fix) * Update jemalloc to 4.5.0 * Update luv to 1.9.1-1 * Update gperf to 3.1
* Merge pull request #6860 from justinmk/coverityJames McCoy2017-06-15
|\ | | | | coverity/155509: negative close() arg
| * coverity/155509: negative close() argJustin M. Keyes2017-06-14
| |
* | Merge pull request #6896 from jamessan/clang-bumpJames McCoy2017-06-15
|\ \ | | | | | | ci: Bump clang version to 4.0
| * | ci: Bump clang version to 4.0James McCoy2017-06-15
| | |
* | | provider/clipboard: add tmux support (#6894)Xu Cheng2017-06-15
|/ /