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

vim-patch:9.0.1892: CI: no FreeBSD 14 support (#26604)

Problem: CI: no FreeBSD 14 support
Solution: Drop support for FreeBSD 12, add FreeBSD 14

cl...

github.com/neovim/neovim - a6d5bedb7d6884bcf46534b5fd201a765bee854d authored about 1 year ago
Merge pull request #24723 from glepnir/popup

feat(complete): completeopt support popup like vim

github.com/neovim/neovim - 5ed55ff14c8b7e346811cb6228bf63fb5106bae9 authored about 1 year ago
feat(ui): completeopt support popup like vim

github.com/neovim/neovim - e38027ef69f75653ee953b16ebf4a8652a3fb748 authored about 1 year ago
Merge pull request #26512 from famiu/refactor/options/type_flags

refactor(options): remove option type macros

github.com/neovim/neovim - 7e7da962de404e3a0952bcc0adc6fbe53eda3cfb authored about 1 year ago
vim-patch:e06f2b498ccc

runtime(doc): fix typo in change.txt

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

github.com/neovim/neovim - 7cae94e91e495c6ffbd32c8e9ba7d3c572610409 authored about 1 year ago
refactor(defaults): always set options, even if value hasn't changed (#26595)

Comparing against the old value before setting matched the original
C implementation, but there...

github.com/neovim/neovim - f4f7e294695abe7837af62b68564114de7abd0b4 authored about 1 year ago
vim-patch:9a775b4a2ae6 (#26588)

runtime(netrw): escape curdir in BrowseUpDir (vim/vim#13681)

fixes vim/vim#13678

https://...

github.com/neovim/neovim - 0d26d192d82716a72f5216cafd675a68c6e93580 authored about 1 year ago
Merge pull request #26579 from gpanders/defer-set-tgc

refactor(defaults): defer setting 'termguicolors' until after VimEnter

github.com/neovim/neovim - 224b2ec20250db8afd7a9232cad9e35b49e253a7 authored about 1 year ago
ci: bump actions/upload-artifact from 3 to 4

Uploads are significantly faster, upwards of 90% improvement in worst case
scenarios.

github.com/neovim/neovim - d82168e41c21a3a107e52c139abc90dbe41f2010 authored about 1 year ago
ci: bump actions/download-artifact from 3 to 4

Notable changes:
- Downloads are significantly faster, upwards of 90% improvement in worst case...

github.com/neovim/neovim - 046340303076c3680cf767f01c6748d9dd5c8fa5 authored about 1 year ago
vim-patch:3afc9f2556fa

runtime(cmake): sync runtime files with upstream (vim/vim#13597)

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

github.com/neovim/neovim - 34f008e2472425ff89cd58b4ecca633e7d70290c authored about 1 year ago
vim-patch:f6869212c9e1

runtime(vim): Update syntax file (vim/vim#13653)

Improve variable highlighting in :let, :unlet,...

github.com/neovim/neovim - 745b74162cb57444bd7d11bb0006188b7202263f authored about 1 year ago
vim-patch:5a68cdf14915

runtime(sbt): do not set b:did_ftplugin before sourcing scala ftplugin(vim/vim#13657)

The `b:di...

github.com/neovim/neovim - 02e85822304b7a03210a424d8168c3c7fa764cde authored about 1 year ago
vim-patch:b52e7ac7c61c

runtime(netrw): Fix `w:netrw_bannercnt` ref error with `netrw_fastbrowse=2` (vim/vim#13659)

* N...

github.com/neovim/neovim - 7e717805be35813bff69493b3d0363e969c47613 authored about 1 year ago
vim-patch:1c97b5c0c0b4

runtime(vim): Update syntax file, fix missing for highlight (vim/vim#13668)

Fix highlighting of...

github.com/neovim/neovim - 65032e03e0c43aa847665933c27cfc477b527968 authored about 1 year ago
build: rework --version generation

Having a dynamically generated string is more maintainable than having
multiple files.

Also add...

github.com/neovim/neovim - f31f260f0c6449dba4c84071be6bfe91d3cb4993 authored about 1 year ago
vim-patch:17dca3cb97cd (#26584)

runtime(doc): grammar & typo fixes

closes: vim/vim#13654

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

github.com/neovim/neovim - 165e5ececc25ce2d705efdd8ee6c8406884bf898 authored about 1 year ago
vim-patch:323dda1484d9 (#26583)

runtime(termdebug): add Tbreak command

closes: vim/vim#13656

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

github.com/neovim/neovim - 046efa106e93303bc848edf63887b3bc0889b535 authored about 1 year ago
refactor(defaults): defer setting 'termguicolors' until after VimEnter

This ensures that any OptionSet autocommands will fire when the value is
changed.

github.com/neovim/neovim - b0e2643cb222989354a4c66c639206c84389a519 authored about 1 year ago
fix(termcap): set 'nested' on TermResponse autocommand

github.com/neovim/neovim - ffeb31c2f962b895bbc7111dd095e4b5ba27e88d authored about 1 year ago
refactor(diagnostic): use named namespaces (#26568)

Anonymous namespaces are more difficult to extend or hook into since
they do not appear in the ...

github.com/neovim/neovim - ef38fdfdc6c84abd8ce7be02eaf8edc91ebc7917 authored about 1 year ago
docs: add comment for OSC 11 tmux passthrough (#26566)

github.com/neovim/neovim - ddcbc5c78a492b55951cd60ba91d3d4cbf35a5c5 authored about 1 year ago
ci: bump github/codeql-action from 2 to 3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release n...

github.com/neovim/neovim - 7db9992445a69df16eb12d349d49ab8968e9a505 authored about 1 year ago
feat(lsp): more annotations

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

skip-checks: true

github.com/neovim/nvim-lspconfig - 84f2dd42efffa20d505ac44c78568d778ca7e0a1 authored about 1 year ago
fix(psalm): psalm now uses a --language-server option (#2929)

* fix(psalm): psalm now uses a --language-server option

github.com/neovim/nvim-lspconfig - f851783cbae8dc5d7ba5217131b2e5a80a4c6e39 authored about 1 year ago
doc: update links to content moved out of Neovim Wiki

github.com/neovim/neovim.github.io - f379e475e07df0e2a39d4fa39b2e9e02a1b3f020 authored about 1 year ago
refactor(options): remove option type macros

Problem: We have `P_(BOOL|NUM|STRING)` macros to represent an option's type, which is redundant ...

github.com/neovim/neovim - 3c2c022e5e299ecac4663c3813e2db5e2b099ffa authored about 1 year ago
fix(extmark): only invalidate unpaired marks on deleted rows

Problem: Unpaired marks are invalidated if its column is deleted,
which may just be a...

github.com/neovim/neovim - 320e9c1c21817fd76b84345018661f70437fa4b5 authored about 1 year ago
test(nvim_open_term): don't resize after creating terminal (#26570)

This makes the screen states consistently have no EOB lines.

github.com/neovim/neovim - aa05133b0e4e2157275936c31adbbd5b739b716d authored about 1 year ago
feat(nvim_open_term): convert LF => CRLF (#26384)

Problem:
Unlike termopen(), nvim_open_term() PTYs do not carriage-return the
cursor on newline...

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

github.com/neovim/deps - b0ac0e89a931157642fd4f22f00e229ccd1e854a authored about 1 year ago
ci: add gpanders as reviewer for defaults and tui labels (#26567)

github.com/neovim/neovim - 36552adb39edff2d909743f16c1f061bc74b5c4e authored about 1 year ago
fix(tui): don't use tui->params[] for 'termsync' (#26565)

Problem: 'termsync' overwrites the first parameter of a format string
when UNIBI_OU...

github.com/neovim/neovim - 846714ca3e70f8e72533b73fc67fc159e0a9e606 authored about 1 year ago
fix(defaults): background detection in tmux (#26557)

Wrap the query with passthrough sequence

github.com/neovim/neovim - 5aa1ba3efe0597a5f508b8220961c75c3359ccdb authored about 1 year ago
docs: fix links

github.com/neovim/neovim - 1d63a057a6cb47e84c204f64ba5406cfe7a3ab93 authored about 1 year ago
docs: move vim-patch wiki page to runtime documentation

github.com/neovim/neovim - 7908dc0d1552e715cc4cc077e6b87d53d0e323c2 authored about 1 year ago
docs: add installation and build guides from wiki to repo

github.com/neovim/neovim - fbd0f6658f960a069f8fef09f5f91c4b11259977 authored about 1 year ago
docs: add code-overview from wiki to src/nvim/README.md

github.com/neovim/neovim - c8223007d0e0a1d5dbcda31f364d1d1baee9d772 authored about 1 year ago
Merge pull request #26555 from gpanders/diagnostic-sign-fixup

Diagnostic sign fixups

github.com/neovim/neovim - ad6c4c2e9d48b614b189e47019a9098d4e87f05c authored about 1 year ago
docs: add wiki FAQ to the runtime documentation (#26539)

Problem: Wiki contents are not discoverable and hard to maintain.
Solution: Move FAQ to runtime...

github.com/neovim/neovim - ef58ee48f4d553d364c4284870b0860f8cc8427b authored about 1 year ago
Add note before archiving

github.com/neovim/libtermkey - 393e0f0704ccb3b818aff99d2d83f24e232f2515 authored about 1 year ago
feat(diagnostics): support numhl and linehl for diagnostic signs

github.com/neovim/neovim - a3b39784744f330b922117655811542202fcd85b authored about 1 year ago
docs(diagnostic): fix typo in example

github.com/neovim/neovim - 39112c72dd3722cd4a0770fc23c9d7269a9c2283 authored about 1 year ago
fix(diagnostic): check for sign namespace instead of sign group

github.com/neovim/neovim - 29d5ff6ac4eade7996d14eec60a31ec6328a165d authored about 1 year ago
refactor(diagnostic): set sign by using extmark (#26193)

after sign implementation refactor by using extmark, we can use
`nvim_buf_set_extmark` to set d...

github.com/neovim/neovim - 8122470f8310ae34bcd5e436e8474f9255eb16f2 authored about 1 year ago
fix(termcap): only call callback for requested capabilities (#26546)

If multiple XTGETTCAP requests are active at once (for example, for
requesting the Ms capabilit...

github.com/neovim/neovim - e527842211188a5c069ef4f4759aa291353b707f authored about 1 year ago
ci: remove unnecessary installs

github.com/neovim/deps - 182345e490a0d195fac3876accac3eea8da9be5a authored about 1 year ago
vim-patch:9.0.2159: screenpos() may crash with neg. column (#26542)

Problem: screenpos() may crash with neg. column
Solution: validate and correct column

close...

github.com/neovim/neovim - d65c6a0bafada059e87a11a4bcd129afc16d2e5d authored about 1 year ago
feat(iter): add `Iter.take` (#26525)

github.com/neovim/neovim - 69ffbb76c237fcbba24de80f1b5346d92642e800 authored about 1 year ago
fix(stream): do not close handle if it is already closing (#26537)

uv_close asserts that a handle is not already closing. We can guard
against this assertion fail...

github.com/neovim/neovim - 1907abb4c27857fe7f4e7394f32e130f9955a2e7 authored about 1 year ago
docs: move minimum reproduction template from wiki to repo

Instead of a markdown file, just use a lua file instead that users can
use directly.

github.com/neovim/neovim - 2c96f1c4f052540ad0ca5cb6f631088aa9114f9c authored about 1 year ago
docs: inline wiki page Deps.md into MAINTAIN.md

github.com/neovim/neovim - 5ad5f034caec62b795bc48e8e29477c29971042d authored about 1 year ago
docs: inline wiki page Refactoring.md into MAINTAIN.md

github.com/neovim/neovim - 5ad3ed40ec39eb7cbe38053e90f3ef5f75fee973 authored about 1 year ago
fix(lua): memory leak when using invalid syntax with exists() (#26530)

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

skip-checks: true

github.com/neovim/nvim-lspconfig - f451052bd6804e9e5ccd0ac874d7df8d3d4c55b9 authored about 1 year ago
fix(elixirls): smarter detection of root_dir for umbrella apps (#2911)

github.com/neovim/nvim-lspconfig - d29be376e64c23d6465ef3fb71aaf4bf4e8e0e68 authored about 1 year ago
feat(eval): exists() function supports checking v:lua functions (#26485)

Problem: Vimscript function exists() can't check v:lua functions.
Solution: Add support for v:...

github.com/neovim/neovim - 1d4a5cd18537d054a564ff19b9361120597d9dd7 authored about 1 year ago
Merge pull request #26486 from glepnir/fix_linebyte

fix(eval): use no_ff instead of ffdos as condition

github.com/neovim/neovim - e69834744ba550100778890d0b4ecfc3c469af15 authored about 1 year ago
fix: use no_ff instead of ffdos as condition

Problem: line2byte behavior is changed after commit b051b13. It no
longer return `-1` on empty b...

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

github.com/neovim/deps - 808b9f43b757d19549f064902755bc92373c3641 authored about 1 year ago
fix(extmarks): `U` changed_bytes after extmark_splice (#26501)

See also: https://github.com/neovim/neovim/pull/26364

github.com/neovim/neovim - 2d33a766a17b7304686fc00eec2b2e0ce49400ba authored about 1 year ago
test(treesitter/fold_spec): fix flakiness (#26524)

github.com/neovim/neovim - a9fbba81d5d4562a2d2b2cbb41d73f1de83d3102 authored about 1 year ago
fix(tui): don't forget to update cursor visibility (#26523)

github.com/neovim/neovim - b76cc974b9a5dd206f01872f78e6346e54fb5170 authored about 1 year ago
Merge pull request #26506 from tomtomjhj/tsfold

fix(treesitter): improve vim.treesitter.foldexpr

github.com/neovim/neovim - 8097b4a7252ec37dbf14bcc1b7c50c12343e54c4 authored about 1 year ago
fix(treesitter): improve vim.treesitter.foldexpr

* Collect on_bytes and flush at the invocation of the scheduled callback
to take account of co...

github.com/neovim/neovim - 6f75facb9d755e2e3a10a9a1d6d258a12578dc14 authored about 1 year ago
test(treesitter): more foldexpr tests

github.com/neovim/neovim - b88d1fb15fb677e8e68216663448a36b39a5928e authored about 1 year ago
fix(treesitter): fix indexing in foldexpr

github.com/neovim/neovim - 7c6f9690f74eea5ae922f1d0db808de61ef61ab0 authored about 1 year ago
fix(coverity): unhandled retval for marktree_itr_get_overlap() #26518

buf_signcols_validate_range() is only called in a buffer with signs, in
which the marktree is t...

github.com/neovim/neovim - 6d698c86d0bd27705d425f973e7da59da5dc83b7 authored about 1 year ago
docs(readme): Bump sync date

github.com/neovim/neovim-snap - e806049298234401f48df3f11db337a613807d99 authored about 1 year ago
build(deps): bump luajit to HEAD - ff204d035

github.com/neovim/neovim - c95b9a32f89b100b0ad50e7ec4e295d2f997cdc9 authored about 1 year ago
feat(gen_lsp.lua): validate CLI args #26514

- Improve CLI argument parsing, rejects invalid argument and commands as
early as possible. A...

github.com/neovim/neovim - 3692fd4c873a2cd7ad69eb09765eed2993570c49 authored about 1 year ago
fix(ci): failing readthedocs build #554

Ref #552

github.com/neovim/pynvim - c4197f13fe405b039a6acbe63076f3edade30fbb authored about 1 year ago
ci: fix failing readthedocs build

Running Sphinx v7.2.6
making output directory... done

Traceback (most recent call last):
...

github.com/neovim/pynvim - da0970e643b6ecc85969d05102ab80c219a71bd0 authored about 1 year ago
fix(ci): failing readthedocs build #553

ref #552

python -m sphinx -T -E -W --keep-going -b html -d _build/doctrees -D language=en...

github.com/neovim/pynvim - 7a84048c3cb348262c3cf2d6f70c6db7b53cee50 authored about 1 year ago
deps: update to latest

https://github.com/josegonzalez/python-github-backup/blob/master/CHANGES.rst

github.com/neovim/neovim-backup - d167577238eec42dbf3a0f3ce761032337588b87 authored about 1 year ago
ci: backup weekly instead of daily

Daily is too frequent.
Reduce churn, and give people time to delete stuff, if they want.

github.com/neovim/neovim-backup - f57db90705a15b7321e0406bfc47575d546dbb61 authored about 1 year ago
ci: bump actions/setup-python from 4 to 5 (#5)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release n...

github.com/neovim/neovim-backup - 04c3ef56fa5737827ec31d7f26d1fe56f759e0b5 authored about 1 year ago
exclude termkey (#54)

github.com/neovim/doc - 8c3865bfed45a34747a2dc32bad172b8e9eb612d authored about 1 year ago
Merge pull request #26458 from famiu/refactor/options/optionindex

github.com/neovim/neovim - 529498685bbcd4783bc0e816d6247118c9ffb9a7 authored about 1 year ago
docs(news): very, very minorly

* fix garbled item for new treesitter injection format
* add missing item for new `vim.lpeg` and...

github.com/neovim/neovim - c675e51c2f3f8bf46457a3f6653af06a2a946f69 authored about 1 year ago
refactor(options): define `kOptIndexCount`

Add a macro to indicate the option count so that we can iterate through the options[] table more...

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

skip-checks: true

github.com/neovim/nvim-lspconfig - bd405e45c5fb122c16af8f87fa2dd7ab1981b243 authored about 1 year ago
feat: add cds-lsp (#2926)

* feat: added @sap/cds-lsp

* fix(cds-lsp): update root dir pattern

* fix(cds-lsp): cleanup...

github.com/neovim/nvim-lspconfig - 0cfac3b9960d3a603b887a463e22d931ec1898cd authored about 1 year ago
test: make text-only snapshots work (#26494)

github.com/neovim/neovim - 096211a87b1649e9a7408ce159072a6236195eea authored about 1 year ago
ci: fix PR labeler

github.com/neovim/neovim - 31fbd38066a2c3195355faa059ff4f815a0ccf32 authored about 1 year ago
Merge pull request #26490 from zeertzjq/screen-repeat

test: avoid repeated screen lines in expected states

github.com/neovim/neovim - ec3c569dd8f646d5e9cf6365f74b89fab7c16091 authored about 1 year ago
test: avoid repeated screen lines in expected states

This is the command invoked repeatedly to make the changes:

:%s/^\(.*\)|\%(\*\(\d\+\)\)\?$\...

github.com/neovim/neovim - 1037ce2e461034a20e35ad59969fd05d5ad68b91 authored about 1 year ago
test: allow avoiding repeated screen lines in expected states

Allow a "*count" suffix in a screen line to repeat the screen line for
"count" times.

The chang...

github.com/neovim/neovim - 5e43630a260e49ed494539d41cb832b1ee6d03c8 authored about 1 year ago
build: remove config-specific find_package search for libuv

Having two separate find_package calls makes it harder to maintain.

github.com/neovim/neovim - 8be24fed8ffac51aa4808786ab010e8b87070324 authored about 1 year ago
ci: refactor CI files

Mostly rename file and variable names to be more consistent. This makes
it easier to locate them...

github.com/neovim/neovim - dd81e1e3345b91c4cb4653b697c1054526f6b924 authored about 1 year ago
refactor(options): convert `opt_idx` variables to `OptIndex`

github.com/neovim/neovim - bf3bc1cec9f00b9644815001a8732ecedf3ce07f authored about 1 year ago
refactor(options): reduce `findoption()` usage

Problem: Many places in the code use `findoption()` to access an option using its name, even if ...

github.com/neovim/neovim - 6346987601a28b00564295ee8be0a8b00d9ff911 authored about 1 year ago
vim-patch:61e984e212ed (#26484)

runtime(doc): link cmdline completion to to |wildcards| and fix typos (vim/vim#13636)

The doc...

github.com/neovim/neovim - 29aa4dd10af74d29891cb293dc9ff393e9dba11f authored about 1 year ago
refactor: format casting of negative number better (#26482)

github.com/neovim/neovim - 2ebd328a798778825be61015acd975d8a929dfec authored about 1 year ago
refactor(tui): use synchronized updates around actual buf flush (#26478)

Rather than writing the synchronized update begin and end sequences into
the TUI's internal buf...

github.com/neovim/neovim - c651fb30427a3c645b4b1bd8a9b7e767af51e014 authored about 1 year ago