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

docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - 6a21483a3ff23a9997b88d3a3d6cf23a3c8499ca authored about 1 year ago
fix(ci): allow mixed_table in selence (#2895)

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

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

skip-checks: true

github.com/neovim/nvim-lspconfig - 0e53c431018ce4fbf39a08dd8dafeb0649e13665 authored about 1 year ago
fix: add `vusted` to `flake.nix` (#2891)

github.com/neovim/nvim-lspconfig - 99e8ca4e0d32246e8485fd3f1d6f1a95fbf59f93 authored about 1 year ago
Merge pull request #25918 from gpanders/background-color

github.com/neovim/neovim - 582d7f47905d82f315dc852a9d2937cd5b655e55 authored about 1 year ago
test: use ST terminator instead of BEL in OSC sequences

libtermkey does not interpret OSC sequences that end with a BEL (0x07)
instead of an ST (0x1b 0x...

github.com/neovim/neovim - e7c46438ab118c138a7370a9976e45854c356a89 authored about 1 year ago
docs: deprecate the "term_background" UI field

github.com/neovim/neovim - 8d9789a0f3b748b75ac4ae1b8e43d27af40d49fe authored about 1 year ago
fix(lua): do not schedule events if Nvim is exiting

If Nvim is in the process of exiting then we do not want to allocate any
new refs onto the event...

github.com/neovim/neovim - 22eb2ba18336df6cd70a88f666818ee5d8ba92d2 authored about 1 year ago
refactor: move background color detection into Lua

github.com/neovim/neovim - ab102f188e86bdbfce1d4de2ef633092a906e8fe authored about 1 year ago
refactor: follow style guide

- reduce variable scope
- prefer initialization over declaration and assignment
- use bool to re...

github.com/neovim/neovim - 28f4f3c48498086307ed825d1761edb5789ca0e8 authored about 1 year ago
feat: Ex command ":py=" evaluate and print expression #548

The Ex command `:py`, `:python`, :`py3`, etc. can evaluate the line
as an expression rather tha...

github.com/neovim/pynvim - 169673714fd6d9f8bf53ed5ec55b9b01be5f560e authored about 1 year ago
fix(lsp): advertise workspace.didChangeConfiguration capability (#26028)

This ensures workspace/didChangeConfiguration notification sent after init is correctly handled

github.com/neovim/neovim - 48bcc7b9710d6db619b05254ea87f4087cdd9764 authored about 1 year ago
fix: invalid CLI use in scripts/{enable,disable}_log_statements.sh #546

- `find -name` => `find . -name`
- `xargs -i` => `xargs -I` (or can be replaced by the for loop...

github.com/neovim/pynvim - b8ef69a03147757be913412f791487f30833627b authored about 1 year ago
test: always use the same python regardless of $PATH #547

Problem:
The embedded neovim fixture instance for testing picks up `python3`
on the `$PATH`. T...

github.com/neovim/pynvim - 86cc50ec90add00f044914c0ee633e831ad5e25b authored about 1 year ago
version.c: update (#26025)

Co-authored-by: marvim <[email protected]>

github.com/neovim/neovim - d718a3e27aa3a13b7a712c4a4f97ea5580b93d15 authored about 1 year ago
fix(textformat): remove unnecessary changed_bytes() (#26027)

This was removed from Vim in patch 8.1.0681.

github.com/neovim/neovim - e9bfbe99cd7154912ef00fb1144411ee5d173b28 authored about 1 year ago
build(deps): bump luajit to HEAD - 113a168b7

github.com/neovim/neovim - cbad7f8c21abae1f8aeacee0d171f0eca8790564 authored about 1 year ago
build(deps): bump actions/setup-node from 3 to 4 (#257)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes...

github.com/neovim/node-client - ea95e0d58227829bfa9a63e7dddffc6d2f5ba486 authored about 1 year ago
vim-patch: mark N/A 8.1 patches #26008

Problem:
Numerous Vim 8.1 patches are listed by `vim-patch.sh -l`.

Solution:
Mark the follo...

github.com/neovim/neovim - 3a1bf826ff62fdfca2444c51f9eca85fade3d020 authored about 1 year ago
vim-patch:8.1.1521: when a popup window is closed the buffer remains (#26024)

Problem: When a popup window is closed the buffer remains.
Solution: Wipe out the buffer.
...

github.com/neovim/neovim - 422af9c5c5cd3b1368644b0028a2919e2c3096c0 authored about 1 year ago
vim-patch:8.1.0970: text properties test fails when 'encoding' is not utf-8 (#26023)

Problem: Text properties test fails when 'encoding' is not utf-8.
Solution: Compare with o...

github.com/neovim/neovim - 91872d77126f3e04a2addb24deb0f88c529a33f4 authored about 1 year ago
Merge pull request #26022 from zeertzjq/vim-8.0.1592

vim-patch:partial:8.0.1592,8.1.{0870,partial:1218,1581,2276,2373},8.2.{2112,4850}

github.com/neovim/neovim - e3e5fadee03a4b623bc0d5f799a82804526941ad authored about 1 year ago
vim-patch:8.2.4850: mksession mixes up "tabpages" and "curdir" arguments

Problem: Mksession mixes up "tabpages" and "curdir" arguments.
Solution: Correct logic for ...

github.com/neovim/neovim - c23c44f845c8d357093d87f6e2e5636d2a11a8fb authored about 1 year ago
vim-patch:8.2.2112: running tests may leave some files behind

Problem: Running tests may leave some files behind.
Solution: Delete the right files. Fix ...

github.com/neovim/neovim - 3d9593523d0b3a4280f8f661818a7da0106556d4 authored about 1 year ago
vim-patch:8.1.1581: shared functions for testing are disorganised

Problem: Shared functions for testing are disorganised.
Solution: Group finctions in script...

github.com/neovim/neovim - bcac7674f7b51f73206b8c79b779964650a2f53f authored about 1 year ago
vim-patch:8.1.2373: cannot build with +popupwin but without +quickfix

Problem: Cannot build with +popupwin but without +quickfix. (John Marriott)
Solution: Adjus...

github.com/neovim/neovim - 0ff3187fb864040adf6251117f89dd995643d6e8 authored about 1 year ago
vim-patch:8.1.2276: MS-Windows: session test leaves files behind

Problem: MS-Windows: session test leaves files behind.
Solution: Wipe out buffers before de...

github.com/neovim/neovim - 30d09d8258129833cceba5d936eb7ba29d371536 authored about 1 year ago
vim-patch:partial:8.1.1218: cannot set a directory for a tab page

Problem: Cannot set a directory for a tab page.
Solution: Add the tab-local directory. (Yeg...

github.com/neovim/neovim - 538749410b8eae6d3c5b2c06c230132a6d7127ac authored about 1 year ago
vim-patch:8.1.0870: Vim doesn't use the new ConPTY support in Windows 10

Problem: Vim doesn't use the new ConPTY support in Windows 10.
Solution: Use ConPTY support...

github.com/neovim/neovim - 36ce30be206a57b6533c1740a26007c8b864b477 authored about 1 year ago
vim-patch:partial:8.0.1592: terminal windows in a session are not properly restored

Problem: Terminal windows in a session are not properly restored.
Solution: Add "terminal" ...

github.com/neovim/neovim - 4872e2da3cad407f0f45dbb5cc75d0c67743ad22 authored about 1 year ago
test(old): reorder test_mksession.vim to match upstream (#26021)

github.com/neovim/neovim - 748eae6bb59be742fddec587f9f8171d9d0c6a9e authored about 1 year ago
feat(statuscolumn): re-evaluate for every screen line (#25885)

Problem: v:virtnum is less useful than it could be.
Solution: Always re-evaluate 'statuscolumn...

github.com/neovim/neovim - d3582e102b7bd53afb58efb37eca866ec528dfbe authored about 1 year ago
vim-patch:9.0.2102: matchparen highlight not cleared in completion mode (#26019)

Problem: matchparen highlight not cleared in completion mode
Solution: Clear matchparen highli...

github.com/neovim/neovim - 2a58aa57098a4876afa8d865d6d9ec32407d7f11 authored about 1 year ago
Merge pull request #26018 from zeertzjq/vim-9.0.0137

vim-patch:9.0.{0137,0336,0525}

github.com/neovim/neovim - 6fa9f457234449f5c62fefeb6a7f87b5f36e819c authored about 1 year ago
vim-patch:9.0.0525: manually deleting temp test files

Problem: Manually deleting temp test files.
Solution: Add the 'D' flag to writefile().

htt...

github.com/neovim/neovim - 629f117945231497ce04ce5a0628c0999807725f authored about 1 year ago
vim-patch:9.0.0336: tests are flaky because of using a common file name

Problem: Tests are flaky because of using a common file name.
Solution: Rename files and di...

github.com/neovim/neovim - b9cffe40fa8e23551e61e129674643ee42da2caf authored about 1 year ago
vim-patch:9.0.0137: debugger test may fail when $CWD is very long

Problem: Debugger test may fail when $CWD is very long.
Solution: Skip the test if the dire...

github.com/neovim/neovim - 5c69f8569ad2013b1d97afd2fbefd6bda8e8379f authored about 1 year ago
vim-patch:8.2.4809: various things no6 properly tested (#26017)

Problem: Various things no6 properly tested.
Solution: Add various test cases. (Yegappan L...

github.com/neovim/neovim - 1fd0ded08029c575ac4887e513732c50eaf05be2 authored about 1 year ago
fix(clipboard): make osc52 work with PUC Lua (#26014)

github.com/neovim/neovim - d2983dcdb1ca003b5fd42d7d99fd98310aa1cd56 authored about 1 year ago
Merge pull request #26016 from zeertzjq/vim-8.2.2985

vim-patch:8.2.{2985,2996,3003,3011,3013,3017,3026,3027,3039,3066,3086,3096,3116,3138,3395,3984,4...

github.com/neovim/neovim - d65c574ca31b452fe5538e1aebf288fd4b7290dd authored about 1 year ago
vim-patch:8.2.4541: Crash in debugger when a variable is not available

Problem: Crash in debugger when a variable is not available in the current
block....

github.com/neovim/neovim - d064f557041cddc11a60d27e2bfc6977a7e4e43b authored about 1 year ago
vim-patch:8.2.4020: debugger test fails

Problem: Debugger test fails.
Solution: Fix import statement.

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

github.com/neovim/neovim - c5d4d1cc0df70d3d380066d21017e506628bec3c authored about 1 year ago
vim-patch:8.2.3984: debugger test fails

Problem: Debugger test fails.
Solution: Adjust the test for modified debugging of a for loo...

github.com/neovim/neovim - 2503de4c92108a0c51a11c9c6871afcb7047e9d2 authored about 1 year ago
vim-patch:8.2.3395: Vim9: expression breakpoint not checked in :def function

Problem: Vim9: expression breakpoint not checked in :def function.
Solution: Always compile...

github.com/neovim/neovim - 331d213c0b35066fb53830f9d71ebf6b9dfdce2a authored about 1 year ago
vim-patch:8.2.3138: debugger test fails

Problem: Debugger test fails.
Solution: Adjust eval command.

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

github.com/neovim/neovim - 49d126e005211d6fbe54bccff9aa0f0e1eeefcef authored about 1 year ago
vim-patch:8.2.3116: Vim9: crash when debugging a function with line continuation

Problem: Vim9: crash when debugging a function with line continuation.
Solution: Check for ...

github.com/neovim/neovim - b313109a25ac5d910b109410ed34324785bf3142 authored about 1 year ago
vim-patch:8.2.3096: temp files remain after running tests

Problem: Temp files remain after running tests.
Solution: Delete the right files. (Dominiqu...

github.com/neovim/neovim - 310d0f15c0db1622d24e8fda855e7dfa3d2fe832 authored about 1 year ago
vim-patch:8.2.3086: Vim9: breakpoint on "for" does not work

Problem: Vim9: breakpoint on "for" does not work.
Solution: Use the right line number in IS...

github.com/neovim/neovim - 1cc2143710e9eb982c5184ee23eae542333a27e3 authored about 1 year ago
vim-patch:8.2.3066: Vim9: debugging lambda does not work

Problem: Vim9: debugging lambda does not work.
Solution: Use the compile type of the functi...

github.com/neovim/neovim - 32012b3fe872d146085c6bf200ae396f36cc5ae1 authored about 1 year ago
vim-patch:8.2.3026: Vim9: cannot set breakpoint in compiled function

Problem: Vim9: cannot set breakpoint in compiled function.
Solution: Check for breakpoint w...

github.com/neovim/neovim - 0bca5bff534af515a1e1e831c01bd53b0a08a56d authored about 1 year ago
vim-patch:8.2.3017: Vim9: debugger shows too many lines

Problem: Vim9: debugger shows too many lines.
Solution: Truncate at a comment, "enddef", et...

github.com/neovim/neovim - 940d9c59a76e1c38a7331492eb6d1b3da7f123ef authored about 1 year ago
vim-patch:8.2.2985: Vim9: a compiled function cannot be debugged

Problem: Vim9: a compiled function cannot be debugged.
Solution: Add initial debugging supp...

github.com/neovim/neovim - 5ce3b89ff354e3e43d323b49f92dbce3bdd191c8 authored about 1 year ago
vim-patch:8.2.2996: Vim9: when debugging cannot inspect local variables

Problem: Vim9: when debugging cannot inspect local variables.
Solution: Make local variable...

github.com/neovim/neovim - 04d951685bcdfeb219e7fdc2fac8e6baf198e847 authored about 1 year ago
vim-patch:8.2.3011: Vim9: cannot get argument values during debugging

Problem: Vim9: cannot get argument values during debugging.
Solution: Lookup names in the l...

github.com/neovim/neovim - d46b6b2978808adf328b3326d6253ebcc01996e3 authored about 1 year ago
vim-patch:8.2.3039: Vim9: breakpoint at a comment line does not work

Problem: Vim9: breakpoint at a comment line does not work.
Solution: Add the comment line n...

github.com/neovim/neovim - 06acf78cd323c82cc40d701c92997503ecb4aeb5 authored about 1 year ago
vim-patch:8.2.3003: Vim9: closure compiled with wrong compile type

Problem: Vim9: closure compiled with wrong compile type.
Solution: Use COMPILE_TYPE() when ...

github.com/neovim/neovim - 3e8541f4a0d8177bf8451f7aa6387e6f04b0d963 authored about 1 year ago
vim-patch:8.2.3027: Vim9: breakpoint in compiled function not always checked

Problem: Vim9: breakpoint in compiled function not always checked.
Solution: Check for brea...

github.com/neovim/neovim - 7e789137e9d5cc6713be5a2abde5c10b5713de82 authored about 1 year ago
vim-patch:8.2.3013: Vim: when debugging only first line of command is displayed

Problem: Vim: when debugging only the first line of a command using line
continua...

github.com/neovim/neovim - 02a43ddf1ef5d779cae7a67f69904dd983ea53ee authored about 1 year ago
build: enforce PREFER_LUA

Only search for luajit if PREFER_LUA=OFF. If PREFER_LUA is OFF, then
always prioritize luajit fi...

github.com/neovim/neovim - 03c3f7887dbc26c4246ea2eeb135453f3f3ee000 authored about 1 year ago
vim-patch:9.0.2103: recursive callback may cause issues on some archs (#26013)

Problem: recursive callback may cause issues on some archs
Solution: Decrease the limit drasti...

github.com/neovim/neovim - 6d14f3ddab33144966e46487b6039440ac7c43f2 authored about 1 year ago
vim-patch:2dd613f57bf1 (#26009)

runtime(termdebug): improve the breakpoint sign label (vim/vim#13525)

// related vim/vim#1258...

github.com/neovim/neovim - 74e23b3b2ad91d4308c409b4f7419a1d3955a5bb authored about 1 year ago
refactor: replace manual header guards with #pragma once

It is less error-prone than manually defining header guards. Pretty much
all compilers support i...

github.com/neovim/neovim - 4f8941c1a5f1ef6caa410feeb52e343db22763ce authored about 1 year ago
Remove pvs (#51)

It is no longer used:
https://github.com/neovim/neovim/commit/353a4be7e84fdc101318215bdcc8a7e78...

github.com/neovim/doc - d0971d19f1dce21060e471a98fc9453c544345c7 authored about 1 year ago
build: remove PVS

We already have an extensive suite of static analysis tools we use,
which causes a fair bit of r...

github.com/neovim/neovim - 353a4be7e84fdc101318215bdcc8a7e780d737fe authored about 1 year ago
build: use stylua with add_glob_target

stylua version 0.19.0 has added the flag `--respect-ignores` which
unbreaks stylua when used wit...

github.com/neovim/neovim - 2a57613b9b4206cc627efa63012aac791b8f89e0 authored about 1 year ago
feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512

refactor!: `vim.lsp.inlay_hint()` -> `vim.lsp.inlay_hint.enable()`

Problem:
The LSP specific...

github.com/neovim/neovim - 448907f65d6709fa234d8366053e33311a01bdb9 authored about 1 year ago
vim-patch:9.0.2101: CI: test_termdebug may still fail (#26003)

Problem: CI: test_termdebug may still fail
Solution: use term_wait() to make it more robust

...

github.com/neovim/neovim - ad3568a70167ceb870931650afb7dcaed88640ec authored about 1 year ago
vim-patch:2c133f6c1a16

runtime(lynx): Update for Lynx 2.8.9 (vim/vim#13510)

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

github.com/neovim/neovim - c6b317dd13ffe28158ba6083daa01fc26510f9b1 authored about 1 year ago
fix(float): apply 'winblend' to title/footer highlight (#25999)

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

skip-checks: true

github.com/neovim/nvim-lspconfig - 90a28fd7637b66e055af62387ecee06f7cbd3173 authored about 1 year ago
feat: add contextive-language-server support (#2888)

github.com/neovim/nvim-lspconfig - f95a3c5b3615ad782d67eab41cda6b8bd1fe003d authored about 1 year ago
vim-patch:9358b8d99349 (#25998)

runtime(vim): Improve :let-heredoc syntax highlighting (vim/vim#12923)

"trim" and "eval" are ...

github.com/neovim/neovim - b33130244278d28fa8372c35c68fe6d26dd1fefa authored about 1 year ago
vim-patch:9.0.2100: CI: test_termdebug fails (#25997)

Problem: CI: test_termdebug fails
Solution: only test for a changed winlayout, if the window
...

github.com/neovim/neovim - 145d9ed0fcedd7bc61a2881a7c8f2d21ed52939f authored about 1 year ago
vim-patch:9.0.2098: No filetype support for xcompose files (#25983)

Problem: No filetype support for xcompose files
Solution: Add filetype detection

closes: vi...

github.com/neovim/neovim - c23dd7c9eff035d92830bb33eb9644d946a65d92 authored about 1 year ago
vim-patch:1b08d2cd0789 (#25993)

runtime(doc): clarify when formatoptions applies

closes: vim/vim#13503

https://github.com/...

github.com/neovim/neovim - 2494009885b6d8073017ee3c7e16bcc1796c4c99 authored about 1 year ago
vim-patch:9.0.2097: No support for cypher files

Problem: No support for cypher files
Solution: Add cypher filetype detection

Cypher query lang...

github.com/neovim/neovim - 84688ec3728dc73bea4d63e6a758c199e0884f00 authored about 1 year ago
fix(PVS/V564): the '|' operator is applied to bool type value

github.com/neovim/neovim - 592e4472da5f29edbddea3eb448e56b747044e67 authored about 1 year ago
fix(PVS/V1001): variable is assigned but is not used

github.com/neovim/neovim - 128e194f64b0c70f01a48d11e6b41781104f7ca3 authored about 1 year ago
Add common variables to common.sh (#49)

github.com/neovim/doc - 1bc97010ab5b3784c2d0892d683f2fbbd007c6b8 authored about 1 year ago
Fix typo (#48)

github.com/neovim/doc - 183bd23b9f0b5c11d45235aaba175360fca935fb authored about 1 year ago
vim-patch:5994329667a6

runtime(i3config): Update for i3 4.23 (vim/vim#13522)

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

github.com/neovim/neovim - be83cd73b274ef9d81ff45f5f833ee8ac2ffc01e authored about 1 year ago
ci: skip api-doc workflow on draft PRs

Checking the documentation generation is mostly useful towards the end
of a pull request like wi...

github.com/neovim/neovim - b2ca768196af87b93c90e315747d166f5d8d931c authored about 1 year ago
refactor: remove redundant casts

github.com/neovim/neovim - 8e58d37f2e15ac8540377148e55ed08a039aadb6 authored about 1 year ago
fix(PVS/V009): add top-level message

github.com/neovim/neovim - c4ad15ae324f6460c683a64c44d65e693e1f39bb authored about 1 year ago
fix(highlight): apply 'winblend' to float border (#25981)

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

github.com/neovim/deps - aa5f5363c1383dcc1a1c0c0153a7bc2ffa349626 authored about 1 year ago
fix(context): don't leak memory on multiple invalid objects (#25979)

github.com/neovim/neovim - fdaf6bc5573f578d100321dfc084d513884fd73a authored about 1 year ago
fix(context): don't crash on invalid arg to nvim_get_context (#25977)

Note: The crash happens in the second test case when using uninitialized
memory, and therefore ...

github.com/neovim/neovim - e9b9a86cd5a555943b87f0ba40c4527561c3c124 authored about 1 year ago
fix(completion): make sure the buffer name is valid (#25975)

Problem:
crash from
set complete+=f
open a empty buffer
C-N

Solution:
make sure th...

github.com/neovim/neovim - d1b2a5cf5fa583b556457d34a46ce7b940913a66 authored about 1 year ago
test: skip failing test on freebsd

The watch_file test started failing on bsd after
3ca967387c49c754561c3b11a574797504d40f38.

github.com/neovim/neovim - 4e33ef747ca4b26f67c43e73f3105b174e9ef5b6 authored about 1 year ago
docs: update contributing

github.com/neovim/neovim - e112081daf4ac192a1e52cf8b576a366b30f50ac authored about 1 year ago
PVS fixes

* build(PVS): exclude mpack and klib as they are external dependencies

* build(PVS): suppress...

github.com/neovim/neovim - 3294d654166ec26cac58037a0358b9f7ea75b2d6 authored about 1 year ago
build(deps): bump tree-sitter-markdown to v0.1.7

github.com/neovim/neovim - 430b8da01db738f607998a1a35edab9b0398b12d authored about 1 year ago
build(deps): bump luajit to HEAD - 69bbbf773

github.com/neovim/neovim - 0a82fa9989f04f1d6213c0c7d4b2018771166a09 authored about 1 year ago
Merge pull request #25954 from bfredl/noxmalloc

refactor(drawline): avoid xmalloc/xfree cycles on each screenline

github.com/neovim/neovim - 06d37becca38ad57a801c943168682c23fae2fa9 authored about 1 year ago