Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

neovim

Fork of Vim aiming at extensibility and usability
Collective - Host: opensource - https://opencollective.com/neovim - Website: https://neovim.io/ - Code: https://github.com/neovim

fix(vtsls): update root_dir

github.com/neovim/nvim-lspconfig - afd64417f2f8ca09e9965268dba6604e06e4a7b3 authored about 1 year ago
fix(syntax_tree): update root_dir

github.com/neovim/nvim-lspconfig - 7867711914fb409019a4eacc7e0abe9dad3e7a18 authored about 1 year ago
fix(custom_elements_ls): update root_dir

github.com/neovim/nvim-lspconfig - 06ef012906f14ecdec174a77f5dec33f4691fa92 authored about 1 year ago
fix(cairo_ls): update root_dir

github.com/neovim/nvim-lspconfig - 0bbe8253444a2894b6c45ce990ed44a61ab764ad authored about 1 year ago
fix(rust-analyzer): don't run cargo if Cargo.toml is not found (#2905)

github.com/neovim/nvim-lspconfig - 6516abf5ac7d017480c8c8e08c0d24066bcb8d43 authored about 1 year ago
deps src: Automatic update

github.com/neovim/deps - a0dd78faeb7e2a69c1b7747c418298c4c058375f authored about 1 year ago
fix(sign): do not error when defining sign without attributes (#26106)

Fix https://github.com/airblade/vim-gitgutter/issues/875

github.com/neovim/neovim - a84b454ebe661981f292ee8fc73be4f9cd3a5884 authored about 1 year ago
Merge pull request #26104 from bfredl/noextmarkinfo

refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair instead

github.com/neovim/neovim - debad0020c06180e275e158995aa5757ed56ae2d authored about 1 year ago
refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair instead

github.com/neovim/neovim - ec283e6b4ba85dcb61e97e089605e006e85cc273 authored about 1 year ago
build: various cmake fixes

- Correct MSVC warning suppression. The C4003 warning is issued during
file generation and not...

github.com/neovim/neovim - bec2ebebdacd494117ce41b31e208577ddeef510 authored about 1 year ago
docs: change readme location

We no longer need to hide it with the current structure.

github.com/neovim/libtermkey - b61db110688355cdab45b238f2276cda59b2c4f7 authored about 1 year ago
Merge pull request #25724 from luukvbaal/signmerge

refactor(sign): move legacy signs to extmarks

github.com/neovim/neovim - df87266b23b32b96d1e3d4d26eb721a9dd63c2a4 authored about 1 year ago
fix: util.root_pattern prioritises pattern order (#2885)

* fix: util.root_pattern prioritises pattern order

Instead of traversing the filesystem upwar...

github.com/neovim/nvim-lspconfig - 7384e7149e79365c96dc623d9fa3444737776982 authored about 1 year ago
fix(completion): filter results with complete+=f (#26029)

github.com/neovim/neovim - cdc8bacc7945da816738e330555fa85d3ffffd56 authored about 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - a4083b0e875866a04e866ee5bd2b00ede52e9cac authored about 1 year ago
feat: add autotools-language-server support (#2902)

github.com/neovim/nvim-lspconfig - 4f4208806bc02a373b2e5f0db74706e81860b7d8 authored about 1 year ago
Merge pull request #26096 from gpanders/tui-input-refactor

TUI input refactors

github.com/neovim/neovim - abac33605fb50d55fc796229f0812c246bf635d2 authored about 1 year ago
refactor(tui): refactor Kitty keyboard query implementation

Refactor our implementation of querying for Kitty keyboard protocol
support:

- Remove usage of ...

github.com/neovim/neovim - 89dd939c154d11a7bbb41ac5defb87b13ca10b60 authored about 1 year ago
refactor(tui): use termkey_interpret_modereport

The sign extension issue has been fixed upstream, so we no longer need
to use our own workaround.

github.com/neovim/neovim - e80b83bf567523d325c78c71fed04bec9492e07d authored about 1 year ago
refactor(snippet): rename test utilities

github.com/neovim/neovim - 4972c80489af263c96865c43615bea0977a18b77 authored about 1 year ago
feat(lsp): support for choice snippet nodes

github.com/neovim/neovim - 7e36c8e972f0b2e07c6186aa5dca2f70d95a77f2 authored about 1 year ago
fix(tui): handle cursor visibility properly (#26091)

The test is for the case without 'termsync' because libvterm doesn't
support synchronized outpu...

github.com/neovim/neovim - ad867fee26c8124d23693823b56f849e4487b828 authored about 1 year ago
refactor(sign): move legacy signs to extmarks

Problem: The legacy signlist data structures and associated functions are
redundant s...

github.com/neovim/neovim - c4afb9788c4f139eb2e3b7aa4d6a6a20b67ba156 authored about 1 year ago
docs: document breaking change of cursor blink behavior (#26075)

github.com/neovim/neovim - 677be4bdd224f25519d9072a923d2c707842c6ad authored about 1 year ago
Merge pull request #25934 from bfredl/screenlinechar

refactor(grid): make screen rendering more multibyte than ever before

github.com/neovim/neovim - 7af89ef464fb23125ac49e6b19f3509e7009fe23 authored about 1 year ago
refactor(grid): make screen rendering more multibyte than ever before

Problem: buffer text with composing chars are converted from UTF-8
to an array of up to seven UT...

github.com/neovim/neovim - b522cb1ac3fbdf6e68eed5d0b6e1cbeaf3ac2254 authored about 1 year ago
fix: remove outdated jdtls progress message handler #2899

closes #2897

github.com/neovim/nvim-lspconfig - 48347089666d5b77d054088aa72e4e0b58026e6e authored about 1 year ago
fix(lua): only disable vim.schedule() when closing main loop (#26090)

github.com/neovim/neovim - 20ec4c776a07492c2e3b995e10b40b1cdb52bc7a authored about 1 year ago
deps src: Automatic update

github.com/neovim/deps - 9fb92ddca0459ca4cace0759a0449d2dfa3629cf authored about 1 year ago
Merge pull request #26083 from zeertzjq/vim-9.0.1854

vim-patch:9.0.{1854,1857,1858,partial:1859,1860,1864,1868,1872,1873,1878,1881,1882,1969,1992,200...

github.com/neovim/neovim - dc9f7b814517045b5354364655f660aae0989710 authored about 1 year ago
vim-patch:9.0.2010: [security] use-after-free from buf_contents_changed()

Problem: [security] use-after-free from buf_contents_changed()
Solution: block autocommands

ht...

github.com/neovim/neovim - d49be1cd2893ad583361ac058279a471ad7877e5 authored about 1 year ago
vim-patch:9.0.1992: [security] segfault in exmode

Problem: segfault in exmode when redrawing
Solution: skip gui_scroll when exmode_active

https:...

github.com/neovim/neovim - b6200fbdf2035b09abfc0f94fba9c432bc0b9245 authored about 1 year ago
vim-patch:9.0.2106: [security]: Use-after-free in win_close()

Problem: [security]: Use-after-free in win_close()
Solution: Check window is valid, before acce...

github.com/neovim/neovim - 790bd4d5858713e8503825892c7d08340d189370 authored about 1 year ago
vim-patch:9.0.1969: [security] buffer-overflow in trunc_string()

Problem: buffer-overflow in trunc_string()
Solution: Add NULL at end of buffer

Currently trunc...

github.com/neovim/neovim - 3ab0e296c674a6846512df24a0a70199bba8c59a authored about 1 year ago
vim-patch:9.0.1878: tests running sh have problems

Problem: tests running sh have problems
Solution: Check that dash is installed

closes: vim/vim...

github.com/neovim/neovim - b5b6e6fb496df3dccf6f14f6f816b48b99dca000 authored about 1 year ago
vim-patch:9.0.1873: [security] heap-buffer-overflow in vim_regsub_both

Problem: heap-buffer-overflow in vim_regsub_both
Solution: Disallow exchanging windows when tex...

github.com/neovim/neovim - eae10de14e8584b8c6c2b7b8255c8191b969698d authored about 1 year ago
vim-patch:9.0.1864: still crash with bt_quickfix1_poc

Problem: crash with bt_quickfix1_poc when cleaning up
and EXITFREE is defined
Solutio...

github.com/neovim/neovim - 1274380029313d820c9a0c28d10d606ddb27aacd authored about 1 year ago
vim-patch:9.0.1872: CI: test_crash() fails on CI

Problem: CI: test_crash() fails on CI
Solution: Skip test on BSD

https://github.com/vim/vim/co...

github.com/neovim/neovim - 6867d2492c1788dfab0a40d0fe453c4a3ce52e28 authored about 1 year ago
vim-patch:9.0.1882: Trailing white space in tests

Problem: Trailing white space in tests
Solution: Delete it

This causes test_codestyle to fail,...

github.com/neovim/neovim - 5a67878e8684e02caf853137aae1dc367a77b48f authored about 1 year ago
vim-patch:9.0.1860: CI: test_crash1() is flaky

Problem: CI: test_crash1() is flaky
Solution: Wait a bit longer

https://github.com/vim/vim/com...

github.com/neovim/neovim - 2371b9303d6b724c0e8c057239d00575c96d51f6 authored about 1 year ago
vim-patch:9.0.1854: test_crash1() fails on CI

Problem: test_crash1() fails on CI
Solution: don't run Screendump test, verify that it doesn't ...

github.com/neovim/neovim - 748198f5bf3048c06993efe4b048a6e39e4b1658 authored about 1 year ago
vim-patch:9.0.1857: [security] heap-use-after-free in is_qf_win()

Problem: heap-use-after-free in is_qf_win()
Solution: Check buffer is valid before accessing it...

github.com/neovim/neovim - a589156b4d3ea2dc72908b8773c42ad012929c64 authored about 1 year ago
vim-patch:partial:9.0.1859: heap-use-after-free in bt_normal()

Problem: heap-use-after-free in bt_normal()
Solution: check that buffer is still valid

https:/...

github.com/neovim/neovim - bbb363f4bcfb56f8e60afff5f6f65cfe9e860252 authored about 1 year ago
vim-patch:9.0.1868: test_crash still fails for circle ci

Problem: test_crash still fails for circle ci
Solution: give even more time to complete

https:...

github.com/neovim/neovim - 0b0df9f5d7035a3ce90ea5c1bbd7737293a26414 authored about 1 year ago
vim-patch:9.0.1881: Test_crash fails on Mac

Problem: Test_crash fails on Mac
Solution: Skip test on Mac

https://github.com/vim/vim/commit/...

github.com/neovim/neovim - 7f62775d5da3c67fe626f74ac7aad4e001428d3f authored about 1 year ago
vim-patch:9.0.1858: [security] heap use after free in ins_compl_get_exp()

Problem: heap use after free in ins_compl_get_exp()
Solution: validate buffer before accessing ...

github.com/neovim/neovim - 8dc72789cfad630c2f2da572916490a32d5155e6 authored about 1 year ago
fix(osc52): use `p` for primary selection instead of `s` (#26076)

Co-authored-by: Gregory Anders <[email protected]>

github.com/neovim/neovim - 86c2213b5e451b0c80c2d7adc356c7cebe4bb7f8 authored about 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - 29939f6f07bc0f3b9fc563fbfbee06ac88c8c439 authored about 1 year ago
feat: enable single file mode for nushell lsp (#2900)

github.com/neovim/nvim-lspconfig - 86ce51ae82aa1f0b4e0db92d29a14ff5a6fdd1d0 authored about 1 year ago
vim-patch:9.0.2107: [security]: FPE in adjust_plines_for_skipcol (#26082)

Problem: [security]: FPE in adjust_plines_for_skipcol
Solution: don't divide by zero, return z...

github.com/neovim/neovim - 6952b1951b6a60df8d477279f4451094fb51c413 authored about 1 year ago
Merge pull request #26081 from zeertzjq/vim-9.0.2108

vim-patch:9.0.{1532,1534,1535,2108,2109,2110,2111}

github.com/neovim/neovim - 133a592d191719023a9151a489d80fcdbed93ed7 authored about 1 year ago
vim-patch:9.0.2111: [security]: overflow in get_number

Problem: [security]: overflow in get_number
Solution: Return 0 when the count gets too large

[...

github.com/neovim/neovim - 9d39ad63182cebe18f89152f2239ff8aeff58308 authored about 1 year ago
vim-patch:9.0.2110: [security]: overflow in ex address parsing

Problem: [security]: overflow in ex address parsing
Solution: Verify that lnum is positive, bef...

github.com/neovim/neovim - 809b05bf276892101895a713e1b8d1c209e5dfb7 authored about 1 year ago
vim-patch:9.0.2109: [security]: overflow in nv_z_get_count

Problem: [security]: overflow in nv_z_get_count
Solution: break out, if count is too large

Whe...

github.com/neovim/neovim - 016c6fae2740781a4c62f382673de1f86732533a authored about 1 year ago
vim-patch:9.0.1534: test for expanding "~" in substitute takes too long

Problem: Test for expanding "~" in substitute takes too long.
Solution: Disable the test fo...

github.com/neovim/neovim - f6658a1e785a6b603db3166083bef9cc56b65487 authored about 1 year ago
vim-patch:9.0.2108: [security]: overflow with count for :s command

Problem: [security]: overflow with count for :s command
Solution: Abort the :s command if the c...

github.com/neovim/neovim - a4c111ae690448176ae584b9a2181923d1b2cdbd authored about 1 year ago
vim-patch:9.0.1532: crash when expanding "~" in substitute causes very long text

Problem: Crash when expanding "~" in substitute causes very long text.
Solution: Limit the ...

github.com/neovim/neovim - d2f2e2725c6f8d3263516e7fdf7655ef1c379172 authored about 1 year ago
vim-patch:9.0.1535: test commented out in a wrong way

Problem: Test commented out in a wrong way.
Solution: Use legacy script comment character.
...

github.com/neovim/neovim - 354b57b01ff38fe994e4bcab464dd70f5fad14d0 authored about 1 year ago
build: update libtermkey commit

The new commit includes the following patches:

https://github.com/neovim/libtermkey/commit/bf54...

github.com/neovim/neovim - a388c852c40682123698f1f55cefc426aa3f70e3 authored about 1 year ago
Accept BEL (0x07) as OSC terminator (#4)

github.com/neovim/libtermkey - dcb198a85c520ce38450a5970c97f8ff03b50f0e authored about 1 year ago
Do not sign extend mode value (#5)

github.com/neovim/libtermkey - bf544610f5bd1a4e049b9ba0f94d2a588d1312ce authored about 1 year ago
fix(osc52): enable OSC 52 by default in tmux sessions (#26072)

tmux has a set-clipboard option which, when set to 'on', allows
applications to set the system ...

github.com/neovim/neovim - 5d75d9aef2b69036328501820df770b29d57a308 authored about 1 year ago
ci: merge mirror branch to nvim daily

github.com/neovim/libtermkey - b1bb946668164137075ae4d84ab79b3faaa5cfc5 authored about 1 year ago
refactor: use optional base argument of tonumber (#26070)

github.com/neovim/neovim - 2f64546dc1cf0816b032af2ce7ded72ce4e581b3 authored about 1 year ago
feat(clipboard): enable OSC 52 clipboard provider by default (#26064)

Use the XTGETTCAP sequence to determine if the host terminal supports
the OSC 52 sequence and, ...

github.com/neovim/neovim - db57df04b6af03ad9dd0447ffc8e881c97a39732 authored about 1 year ago
feat: add vim.text module (#26069)

github.com/neovim/neovim - 4bf47222c973c4bc935d6fde106329f8a0e103e3 authored about 1 year ago
feat(tui): support DCS responses in TermResponse event (#26061)

github.com/neovim/neovim - b4b7ca2d548a1cc1a2cd8c48e5c93478811bd275 authored about 1 year ago
docs: fix vim.snippet help tags (#26068)

github.com/neovim/neovim - dc3f84bf4f94d0389f74991c555c3e76c2ea67f6 authored about 1 year ago
deps src: Automatic update

github.com/neovim/deps - 68976ecb5f15841a012c21a2c06feffac46a2e0a authored about 1 year ago
refactor: remove B_SPELL macro (#26063)

github.com/neovim/neovim - 931f28841c46015cda70909917b4202e7c746492 authored about 1 year ago
refactor: iwyu (#26062)

github.com/neovim/neovim - bb4b4576e384c71890b4df4fa4f1ae76fad3a59d authored about 1 year ago
refactor: move some functions to winfloat.c (#26020)

github.com/neovim/neovim - 326d46f690b383846f136f2a25523cffe2882f27 authored about 1 year ago
fix(tui): do not toggle cursor visibility when flushing the buffer (#26055)

When writing large amounts of data to the tty it is common to first hide
the cursor to avoid a ...

github.com/neovim/neovim - 405bad5e085fb359879646b6fd6fbcddae83eac5 authored about 1 year ago
build(deps): bump luajit to HEAD - 43d0a1915

github.com/neovim/neovim - d92dd2a0c05148154c353f0e7cd2099b2427308a authored about 1 year ago
ci: bump actions/github-script from 6 to 7 (#26041)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release...

github.com/neovim/neovim - 64c2c7c40da4bafb6f74076b7ffbffb262246c7a authored about 1 year ago
fix: handle exit code on async run command (#2896)

jobid -1 is returned when the command can't start at all, there
shouldn't be any stderr either....

github.com/neovim/nvim-lspconfig - d5d7412ff267b92a11a94e6559d5507c43670a52 authored about 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - 1885159254f790bd69b3179a178fa4d8b2f2b2f4 authored about 1 year ago
feat(rescriptls): add init_options (#2893)

github.com/neovim/nvim-lspconfig - c243ea970f4f5b0c229509d69855e1f65947b520 authored about 1 year ago
fix: only attempt to close timer if not already closing (#26047)

This fixes an error that can occur in certain pathological cases when
the autocommand fires at ...

github.com/neovim/neovim - ba58c6f8a44c9c37e97fce1d802dc5b5defceb3d authored about 1 year ago
vim-patch:30c762d99ac8

runtime(doc): fix typo in pi_gzip.txt

https://github.com/vim/vim/commit/30c762d99ac8e755afb00f8...

github.com/neovim/neovim - 7e0f6211af21ef57f1a3e4eb58fb4ad1903c986c authored about 1 year ago
vim-patch:67abf1592c83

runtime(tar): comment out strange error condition check

https://github.com/vim/vim/commit/67abf...

github.com/neovim/neovim - c37f7bdba5069eb989c3374c660b540e7539f874 authored about 1 year ago
vim-patch:9.0.2105: skipcol not reset when topline changed (#26042)

Problem: Skipcol is not reset when topline changed scrolling cursor to top
Solution: reset ski...

github.com/neovim/neovim - f4d95c05b98c2ce2f70e73d4fe6a03cf54ed44cd authored about 1 year ago
vim-patch:9.0.2104: wast filetype should be replaced by wat filetype

Problem: wast filetype should be replaced by wat filetype
Solution: start using the official wa...

github.com/neovim/neovim - 9e2248ab586c5e5854da68b5310755ea3557e6c9 authored about 1 year ago
Revert "docs: adjust help-tag-right CSS for HTML" #26046

The style change is mostly a regression.

Reverts #25858 d50274812b275edff58418b3d17868385599fc14

github.com/neovim/neovim - 1a4db51d064e1ef6925e3545f80a13da4b92d4ef authored about 1 year ago
docs: adjust help-tag-right CSS for HTML #25858

github.com/neovim/neovim - d50274812b275edff58418b3d17868385599fc14 authored about 1 year ago
docs: add README

github.com/neovim/libtermkey - 06564b56cf7160c1fb06d06864c296dd5dbef702 authored about 1 year ago
feat(tui): add 'termsync' option (#25871)

The 'termsync' option enables a mode (provided the underlying terminal
supports it) where all s...

github.com/neovim/neovim - ac8ed77afb359694a716501d9e87b0c9949b2445 authored about 1 year ago
refactor: vim.ui.clipboard #26040

Problem:
Platform-specific UI providers should live in `vim.ui.*`. #24164

Solution:
- Move ...

github.com/neovim/neovim - b73a829837bbc05840ae00cbe514fb1786695614 authored about 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - 0a0682d4646a6869b85a4e4d0e30da5ef8b11f66 authored about 1 year ago
pylyzer: declare single file support #2894

github.com/neovim/nvim-lspconfig - 955abc018cc63292d2cd397ca1e7a9e5e440e7e6 authored about 1 year ago
fix(defaults): set 'fsync' #26034

Problem:
'nofsync' may lose data if the system has a hard shutdown. #9888

Solution:
Change ...

github.com/neovim/neovim - 5b45efbee6ebb64269469b636baac5248e83421f authored about 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - fa04d48113d7db6223c52b98c049995ecce3456e authored about 1 year ago
feat(facility-language-server): add facility language server (#2892)

github.com/neovim/nvim-lspconfig - e33ae193b2757f0d60b3259006b543abaf3bd480 authored about 1 year ago