aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * vim-patch:8.1.1780: warning for file no longer available is repeatedJan Edmund Lazo2019-07-31
| | | | | | | | | | | | | | Problem: Warning for file no longer available is repeated every time Vim is focused. (Brian Armstrong) Solution: Only give the message once. (closes vim/vim#4748) https://github.com/vim/vim/commit/674e2bde6e7b0c468f304713aa8f97a45e1fcc89
* | Merge #10646 'vim-patch: runtime patches'Justin M. Keyes2019-08-01
|\ \
| * | runtime: move matchit.vim to /pack/dist/opt/Justin M. Keyes2019-08-01
| | | | | | | | | | | | | | | | | | Align matchit.vim with upstream Vim. We don't want to maintain a fork of matchit.vim; our small changes should be sent to https://github.com/chrisbra/matchit
| * | vim-patch:94688b8a2a1fJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Add missing matchit file. https://github.com/vim/vim/commit/94688b8a2a1fc3d6c8e49151b9533ec1c0a6757f
| * | vim-patch:314dd79cac2aJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/314dd79cac2adc10304212d1980d23ecf6782cfc
| * | vim-patch:2a953fcf107dJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Updated runtime files. https://github.com/vim/vim/commit/2a953fcf107d24229fec8af820ee62c908caafbf
| * | vim-patch:d09091d4955cJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/d09091d4955c5f41de69928f2db85611ed54ed23
| * | vim-patch:4c05fa08c973Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/4c05fa08c9739e307ddc88ac91ba6d208f1fd68e
| * | vim-patch:c8c884926750Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/c8c8849267503b2d2d6d821047ee8619c7821728
| * | vim-patch:c33181c44ccbJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Ignore output files from indent tests. https://github.com/vim/vim/commit/c33181c44ccb86637e011f35cc0397a2d76e23ae
| * | vim-patch:9d87a37ee9d8Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/9d87a37ee9d87f5bdbc779bc940d5f1e6f055d0a
| * | vim-patch:d47d52232bf2Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/d47d52232bf21036c5c89081458be7eaf2630d24
| * | vim-patch:b730f0c7ba36Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/b730f0c7ba36492d795f081b19bbcb85cdf0f50f
| * | vim-patch:f0d58efc9dc4Justin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/f0d58efc9dc46be37c629cbc99b4125448ca39fd
| * | vim-patch:ba3ff539303cJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/ba3ff539303c7bb6e46a6802dce3c7b2e55284e0
| * | vim-patch:790c18bfa5dfJustin M. Keyes2019-07-29
| | | | | | | | | | | | | | | Update runtime files https://github.com/vim/vim/commit/790c18bfa5dfeca51749b752dddc41e60cb3fa54
* | | stream: log unwritten bytes, if any #10663Justin M. Keyes2019-08-01
| | |
* | | process_stop: uv: do not close stdin first/explicitly #10584Daniel Hahler2019-08-01
| |/ |/| | | | | | | | | | | | | | | | | - process_stop: do not close stdin explicitly. The "close stdin" step was from aa9cb48, before we fixed/reworked the SIGTERM timing logic. So it's probably outdated / no longer needed. - win: jobstop: exit_code 15 GetExitCodeProcess appears to return the used signal. https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getexitcodeprocess ref #10573
* | Merge #10654 from ngortheone/clang/npd_helptags_oneJustin M. Keyes2019-07-31
|\ \ | | | | | | clang/"null pointer dereference": ex_cmds.c
| * | lint: helptags_oneIhor Antonov2019-07-30
| | |
| * | clang/"null pointer dereference": ex_cmds.cIhor Antonov2019-07-29
| | |
* | | ci: Travis: improve/revisit caching (#10358)Daniel Hahler2019-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use CACHE_NVIM_DEPS_DIR - do not cache pip This is handled through http caches in general/better, and it is not used much anyway. - do not cache DEPS_DOWNLOAD_DIR Built deps are cached, downloads are not needed then. - display ccache stats before clearing - do not cache ccache stats - improve output of `du` (do not list pages of output for "/home/travis/.cache/go-build")
* | | vim-patch:8.1.0572: stopping a job does not work properly on OpenBSDDaniel Hahler2019-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Stopping a job does not work properly on OpenBSD. Solution: Do not use getpgid() to check the process group of the job processs ID, always pass the negative process ID to kill(). (George Koehler, closes vim/vim#3656) https://github.com/vim/vim/commit/76ab4fd61901090e6af3451ca6c5ca0fc370571f Ref: https://github.com/neovim/neovim/issues/9704 Ref: https://github.com/neovim/neovim/issues/10182#issuecomment-514450069 Closes https://github.com/neovim/neovim/pull/10660
* | | tests: runnvim.vim: do not call jobstop() (#10659)Daniel Hahler2019-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It should be done for timeouts only (-1, not != -1), but the job is stopped via `:bwipeout!` already also in that case. Fixes E900 with timing out tests: "test_xxx.tlog" "test_xxx.tlog" [New] 183L, 13375C written Error detected while processing function Main: line 37: E900: Invalid channel id================================================================================
* | | Makefile: use pattern rules for build/.deps [ci skip] (#10366)Daniel Hahler2019-07-30
| | | | | | | | | | | | This allows for `make build/bin/nvim`, `make build/src/nvim/auto/funcs.generated.h` etc.
* | | Merge pull request #10656 from blueyed/minorDaniel Hahler2019-07-30
|\ \ \ | | | | | | | | Minor: align test, fix comment/usage
| * | | gen_eval.lua: use correct name in usageDaniel Hahler2019-07-30
| | | |
| * | | tests: use Vim's version for patch 8.1.0005Daniel Hahler2019-07-30
|/ / / | | | | | | | | | | | | Not sure what happened in daca22f5b / #8821, but Vim used assert_match / no expand in vim/vim@d19b23415 (8.1.0005) already.
* | | vim-patch: handle tags, pass through git-log options (#10140)Daniel Hahler2019-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * scripts/vim-patch.sh: fall back to "origin" for remote Without this, it would fail e.g. with a locally cloned repo of Neovim. * scripts/vim-patch.sh: assign_commit_details: handle tags [ci skip] - Handle "v" prefix from Vim tags. - Exit in case of error therein already. * -l/-L: pass through git-log options [ci skip] This allows for only listing missing patches for a given Vim file: > scripts/vim-patch.sh -L src/edit.c
* | | Merge pull request #10648 from blueyed/autopep8Daniel Hahler2019-07-30
|\ \ \ | |/ / |/| | ci: py: flake8 fixes
| * | ci: pylint target via flake8Daniel Hahler2019-07-29
| | | | | | | | | | | | Ref: https://github.com/neovim/neovim/pull/10631#issuecomment-515756591
| * | py: flake8 fixesDaniel Hahler2019-07-29
| | |
| * | scripts: autopep8Daniel Hahler2019-07-29
|/ /
* | Merge #10645 from janlazo/vim-8.1.0999Justin M. Keyes2019-07-29
|\ \ | |/ |/| vim-patch:8.1.{1005,1041,1049,1052,1053,1086,1394}
| * vim-patch:8.1.1086: too many curly bracesJan Edmund Lazo2019-07-28
| | | | | | | | | | | | | | | | | | | | Problem: Too many curly braces. Solution: Remove curly braces where they are not needed. (Hirohito Higashi, closes vim/vim#3982) https://github.com/vim/vim/commit/abab0b0fdd6535969447b03a4fffc1947918cf6c Neovim code style requires the opposite. Add curly braces to minimize lint errors when applying Vim patches.
| * buffer: add attributes to pure functionsJan Edmund Lazo2019-07-28
| |
| * vim-patch:8.1.1049: when user tries to exit with CTRL-C message is confusingJan Edmund Lazo2019-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: When user tries to exit with CTRL-C message is confusing. Solution: Only mention ":qa!" when there is a changed buffer. (closes vim/vim#4163) https://github.com/vim/vim/commit/a84a3dd6635fcd2e07f510cba6a999585dcc381a vim-patch:8.1.1052: test for CTRL-C message sometimes fails Problem: test for CTRL-C message sometimes fails Solution: Make sure there are no changed buffers. https://github.com/vim/vim/commit/553e5a5c568e7d175b65b0472cd6d9843b25f4c8 vim-patch:8.1.1053: warning for missing return statement Problem: Warning for missing return statement. (Dominique Pelle) Solution: Add return statement. https://github.com/vim/vim/commit/d6c3f1fa2b5e1dd7dc87cf608d72b84ad696b58f
| * vim-patch:8.1.1041: test for Arabic no longer neededJan Edmund Lazo2019-07-28
| | | | | | | | | | | | Problem: Test for Arabic no longer needed. Solution: Remove the test for something that was intentionally left out. https://github.com/vim/vim/commit/295e3ba31f76818f195c654df506c88cb65f9289
| * vim-patch:8.1.1394: not restoring t_F2 in registers testJan Edmund Lazo2019-07-28
| | | | | | | | | | | | Problem: Not restoring t_F2 in registers test. Solution: Assign to &t_F2 instead of t_F2. (Andy Massimino, closes vim/vim#4434) https://github.com/vim/vim/commit/a5e44600ebb02057fb15ae7a2f15c5cae8f63bcc
| * vim-patch:8.1.1005: test fails because t_F2 is not setJan Edmund Lazo2019-07-28
| | | | | | | | | | | | Problem: Test fails because t_F2 is not set. Solution: Add try-catch. https://github.com/vim/vim/commit/55d81cd2a15d93dba89b2ff1c988d82789919b6b
* | Merge #10615 'vim-patch:8.1.0053'Justin M. Keyes2019-07-29
|\ \ | | | | | | fix #10604
| * | vim-patch:8.1.0053 use typval_T in the caller of call_vim_functioncangscop2019-07-29
| | | | | | | | | | | | | | | | | | Problem: unreliable types for complete function arguments Solution: fix argument type for functions w/ unreliable type conversion(Ozaki Kiichi) vim/vim#2993
| * | vim-patch:8.1.0053 use typval_T in the caller of call_vim_functioncangscop2019-07-28
| | | | | | | | | | | | | | | | | | Problem: unreliable types for complete function arguments Solution: fix argument type for functions w/ unreliable type conversion(Ozaki Kiichi) vim/vim#2993
| * | vim-patch:8.1.53 use typval_T in the caller of call_vim_functioncangscop2019-07-27
| | | | | | | | | | | | | | | | | | Problem: unreliable types for complete function arguments Solution: fix argument type for functions w/ unreliable type conversion(Ozaki Kiichi) vim/vim#2993
* | | PVS/V507: suppress false positive #10647Ihor Antonov2019-07-29
| | | | | | | | | | | | The pointer does not outlive the value in local scope as it gets reassigned immediately after scope.
* | | build/macOS: enable fallthrough attribute #10653Gavin D. Howard2019-07-29
| |/ |/|
* | Merge #10641 from ngortheone/pvs/V560_6Justin M. Keyes2019-07-29
|\ \ | | | | | | pvs/V560: part of conditional expression is always false
| * | lint: makemapIhor Antonov2019-07-28
| | | | | | | | | | | | | | | | | | | | | * if braces * spaces * post increments * comment style
| * | pvs/V560: part of conditional expression is always falseIhor Antonov2019-07-28
|/ / | | | | | | makemap: same condition is used to skip outer loop cycle
* | vim-patch:8.1.1138: add CompleteChanged #10644Justin M. Keyes2019-07-29
| | | | | | | | | | | | (This was originally a Neovim patch, but this commit merges some changes from the Vim patch.) https://github.com/vim/vim/commit/d7f246c68cfb97406bcd4b098a2df2d870b3ef92