aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | | | test: improve terminal channel testszeertzjq2022-03-12
| | | | | |
| * | | | | fix(channel): fix channel consistencyerw72022-03-12
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix the problem that chanclose() does not work for channel created by nvim_open_term(). - Fix the problem that the loopback channel is not released. - Fix the error message when sending raw data to the loopback channel.
* | | | | Merge pull request #17691 from bfredl/serverconnectbfredl2022-03-12
|\ \ \ \ \ | |/ / / / |/| | | | feat(ui): connect to remote ui (beginning of ui client)
| * | | | feat(ui): connect to remote ui (only debug messages for now)bfredl2022-03-12
| | | | | | | | | | | | | | | | | | | | co-authored-by: hlpr98 <hlpr98@gmail.com>
| * | | | refactor(main): separate connection code from --remote execution codeBjörn Linse2022-03-12
|/ / / /
* | | | vim-patch:8.2.3779: using freed memory when defining a user command ↵Sean Dewar2022-03-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recursively (#17688) Problem: Using freed memory when defining a user command from a user command. Solution: Do not use the command pointer after executing the command. (closes vim/vim#9318) https://github.com/vim/vim/commit/205f29c3e9b895dbaa4f738046da455a93c3812a
* | | | Merge pull request #17680 from zeertzjq/vim-8.2.4440zeertzjq2022-03-12
|\ \ \ \ | | | | | | | | | | vim-patch:8.2.{4440,4443}: crash with specific regexp pattern and string
| * | | | vim-patch:8.2.4443: regexp pattern test fails on Maczeertzjq2022-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Regexp pattern test fails on Mac. Solution: Do not use a swapfile for the buffer. https://github.com/vim/vim/commit/2457b2bbc28cce6e8c1106d427b8e867d4f58cfa
| * | | | vim-patch:8.2.4440: crash with specific regexp pattern and stringzeertzjq2022-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Crash with specific regexp pattern and string. Solution: Stop at the start of the string. https://github.com/vim/vim/commit/6456fae9ba8e72c74b2c0c499eaf09974604ff30
* | | | | vim-patch:partial:a2baa73d1d33 (#17675)zeertzjq2022-03-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update runtime files. https://github.com/vim/vim/commit/a2baa73d1d33014adea0fd9567949089ca21a782 Cherry-pick tabpage.txt changes from patch 8.2.1413. Skip digraph functions: included in #17440. Skip many error codes as they haven't been ported yet.
* | | | | docs: remove "not in vi" notes (#17678)dundargoc2022-03-11
| | | | | | | | | | | | | | | [skip ci]
* | | | | Merge pull request #17439 from groves/1750bfredl2022-03-11
|\ \ \ \ \ | |/ / / / |/| | | | feat: restore --remote
| * | | | fix(remote): use STATIC_CSTR_AS_STRINGCharlie Groves2022-03-11
| | | | |
| * | | | fix(remote): respect silent in error reportingCharlie Groves2022-03-11
| | | | |
| * | | | fix(remote): report connection error, missing return valuesCharlie Groves2022-03-11
| | | | |
| * | | | fix(remote): report on missing wait commands, typecheck lua resultsCharlie Groves2022-03-11
| | | | | | | | | | | | | | | | | | | | Clean up lint errors, too
| * | | | docs(remote): update remote.txt for current nvim implementationCharlie Groves2022-03-11
| | | | |
| * | | | docs(remote): restore remote.txt from removal in f2205b83c553367a76b6cadCharlie Groves2022-03-11
| | | | |
| * | | | test(remote): add tests for --remoteCharlie Groves2022-03-11
| | | | | | | | | | | | | | | | | | | | This also fixes a fair number of issues found in running the tests
| * | | | fix(remote): make compile againCharlie Groves2022-03-11
| | | | |
| * | | | feat(remote): add basic --remote supportCharlie Groves2022-03-11
|/ / / / | | | | | | | | | | | | | | | | This is starting from @geekodour's work at https://github.com/neovim/neovim/pull/8326
* | | | Merge pull request #17673 from dundargoc/refactor/clintbfredl2022-03-11
|\ \ \ \ | | | | | | | | | | refactor: fix all clint warnings from buffer
| * | | | refactor: fix all clint warnings from buffer.cDundar Göc2022-03-11
| | | | |
* | | | | Merge pull request #17663 from dundargoc/refactor/uncrustifybfredl2022-03-11
|\ \ \ \ \ | | | | | | | | | | | | refactor: apply uncrustify
| * | | | | refactor(uncrustify): format all c filesDundar Göc2022-03-10
| | | | | |
| * | | | | refactor(uncrustify): disable uncrustify for misformatted code sectionsDundar Göc2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uncrustify version 0.74 has a bug that deindents and misformats the entire fileio.c.
* | | | | | fix(coverity): dead code and operands don't affect result #17662dundargoc2022-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(coverity/349942): structurally dead code * fix(coverity/331396): operands don't affect result * fix(coverity/331393): operands don't affect result * fix(coverity/331392): operands don't affect result * fix(coverity/331384): operands don't affect result * fix(coverity/331374): operands don't affect result * fix(coverity/331372): operands don't affect result * fix(coverity/331371): operands don't affect result * fix(coverity/331364): operands don't affect result * fix(coverity/105585): operands don't affect result
* | | | | | Merge pull request #17672 from lewis6991/refactorproviderbfredl2022-03-11
|\ \ \ \ \ \ | | | | | | | | | | | | | | refactor(decorations): move provider code
| * | | | | | refactor(decorations): unglobal decor_providersLewis Russell2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now all the decoration provider code is in one place, decor_providers no longer need to be global.
| * | | | | | refactor(decorations): move provider codeLewis Russell2022-03-10
| |/ / / / / | | | | | | | | | | | | | | | | | | Move decoration provider code to a separate file.
* | | | | | Merge pull request #17665 from clason/bump-libuvJames McCoy2022-03-10
|\ \ \ \ \ \ | | | | | | | | | | | | | | build(deps): bump libuv to 1.44.1
| * | | | | | build(deps): bump libuv to 1.44.1Christian Clason2022-03-10
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #17604 from dundargoc/ci/better-error-outputJames McCoy2022-03-10
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Better CI error output
| * | | | | ci: refactor and simplify CI processDundar Göc2022-03-10
| | | | | |
| * | | | | ci: remove function run_suiteDundar Göc2022-03-10
| | | | | |
| * | | | | ci: remove variable FAIL_SUMMARYDundar Göc2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On GitHub Actions it just repeats the summary that is shown just after. When run outside of GitHub Actions it erroneously shows the summary of the previous suites.
| * | | | | ci: remove variable NVIM_TEST_CURRENT_SUITEDundar Göc2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We always know where in the test we are anyway, it's just needless repetition.
| * | | | | ci: remove fail character from fail functionDundar Göc2022-03-10
| |/ / / /
* | | | | Merge pull request #17660 from bfredl/luacompletebfredl2022-03-10
|\ \ \ \ \ | | | | | | | | | | | | feat(lua): handle lazy submodules in `:lua vim.` wildmenu completion
| * | | | | feat(lua): handle lazy submodules in `:lua vim.` wildmenu completionbfredl2022-03-09
| | | | | |
* | | | | | Merge pull request #17671 from zeertzjq/vim-8.2.3949zeertzjq2022-03-10
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | vim-patch:8.2.{3949,3950}: fix two crashes with /\%V
| * | | | | test: add a test for #17489zeertzjq2022-03-10
| | | | | |
| * | | | | vim-patch:8.2.3950: going beyond the end of the line with /\%Vzeertzjq2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Going beyond the end of the line with /\%V. Solution: Check for valid column in getvcol(). https://github.com/vim/vim/commit/94f3192b03ed27474db80b4d3a409e107140738b
| * | | | | vim-patch:8.2.3949: using freed memory with /\%Vzeertzjq2022-03-10
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using freed memory with /\%V. Solution: Get the line again after getvvcol(). https://github.com/vim/vim/commit/4c13e5e6763c6eb36a343a2b8235ea227202e952
* | | | | Merge pull request #17653 from dundargoc/chore/lgtmzeertzjq2022-03-10
|\ \ \ \ \ | | | | | | | | | | | | fix lgtm warnings
| * | | | | chore(lgtm): fix "empty block without comment" warningsDundar Göc2022-03-09
| | | | | |
| * | | | | chore(lgtm): ignore "__eq__ not overridden" warningDundar Göc2022-03-09
| | | | | |
* | | | | | chore: fix typos (#17331)dundargoc2022-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Hongyi Lyu <hongyi.lyu95@gmail.com> Co-authored-by: Gregory Anders <greg@gpanders.com> Co-authored-by: notomo <notomo.motono@gmail.com> Co-authored-by: zeertzjq <zeertzjq@outlook.com>
* | | | | | chore(regexp.c): correctly align META_flags (#17668)zeertzjq2022-03-10
| | | | | |
* | | | | | Merge pull request #16336 from kylo252/vim-8.1.2005zeertzjq2022-03-10
|\ \ \ \ \ \ | | | | | | | | | | | | | | vim-patch:8.1.{2005,2010}: the regexp.c file is too big