aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | 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
| * | | vim-patch:8.2.1554: crash in normal testJan Edmund Lazo2020-09-02
|/ / / | | | | | | | | | | | | | | | Problem: Crash in normal test. Solution: Skip adjusting marks if there are no folds. https://github.com/vim/vim/commit/07e87e9eb5e7195d47d47c0ca752b6c8372a99ea
* | | Merge #12468 'lsp: logging'Justin M. Keyes2020-09-01
|\ \ \
| * | | lsp: add key name to the output log valueHirokazu Hata2020-08-26
| | | | | | | | | | | | | | | | Unless we look at the code every time, we will not know what the value is, so add the key name.
| * | | lsp: remove output log at rpc.notifyHirokazu Hata2020-08-26
| | | | | | | | | | | | | | | | Since "rpc.send.payload" outputs the log with almost the same contents, delete the output here.
* | | | lsp/make_position_param(): handle empty buffer #12825Gıyaseddin Tanrıkulu2020-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix #12623 problem: nvim_buf_get_lines(0) returns empty during startup, where no buffers are loaded yet. solution: return empty object Happens during startup, where buffer may not be loaded yet, because... `source_startup_scripts()` is done before `edit_buffers()`: https://github.com/neovim/neovim/blob/9bb552875d205d2f869c66137563f93b77a6d08e/src/nvim/main.c#L362 https://github.com/neovim/neovim/blob/9bb552875d205d2f869c66137563f93b77a6d08e/src/nvim/main.c#L480
* | | | eval_call_provider(): free unused return value #12819Jacques Germishuys2020-09-01
| | | | | | | | | | | | Caller can pass discard=true to free the unwanted return value.
* | | | Merge pull request #12814 from theHamsta/escape-queriesThomas Vigouroux2020-09-01
|\ \ \ \ | | | | | | | | | | treesitter: avoid escaping complete query strings
| * | | | treesitter: avoid escaping complete query stringsStephan Seitz2020-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | Escape "\\" only for `vim-match?` not for `match?` Fixes #12595
* | | | | Merge pull request #12736 from vigoux/ts-iter-childrenBjörn Linse2020-09-01
|\ \ \ \ \ | | | | | | | | | | | | treesitter: allow to iterate over node children
| * | | | | treesitter: add node:field() to get field childrenThomas Vigouroux2020-09-01
| | | | | |
| * | | | | treesitter: allow to iterate over node childrenThomas Vigouroux2020-08-31
| | | | | |
* | | | | | g:clipboard: allow command given as a list #12775DDoSolitary2020-09-01
| | | | | | | | | | | | | | | | | | fixes #12768
* | | | | | build/FindLua.cmake: allow Lua 5.4 #12820Michel Alexandre Salim2020-08-31
| |/ / / / |/| | | | | | | | | Lua 5.4 is out, and will be shipped with Fedora 33.
* | | | | Merge pull request #12804 from janlazo/vim-8.1.1725Jan Edmund Lazo2020-08-31
|\ \ \ \ \ | |/ / / / |/| | | | [RDY]vim-patch:8.1.{1694,1725,1776,1804,1806,1831,2041,2198,2206},8.2.{1033,1315,1548}
| * | | | vim-patch:8.2.1548: cannot move position of "%%" in message translationsJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot move position of "%%" in message translations. (Emir Sarı) Solution: Improve the check script. https://github.com/vim/vim/commit/0b8cf278eca45241033033f9bf389e54669a8654
| * | | | vim-patch:8.1.1694: the RUN_VIM variable is longer than neededJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: The RUN_VIM variable is longer than needed. Solution: Shorten RUN_VIM. (Daniel Hahler, closes vim/vim#4643) https://github.com/vim/vim/commit/41a82604453080d0011f281532582d3bd360df4a
| * | | | vim-patch:8.1.2041: no test for diff mode with syntax highlightingJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for diff mode with syntax highlighting. Solution: Add a test case. https://github.com/vim/vim/commit/248fdb33320641804afed4bdf5dc5cddb1cf64f5
| * | | | vim-patch:8.1.1831: confusing skipped messageJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Confusing skipped message. Solution: Drop "run" from "run start the GUI". https://github.com/vim/vim/commit/2514315fc2530170ad7681e45e2b6d1f0680c9eb Cherry-pick 'CheckCanRunGui' user command from patch 8.1.1826.
| * | | | vim-patch:8.1.2206: no test for fixed issue vim/vim#3893Jan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for fixed issue vim/vim#3893. Solution: Add a test. (Christian Brabandt, vim/vim#3893) https://github.com/vim/vim/commit/28686682e77c0cca963201ae671bd773d86dba31
| * | | | vim-patch:8.1.1806: test for display updating doesn't check without statuslineJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Test for display updating doesn't check without statusline. Solution: Add screenshots without a status line. https://github.com/vim/vim/commit/7cc535175a233c6f02cdb5a364b3590560f5bfcb
| * | | | vim-patch:8.1.1804: no test for display updating without a scroll regionJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for display updating without a scroll region. Solution: Add a test. https://github.com/vim/vim/commit/3c8ee629745737aa231fdd123826ae021e398e49
| * | | | vim-patch:8.1.1776: text added with a job isn't displayedJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Text added with a job to another buffer isn't displayed. Solution: Update topline after adding a line. (closes vim/vim#4745) https://github.com/vim/vim/commit/4641a122f2ffb820ec6d05526532ab38930c5286
| * | | | vim-patch:8.1.2198: crash when using :center in autocommandJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash when using :center in autocommand. Solution: Bail out early for an empty line. (Dominique pelle, closes vim/vim#5095) https://github.com/vim/vim/commit/396b7c78c0fd9cd07528963b18c27398491df40d Cherry-pick 'src/testdir/check.vim' changes from patch 8.1.1544.
| * | | | vim-patch:8.2.1315: MS-Windows: test log contains escape sequencesJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: MS-Windows: test log contains escape sequences. Solution: Do not use t_md and t_me but ANSI escape sequences. (Ken Takata, closes vim/vim#6559) https://github.com/vim/vim/commit/45df2a01a79d562b59949383f79625bb8bd89a69
| * | | | vim-patch:8.2.1033: not easy to read the test time in the test outputJan Edmund Lazo2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Not easy to read the test time in the test output. Solution: Align the times. Make slow tests bold. https://github.com/vim/vim/commit/8d9437968b6693ecb14e7375bcb242e657e75266
| * | | | vim-patch:8.1.1725: MS-Windows: E325 message may use incorrect date formatJan Edmund Lazo2020-08-30
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Problem: MS-Windows: E325 message may use incorrect date format. Solution: Convert strftime() result to 'encoding'. Also make the message translatable. (Ken Takata, closes vim/vim#4685, closes vim/vim#4681) https://github.com/vim/vim/commit/663bbc09babea1ff8dfa7ccd58801ac9219fc2b2
* | | | fix(win): ignore closing wins in win_findbuf #12798Thomas Vigouroux2020-08-31
| | | | | | | | | | | | | | | | | | | | This caused segfaults when calling win_findbuf in an `on_detach` callback, when the callback was triggered when closing the last window containing the buffer.
* | | | docs, remove 'guifontset' #11708Justin M. Keyes2020-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove redundant autocmd list This "grouped" list is useless, it only gets in the way when searching for event names. - intro.txt: cleanup - starting.txt: update, revisit - doc: `:help bisect` - mbyte.txt: update aliases 1656367b90bd. closes #11960 - options: remove 'guifontset'. Why: - It is complicated and is used by almost no one. - It is unlikely to be implemented by Nvim GUIs (complicated to parse, specific to Xorg...).
* | | | lsp: Fix bad sortText comparison (#12485)Anmol Sethi2020-08-30
|/ / / | | | | | | | | | | | | | | | The spec indicates we have to fallback to comparing by label if sortText is falsy. Closes #12431
* | | Merge #12815 'snap: update, fix build issues'Justin M. Keyes2020-08-30
|\ \ \ | |_|/ |/| |
| * | snap: don't run snapcraft under sudoCarlos Hernandez2020-08-30
| | | | | | | | | | | | | | | | | | | | | | | | Snapcraft 4.0 complains about running LXD builds under sudo. So instead add the CI user to the "lxd" group and use sg to switch to that membership. Resolves: #12712
| * | Snapcraft: Use lua instead of luajit for arm64Carlos Hernandez2020-08-30
| | |
| * | Snapcraft: Build with Debug InfoCarlos Hernandez2020-08-30
| | |
| * | Add missing dependencies for Launchpad buildsCarlos Hernandez2020-08-30
| | |
| * | Bump to core20Carlos Hernandez2020-08-30
|/ /
* | l10n: Update Ukrainian translation (#12785)Anatolii Sakhnik2020-08-30
| |