aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | 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
|/ / / / /
* | | | | Merge pull request #6700 from bfredl/winhlBjörn Linse2017-06-14
|\ \ \ \ \ | | | | | | | | | | | | window specific ui highlighting: part 2
| * | | | | screen.c: fix lintBjörn Linse2017-06-14
| | | | | |
| * | | | | screen.c: make more highlights window specificBjörn Linse2017-06-14
|/ / / / /
* | | | | vim-patch:7.4.2190 (#6882)Shougo2017-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When startup test fails it's not easy to find out why. GUI test fails with Gnome. Solution: Add the help entry matches to a list an assert that. Set $HOME for Gnome to create .gnome2 directory. https://github.com/vim/vim/commit/50fa8dd00c241fa0786fe92ecc02fee4e5d28e06
* | | | | scripts/vim-patch.sh: do not git-reset on push failure (#6878)Daniel Hahler2017-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was added from the beginning to submit_pr in 775a16b0b, but I cannot see why that is useful - in contrast, it will mess with the local branch in case "origin" cannot be pushed to (i.e. when it points to neovim/neovim itself).
* | | | | mksession: Restore tab-local working directory #6859HiPhish2017-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ':tcd' command is the first tab-specific command written to the file and it is wrapped inside an 'if has('nvim')' block to keep the session file compatible with Vim. Closes #6678
* | | | | vim-patch:8.0.0607 (#6879)Daniel Hahler2017-06-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When creating a bufref, then using :bwipe and :new it might get the same memory and bufref_valid() returns true. Solution: Add br_fnum to check the buffer number didn't change. https://github.com/vim/vim/commit/45e5fd135da5710f24a1acc142692f120f8b0b78
* | | | | pvscheck: Fix argument handling in do_recheckJames McCoy2017-06-09
| | | | | | | | | | | | | | | | | | | | [ci skip]
* | | | | Merge pull request #6345 from brcolow/vim-7.4.2360James McCoy2017-06-08
|\ \ \ \ \ | |/ / / / |/| | | | vim-patch:7.4.2360
| * | | | vim-patch:7.4.2360Michael Ennen2017-06-08
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: Invalid memory access when formatting. (Dominique Pelle) Solution: Make sure cursor line and column are associated. https://github.com/vim/vim/commit/80c3fd7c559c7d329d57afe10db9bfb0adf10e46
* | | | Merge #6827 'Always enable logging'Justin M. Keyes2017-06-07
|\ \ \ \
| * | | | doc: *standard-path*, *$NVIM_LOG_FILE*Justin M. Keyes2017-06-07
| | | | |
| * | | | test: iswin(): detect without nvim sessionJustin M. Keyes2017-06-07
| | | | |
| * | | | log: Fall back to CWD-relative .nvimlogJustin M. Keyes2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If if the resolved $NVIM_LOG_FILE *and* stdpath("data")/log cannot be created (e.g. because the XDG data directory does not exist), fall back to .nvimlog in the current direcrtory.
| * | | | test: Set $NVIM_LOG_FILE to test-local pathJustin M. Keyes2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Do not delete it: may need to inspect it after tests finished. - Avoids writing to stderr in cases where the test-local $XDG_DATA_HOME was not created yet.
| * | | | log: set $NVIM_LOG_FILE; fallback to $XDG_DATA_HOME/nvim/logJustin M. Keyes2017-06-07
| | | | |
| * | | | ga_append_via_ptr: fix log argumentsJustin M. Keyes2017-06-07
| | | | |
| * | | | ci: Dump $NVIM_LOG_FILE contentsJustin M. Keyes2017-06-07
| | | | |
| * | | | log: Always enable; remove DISABLE_LOGJustin M. Keyes2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Establish ERROR log level as "critical". Such errors are rare and will be valuable when users encounter unusual circumstances. - Set -DMIN_LOG_LEVEL=3 for release-type builds
| * | | | loop_close: Avoid infinite loop, and log it.Justin M. Keyes2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids a hang, and also helps diagnose issues like: https://github.com/neovim/neovim/pull/6594#issuecomment-298321826
| * | | | log: log_uv_handlesJustin M. Keyes2017-06-07
| | | | |
* | | | | Merge pull request #5621 from jamessan/vim-7.4.1975James McCoy2017-06-07
|\ \ \ \ \ | |/ / / / |/| | | | vim-patch:7.4.1975,7.4.1976,7.4.1977,7.4.1978,7.4.1979,7.4.1986,7.4.2029,7.4.2224,8.0.0219,8.0.0614
| * | | | lintJames McCoy2017-06-06
| | | | |
| * | | | *: Fix conversion warnings for tv_get_number*()James McCoy2017-06-06
| | | | |
| * | | | functests/msgpack: Correct representation of literal INT64_MINJames McCoy2017-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to generate INT64_MIN from literal values, it's necessary to use "-0x7fffffffffffffff - 1". Using "-0x8000000000000000" causes the value to get clamped to INT64_MAX and then negated.
| * | | | functests/msgpack: Use assert_equal() for more informative errorsJames McCoy2017-06-06
| | | | |
| * | | | strings/tv_float: Explicitly cast v_number to float_T for -WconversionJames McCoy2017-06-06
| | | | |
| * | | | eval/typval: Convert string to varnumber_T instead of intermediate longJames McCoy2017-06-06
| | | | |
| * | | | vim-patch:8.0.0614James McCoy2017-06-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: float2nr() is not exactly right. Solution: Make float2nr() more accurate. Turn test64 into a new style test. (Hirohito Higashi, closes vim/vim#1688) https://github.com/vim/vim/commit/863e80b4451b5102b41bebf9ddca3a420de746fa
| * | | | Merge remote-tracking branch 'origin/master' into vim-7.4.1975James McCoy2017-06-06
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Merge pull request #6854 from jamessan/vim-8.0.0156James McCoy2017-06-06
|\ \ \ \ \ | | | | | | | | | | | | vim-patch:8.0.0156,8.0.0158,8.0.0167,8.0.0168,8.0.0360,8.0.0477,8.0.0478,8.0.0176,8.0.0561