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
Problem:
`vim.lsp.diagnostic.on_diagnostic` accepts an undocumented severity_limit
option wh...
github.com/neovim/neovim - 5c36701228e166f8aa89983044404ff322fe481f authored 11 months ago by Robert O'Shea <[email protected]>
This reverts commit b0bff57a3bc79481d89595791e3fb0e4dd10c896.
github.com/neovim/neovim - 2f6d5588f3a8535601678c576ee9816fce69abeb authored 11 months ago by Lewis Russell <[email protected]>github.com/neovim/neovim - b0bff57a3bc79481d89595791e3fb0e4dd10c896 authored 11 months ago by Lewis Russell <[email protected]>
Currently having two separate memory strategies for API return values is
a bit unnecessary, and ...
Document that the `start` and `stop` parameters in
`Query:iter_captures()` and `Query:iter_match...
- `TSQuery`: userdata object for parsed query.
- `vim.treesitter.Query`: renamed from `Query`.
...
vim-patch:9.1.{0082,0083}: redrawing can be improved
github.com/neovim/neovim - 8b21fe83daf5e04afda6a2edf91e9258530124d8 authored 11 months ago by zeertzjq <[email protected]>
Problem: Redrawing can be improved when inserting/deleting lines with 'number'.
Solution: Only ...
Problem: Redrawing can be improved when deleting lines with 'cursorline'.
Solution: Use smarter...
github.com/neovim/neovim - 1f9da3d0835af2cfe937de250c2cde3a59e1677e authored 11 months ago by Lewis Russell <[email protected]>
runtime(doc): further improve docs about List/Blob += operator
closes: vim/vim#13990
https...
github.com/neovim/neovim - 2a7c4aca422f99f3bd3a38425b660b94b5518469 authored 11 months ago by zeertzjq <[email protected]>
Getting current channel info was kind of annoying via RPC. Two
functions had to be called:
1. ...
refactor(api): use keydict and arena for more api return values
github.com/neovim/neovim - 3f2d543ee8d01ce0d4515ed35b96e274b1668a54 authored 11 months ago by bfredl <[email protected]>Implement api_keydict_to_dict as the complement to api_dict_to_keydict
Fix a conversion error w...
github.com/neovim/neovim - f9d81c43d2296d212c9cebcbdce401cd76cf0f1f authored 11 months ago by bfredl <[email protected]>github.com/neovim/neovim - ca2635adf9c9c45ea745b9f750dc4da7063bdd14 authored 11 months ago by bfredl <[email protected]>
github.com/neovim/neovim - 02cc84b4d9d8efdd27c3f60fef11e02297051fab authored 11 months ago by Christian Clason <[email protected]>
vim-patch:partial:9.1.0080,c9c2e2d2ff44
github.com/neovim/neovim - 24d26b4cd1db3d312a6c6e9d025c0016159f99dc authored 11 months ago by zeertzjq <[email protected]>runtime(doc): Clarify list-concatenation a bit more
Make doc list-concatenation more clear as f...
github.com/neovim/neovim - ceed5739e09debfb2f75017cdd673aa062bab045 authored 11 months ago by zeertzjq <[email protected]>
Problem: unexpected error for modifying final list using += operator
(Ernie Rael)
Sol...
This dependency is unnecessary.
github.com/neovim/node-client - 37a00341fa873ff8483c423ba2b84f6428a16d6a authored 11 months ago by Justin M. Keyes <[email protected]>github.com/neovim/neovim - 70a00492962d3201603056d00fbf87c785106d0d authored 11 months ago by Maximilian Fricke <[email protected]>
github.com/neovim/neovim - 5785c32f1115833cf69ec9062c5bc8907360aab0 authored 11 months ago by zeertzjq <[email protected]>
Problem:
The LSP client code is implemented as a complicated closure-class
(class defined in...
`utf_char2cells()` calls `utf_printable()` twice (sometimes indirectly,
through `vim_isprintc()...
skip-checks: true
github.com/neovim/nvim-lspconfig - 1bc83418927003552505ec66fa5d6cffae953f6a authored 11 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>Co-authored-by: ki11errabbit <[email protected]>
github.com/neovim/nvim-lspconfig - 70cd2685100e4ce95d0c6175d09dfe7b49df07ff authored 11 months ago by Alec Davis <[email protected]>
Problem:
When nvim_input is followed immediately by non-fast events on RPC, both
events and in...
Bumps the types group with 2 updates: [@types/jest](https://github.com/DefinitelyTyped/Definitel...
github.com/neovim/node-client - 73ec6918a5c90042ac21ed72752f109865ce6fa1 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>github.com/neovim/node-client - 69ccade449ebcec5af432912b09c3944350af872 authored 11 months ago by Justin M. Keyes <[email protected]>
$ npm ci
npm ERR! code EUSAGE
npm ERR! npm ERR! `npm ci` can only install packages w...
github.com/neovim/node-client - 06b4c185848a4c1e041d8cba267d8b9abac892f7 authored 11 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/node-client - bcb75635661145aaf95c173f5d321d1430e068ab authored 11 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/node-client - 4f6061cdad7d43edcfda0ce8751779419ee36651 authored 11 months ago by Justin M. Keyes <[email protected]>
fix #153
github.com/neovim/node-client - e3c1e7718f9769cde5b26e36658cd2a151ed22e9 authored 11 months ago by Justin M. Keyes <[email protected]>fix #41
github.com/neovim/node-client - fd060d8a9750085c4b9b6cd5975db271abf3ebab authored 11 months ago by Justin M. Keyes <[email protected]>github.com/neovim/node-client - 20f94c1f9204b80e9381201a90f1b2b54c15f0ed authored 11 months ago by Justin M. Keyes <[email protected]>
Problem:
If a found "nvim" does not meet `minVersion`, it's included in _both_
`matches` and `un...
see 22e1dc4db248
github.com/neovim/node-client - f9992cafa71ab1e129789eafc1aee880e034b071 authored 11 months ago by Justin M. Keyes <[email protected]>
Co-authored-by: altermo <>
Co-authored-by: Jongwook Choi <[email protected]>
github.com/neovim/node-client - 9391d93484848762a12da02c956932ea47123d59 authored 11 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/node-client - 21cf29fe96c397d8103df4d9ce603ce2e64a236b authored 11 months ago by Justin M. Keyes <[email protected]>
- don't export `parseVersion`, `compareVersions`
- rename options
- add test coverage
- remove T...
github.com/neovim/node-client - 3e5b161e55dc8e3cebd918f8d9e7c05eab4cfac2 authored 11 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/node-client - a24d608c2872a1d759035bc1e72bb29cff9d4b65 authored 11 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/neovim - c4417ae70c03815c2fb64edb479017e79d223cf7 authored 11 months ago by Lewis Russell <[email protected]>
There doesn't seem to be an easy solution that doesn't involve a goto.
Also remove duplicate as...
github.com/neovim/neovim - 7f4627fe4812da5526b62f9463459cf12931f10e authored 11 months ago by dundargoc <[email protected]>
Fixes: #27318
github.com/neovim/neovim - 3be2536ca039fb0f0de4ed2858db5a6d13baeba3 authored 11 months ago by Lewis Russell <[email protected]>
Problem: LineNrAbove and LineNrBelow background wrong on wrapped lines.
Solution: Update numbe...
build(deps-dev): bump nokogiri from 1.16.0 to 1.16.2
github.com/neovim/neovim.github.io - 9ff2b6ae0bcb289c766c63be7d9d117355d41f70 authored 11 months ago by James McCoy <[email protected]>Co-authored-by: Matthieu Coudron <[email protected]>
github.com/neovim/neovim - 63b810c9d8543bfcbee0367554e97cb97d1c14e6 authored 11 months ago by dundargoc <[email protected]>runtime(dosbatch): improve '::' comment highlighting
Added a syntax region for command blocks s...
github.com/neovim/neovim - 9a761019da05fbdb546f6e81e294612be217ca12 authored 11 months ago by Christian Clason <[email protected]>
Problem: The call to redraw_for_cursorline() in nv_mousescroll() is
unnecessary beca...
github.com/neovim/neovim - d6fac187f1dee41bb0d6161c160f5fb5842b59b7 authored 11 months ago by zeertzjq <[email protected]>
fixes issue [#2959](https://github.com/neovim/nvim-lspconfig/issues/2959#issue-2068768094)
github.com/neovim/nvim-lspconfig - 0a1a2aa549da0d2294e072e2d725f02cca32f64e authored 11 months ago by Patricio Serrano <[email protected]>
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.0 to 1.16.2.
- [Release no...
github.com/neovim/neovim - f6042d5c300c008fb4b3e3ec4e81537feffbaa0b authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim-backup - e42f2ee2bc5a517a627f9494d0a862da9bb1c1b3 authored 11 months ago by marvim <[email protected]>
Determine the needed buffer space first, instead of trying to revert the
effect of prepare_call ...
Problem: `tui->space_buf` may be smaller than the width of the TUI or widest
grid, causing an o...
The offset was not taken into account when calculating the remaining buffer size.
github.com/neovim/neovim - d6483793e1c3e337e33b53452c0e0249107d099b authored 11 months ago by Fred Sundvik <[email protected]>feat(treesitter): use 0-based indexing to show ranges in `:InspectTree`
github.com/neovim/neovim - abfcdd9bf42eae5fba0dfb647e48ecf4e1c78293 authored 11 months ago by Gregory Anders <[email protected]>Co-authored-by: altermo <[email protected]>
github.com/neovim/neovim - f4a3c326314b079e660ebd0f3c837f69d8c425fc authored 11 months ago by Jongwook Choi <[email protected]>Problem:
- `:InspectTree` was showing node ranges in 1-based indexing, i.e., in
vim cursor po...
github.com/neovim/neovim - 0e9a33572dc752463a0f5ad8a08a2c494d7a42e1 authored 11 months ago by Maria José Solano <[email protected]>
github.com/neovim/neovim - cbb7632aa0168b6b69f17ec2f97aa3c30eb58553 authored 11 months ago by Fred Sundvik <[email protected]>
github.com/neovim/neovim - 43661a0abf6e1698516d78e6dbf9dfdbf76720bc authored 11 months ago by Lewis Russell <[email protected]>
github.com/neovim/neovim - d184933cdc70edf298eb0a84fdfbc78bb717746b authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/deps - e18f666725ba42c6e2a75a93256d30d76ebf3916 authored 11 months ago by marvim <[email protected]>
github.com/neovim/neovim - 35ffe58ea4a32719e6776f7b6ef710299f78342a authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - 18e62c1bdbbb6b93bfb74d974bc511fc4c03748e authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - 1ed6b9cd2c04bf015b7e053ee5ea778634141b35 authored 11 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 6c8387067d4e3e89c29bbd2d79fffe85fec8f164 authored 11 months ago by altermo <[email protected]>
Problem: luau config file not detected
(lopy)
Solution: Detect it as jsonc
...
skip-checks: true
github.com/neovim/nvim-lspconfig - d12140c5687a1186b95b3f42dbc6cc769df0cf0d authored 11 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>* feat(tailwindcss): add `templ` to filetypes
* feat(html): add `templ` to filetypes
* fea...
github.com/neovim/nvim-lspconfig - f989158fcc4c35d1c96d74fde8b6c54b9dfdfc4f authored 11 months ago by mortezadadgar <[email protected]>
Problem: insert completion not correct when adding new leader
Solution: Reset compl_curr_match...
runtime(vim): Update syntax file (vim/vim#13969)
Improve string interpolation highlighting.
...
vim-patch:9.1.{0073,0074}
github.com/neovim/neovim - c8055c4a8daeeaff8f365361f63fedb858b64341 authored 11 months ago by zeertzjq <[email protected]>
Problem: There is no test case for vim.lsp.tagfunc; so CI was unable to
catch the infinite loop ...
Problem: vim.lsp.tagfunc() causes an infinite loop.
This is a bug happened while introducing de...
github.com/neovim/neovim - f487e5af019c7cd0f15ab9beb522c9358e8013e2 authored 11 months ago by Jongwook Choi <[email protected]>
Problem: did_set_breakat() should be in optionstr.c as 'breakat' is a
string option.
...
Problem: Looping over modifier_keys_table[] unnecessarily with only
MOD_MASK_ALT or M...
github.com/neovim/neovim - c559ab0ae6bebd565862dd28b39947a07766846d authored 11 months ago by zeertzjq <[email protected]>
The benefit of this is that users only pay for what they use. If e.g.
only `vim.lsp.buf_get_clie...
Problem: Double xmalloc usage led to excess memory allocations.
Solution: Switch to xrealloc to...
github.com/neovim/neovim - 6709f7f8f130377f44c36b2150a167a2afcbdff9 authored 11 months ago by zeertzjq <[email protected]>
Problem: Code is indented more than necessary.
Solution: Use an early return where it make...
We must disable eslint rules that require new javascript features in
test files, because test fi...
Problem: Code is indented too much.
Solution: Use an early return. (Yegappan Lakshmanan, c...
Problem:
Can't use newer JS features like `Array.at()`
Solution:
- Polyfill to es2015, so we ca...
fixed with:
./node_modules/.bin/eslint --format=unix packages/*/src/**/*.ts packages/*/src/...
github.com/neovim/node-client - 619e29dcf238994a213eb28ffde872841a4f0203 authored 11 months ago by Justin M. Keyes <[email protected]>github.com/neovim/node-client - fea2caff35904a2cd15214d1a4ff9ff25d2bb6f6 authored 11 months ago by Justin M. Keyes <[email protected]>
Problem:
codecov cannot find coverage data:
2024-02-02T15:33:55.6821530Z info - 2024-02-02 ...
github.com/neovim/node-client - d938ea5b6a94c84e84414a64e96f153077021272 authored 11 months ago by Justin M. Keyes <[email protected]>Problem:
Error: Codecov token not found. Please provide Codecov token with -t flag.
##[...
Bumps the github-actions group with 1 update: [codecov/codecov-action](https://github.com/codeco...
github.com/neovim/node-client - c2a64d114ba00c62384e15eb59be485c6fda94f7 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>github.com/neovim/neovim - be1d09c4272212ea9b354c900603568d238b4ab3 authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - fffc0e942d94ad9529713045d87588d945039ec4 authored 11 months ago by zeertzjq <[email protected]>
Problem:
Processing non-fast events during SystemObj:wait() may cause two pieces
of code to in...