aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | Merge pull request #12858 from kyazdani42/fix/no-ts-hl-without-query-valueThomas Vigouroux2020-09-06
|\ \ \ \ \ \ | | | | | | | | | | | | | | treesitter: check hl group exists before passing it in nvim_get_hl_id_by_name
| * | | | | | apply bfredl suggestionkiyan422020-09-06
| | | | | | |
| * | | | | | treesitter: check hl group exists before passing it in nvim_get_hl_id_by_namekiyan422020-09-05
| | | | | | |
* | | | | | | Merge pull request #11649 from vhakulinen/fix-blank-sections-with-multigridBjörn Linse2020-09-06
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | invalidate grid on allocation when in ext_multigrid
| * | | | | | | Invalidate grid on allction when in ext_multigridVille Hakulinen2020-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When in ext_multigrid mode, after a window gets resized neovim wont currently send all the needed events fill the window's blank space and thus' UIs will have invalid grid state.
* | | | | | | | Merge pull request #12826 from vigoux/ts-lua-matchBjörn Linse2020-09-06
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | treesitter: use lua-match? instead of match?
| * | | | | | | | lint: just bit twiddlin'Björn Linse2020-09-06
| | | | | | | | |
| * | | | | | | | tests: update query.list_predicates() testBjörn Linse2020-09-06
| | | | | | | | |
| * | | | | | | | treesitter: update docs on predicatesThomas Vigouroux2020-09-06
| | | | | | | | |
| * | | | | | | | treesitter: Use excplicit names in testsThomas Vigouroux2020-09-06
| | | | | | | | |
| * | | | | | | | treesitter: simplify match_predsThomas Vigouroux2020-09-06
| | | | | | | | |
| * | | | | | | | treesitter: use lua-match? instead of match?Thomas Vigouroux2020-09-06
| |/ / / / / / /
* / / / / / / / version.c: update [ci skip] (#12763)Marvim the Paranoid Android2020-09-06
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:8.1.0113: compiler warning for unused variable vim-patch:8.1.0294: MS-Windows: sometimes uses short directory name vim-patch:8.1.0297: MS-Windows: tests fail, Vim crashes vim-patch:8.1.0338: MS-Windows: VTP doesn't work properly with Powershell vim-patch:8.1.0718: a couple compiler warnings vim-patch:8.1.0912: MS-Windows: warning for signed/unsigned vim-patch:8.1.1130: MS-Windows: warning for unused variable vim-patch:8.1.1219: not checking for NULL return from alloc() vim-patch:8.1.1487: older msgfmt cannot generate proper .desktop file vim-patch:8.1.1528: popup_any_visible() is unused vim-patch:8.1.2252: compiler warning for int size vim-patch:8.1.2323: Old MSVC version no longer tested. vim-patch:8.1.2424: MS-Windows: console buffer is resized unnecessarily vim-patch:8.2.0541: Travis CI does not give compiler warnings vim-patch:8.2.0545: unused arguments ignored in non-standard way vim-patch:8.2.0550: some changes in the libvterm upstream code vim-patch:8.2.0553: error for unused argument vim-patch:8.2.0608: warning from clang when building message test vim-patch:8.2.0781: compiler warning for not using value in Lua vim-patch:8.2.0838: MS-Windows: compiler warning for uninitialized variables vim-patch:8.2.0891: clang warns for invalid conversion vim-patch:8.2.1234: Lua build problem with old compiler vim-patch:8.2.1487: Travis: installing snd-dummy is not always useful vim-patch:8.2.1495: "make clean" may delete too many files vim-patch:8.2.1545: ch_logfile() is unclear about closing when forking vim-patch:8.2.1546: build rule for Vim.app is unused vim-patch:8.2.1559: s390x tests work again vim-patch:8.2.1567: no example to use ubsan with clang vim-patch:8.2.1579: reports from asan are not optimal vim-patch:8.2.1583: MS-Windows: cannot easily measure code coverage vim-patch:8.2.1589: term_start() options for size are overruled by 'termwinsize' vim-patch:8.2.1594: pull requests on github do not notify a maintainer vim-patch:8.2.1595: cannot easily see what Vim sends to the terminal vim-patch:8.2.1596: using win_screenpos('.') in tests works but is wrong vim-patch:8.2.1598: starting a hidden terminal resizes the current window vim-patch:8.2.1605: default maintainer on github is wrong
* | | / / / / doc: fix invalid help tags #12745Georgy Komarov2020-09-05
| |_|/ / / / |/| | | | |
* | | | | | provider: align all foo#Detect() functions #12839Justin M. Keyes2020-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ruby#Detect() and node#Detect() don't return a [prog, err] pair which means callers must special-case them. Solution: align their return signatures with the perl/pythonx providers.
* | | | | | fix(highlight): compare rows vs columns in range highlight check (#12852)Steven Sojka2020-09-05
| | | | | |
* | | | | | Support for :perl, :perlfile, :perldo and perleval() (#12809)Justin M. Keyes2020-09-05
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * support for :perl, :perlfile, :perldo and perleval() * document that the perl provider doesn't currently work on Windows * document that the perl legacy interface is now also supported * added perleval() documentation * import legacy perl interface tests * only perl 5.22+ is supported * healtcheck: use g:perl_host_prog if its set instead using just 'perl' isn't correct as it may not be the version requested. ditto for 'cpanm', rather go through 'App::cpanminus' to find the latest perl version
| * | | | | | healtcheck: use g:perl_host_prog if its set insteadJacques Germishuys2020-09-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | using just 'perl' isn't correct as it may not be the version requested. ditto for 'cpanm', rather go through 'App::cpanminus' to find the latest perl version
| * | | | | | only perl 5.22+ is supportedJacques Germishuys2020-09-03
| | | | | | |
| * | | | | | import legacy perl interface testsJacques Germishuys2020-09-03
| | | | | | |
| * | | | | | added perleval() documentationJacques Germishuys2020-09-03
| | | | | | |
| * | | | | | document that the perl legacy interface is now also supportedJacques Germishuys2020-09-03
| | | | | | |
| * | | | | | document that the perl provider doesn't currently work on WindowsJacques Germishuys2020-08-30
| | | | | | |
| * | | | | | support for :perl, :perlfile, :perldo and perleval()Jacques Germishuys2020-08-30
| | | | | | |
* | | | | | | Merge pull request #12838 from bfredl/screenshotBjörn Linse2020-09-05
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nvim__screenshot
| * | | | | | | nvim__screenshotBjörn Linse2020-09-05
| | |/ / / / / | |/| | | | |
* / | | | | | vim-patch:8.2.1586: :resize command not fully tested (#12853)Jan Edmund Lazo2020-09-05
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Problem: :resize command not fully tested. Solution: Add a couple of tests. (Dominique Pellé, closes vim/vim#6857) https://github.com/vim/vim/commit/fe6dce873954a216eedb686bd5006710ffff4b89
* | | | | | Merge pull request #12788 from bfredl/nulloffset-1Björn Linse2020-09-05
|\ \ \ \ \ \ | | | | | | | | | | | | | | robustness: avoid adding offset to NULL pointer
| * | | | | | robustness: avoid adding offset to NULL pointerBjörn Linse2020-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UBSAN with clang 10.0 is checking for adding offsets to a `NULL` pointer which is not allowed. This is not yet checked in the version of clang used in CI (7.0.0). I will work on cases of this so that tests passes locally for me. This could be tested in CI by either upgrading the clang of the ASAN/UBSAN to 10.0, or add yet another CI target which builds with clang 10.0.
| * | | | | | treesitter: update runtimeBjörn Linse2020-09-04
|/ / / / / /
* | | | | | Merge pull request #12850 from bfredl/oopsieBjörn Linse2020-09-04
|\ \ \ \ \ \ | | | | | | | | | | | | | | API: be less breaking in the decorations
| * | | | | | API: be less breaking in the christmas tree decorationsBjörn Linse2020-09-04
|/ / / / / /
* | | | | | Merge pull request #12847 from nvim-treesitter/ts-list-predicatesBjörn Linse2020-09-04
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | treesitter: allow to list supported predicates
| * | | | | treesitter: allow to list supported predicatesThomas Vigouroux2020-09-04
| | | | | |
* | | | | | Merge pull request #12816 from vigoux/decorationsBjörn Linse2020-09-04
|\ \ \ \ \ \ | | | | | | | | | | | | | | New Decorations API (not finalized, but we gonna build on this)
| * | | | | | treesitter: update to use buf_set_extmarkThomas Vigouroux2020-09-03
| | | | | | |
| * | | | | | decor: sketch new decorations APIBjörn Linse2020-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return decorations back lol no nvim_buf_get_virtual_text share decorations that are hl only to avoid alloc avalanche
| * | | | | | extmark: move id to dict in nvim_buf_set_extmarkBjörn Linse2020-09-03
| | | | | | |
| * | | | | | extmark: refiy "Decoration" abstractionBjörn Linse2020-09-03
| |/ / / / / | | | | | | | | | | | | | | | | | | one very important thought
* | | | | | Merge pull request #12848 from jamessan/vim-8.2.1552James McCoy2020-09-04
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | vim-patch.sh: Fix PR subject with multiple patchesJames McCoy2020-09-04
| | | | | |
| * | | | | lintJames McCoy2020-09-04
| | | | | |
| * | | | | vim-patch:8.2.1560: using NULL pointers in some codeJames McCoy2020-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using NULL pointers in some code. (James McCoy) Solution: Avoid adding to a NULL pointer. Use byte as unsigned. https://github.com/vim/vim/commit/9c2b06637b32742cac11bfd66b1a4e84583c6c2e The changes to eval.c (skip_expr_concatenate) and vim9compile.c aren't included since they're specific to vim9script support.
| * | | | | vim-patch:8.2.1553: crash in edit testJames McCoy2020-09-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash in edit test. Solution: Avoid using invalid pointer. https://github.com/vim/vim/commit/2c93c685e3334c50d9a748ad699df727a4501b08
| * | | | | vim-patch:8.2.1552: warnings from asan with clang-11James McCoy2020-09-03
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Warnings from asan with clang-11. (James McCoy) Solution: Avoid using a NULL pointer. (issue vim/vim#6811) https://github.com/vim/vim/commit/64f37d309025a65210dbc33823ec9ec5d547775f
* | | | | Merge #12827 'vim-patch:8.2.{1554,1561,1564,1565,1566}'Justin M. Keyes2020-09-02
|\ \ \ \ \
| * | | | | vim-patch:8.2.1564: a few remaining errors from ubsanJan Edmund Lazo2020-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: A few remaining errors from ubsan. Solution: Avoid the warnings. (Dominique Pellé, closes vim/vim#6837) https://github.com/vim/vim/commit/4ad739fc053c1666d07ba1cf59be26cb1c3e52d7
| * | | | | vim-patch:8.2.1566: not all Bazel files are recognizedJan Edmund Lazo2020-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Not all Bazel files are recognized. Solution: Add *.bazel and *.BUILD. (closes vim/vim#6836) https://github.com/vim/vim/commit/4488f5a545691ca4c8802bad0d70a5e750fc8844
| * | | | | vim-patch:8.2.1565: spellfile test sometimes failsJan Edmund Lazo2020-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Spellfile test sometimes fails. Solution: Check running into the end of the file. https://github.com/vim/vim/commit/e90d63ea904187ecbb09d0f7f21b71b302b30644
| * | | | | vim-patch:8.2.1561: using NULL pointers in fold codeJan Edmund Lazo2020-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using NULL pointers in fold code. Solution: Avoid using a NULL pointer. (Dominique Pellé, closes vim/vim#6831, closes vim/vim#6831) https://github.com/vim/vim/commit/81fcb67fb32a12414512b72e691a1bbbff9f8511