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: small fixes (#25831)

Co-authored-by: Peter Aronoff <[email protected]>

github.com/neovim/neovim - 5a2543c1598a0cf97b8eca0573139c9c20d6c93a authored over 1 year ago
build: make the vimdoc generation depend on the nvim target (#25876)

The gen_vimdoc.py script uses the nvim executable, so the executable
must be built before runni...

github.com/neovim/neovim - c1a05f61122de6e4b78371b8bfc08914eccffed5 authored over 1 year ago
build: use built nvim artifact to generate eval files (#25875)

In cases where the generated files depend on changes to Nvim itself,
generating the files with ...

github.com/neovim/neovim - e0d97d264f83d45472e6cdd1051893db1083eefb authored over 1 year ago
Merge pull request #25859 from luukvbaal/extmarkdel

refactor(extmarks): extmark_del() with MarkTreeIter

github.com/neovim/neovim - 363e029e7ae295d2f9c711b9387da43aaf692b9a authored over 1 year ago
refactor(extmarks): extmark_del() with MarkTreeIter

github.com/neovim/neovim - 14c7bf391625d5f24096d3c06b48d955d78e9e5d authored over 1 year ago
ci: add optional CI that can be triggered manually

These are meant for expensive or situational tests that may not be
suitable to run each time, bu...

github.com/neovim/neovim - 20dd9f3a26e45a1b4c95ba33d6c9f300184fc361 authored over 1 year ago
build: set char to always be signed

Sticking to the same convention makes it easier to reason about the code
and reduces complexity.

github.com/neovim/neovim - 1997ef134a9a1504fdaf6e7751f470e92d283a45 authored over 1 year ago
fix(startup): trigger UIEnter for the correct channel (#25860)

github.com/neovim/neovim - d7359a87425dc38efda4f74bd580bae9946abe31 authored over 1 year ago
feat(server): allow embed with listen (#25709)

connection from any channel or stdio will unblock
remote_ui_wait_for_attach. Wait on stdio onl...

github.com/neovim/neovim - 4e6096a67fe9860994be38bcd155e7c47313205e authored over 1 year ago
fix(base64): only check padding if leftover index is set (#25854)

github.com/neovim/neovim - 746a153bc1a1bc1433a1246fcf454eeb058b9de1 authored over 1 year ago
feat(stdlib): add vim.base64 module (#25843)

Add base64 encode() and decode() functions to a vim.base64 module.

github.com/neovim/neovim - 224f303ee54c54d2147f03010385e8cc48e42869 authored over 1 year ago
fix(lsp): call `on_list()` even for single location (#25830)

Problem: Currently there is no way of customizing behavior of
`declaration`, `definition`, `t...

github.com/neovim/neovim - adbe7f368397da21465f27181e254dd3694820e9 authored over 1 year ago
Merge pull request #25850 from famiu/refactor/option/string

refactor(options): remove `os_doskip`

github.com/neovim/neovim - c1a93285d25be8c832eceecc440e6128b773dc01 authored over 1 year ago
refactor(options): remove `os_doskip`

Problem: `os_doskip` seems to be unnecessary since everything that sets it to true also returns ...

github.com/neovim/neovim - 5e8d4ee0dbfbb2ff56732945e2e2ead365e6e1c3 authored over 1 year ago
fix(terminal): keep focus when scrolling number column of another window (#25848)

github.com/neovim/neovim - d4c2fc6ff6c579b2588f0e3ba02e5cbe58308c6a authored over 1 year ago
fix(terminal): don't lose focus on <MouseMove> (#25845)

github.com/neovim/neovim - c881092ffe9d6760d08efcd4dfb02efcb60cc706 authored over 1 year ago
Merge pull request #25674 from famiu/refactor/options/unify_string_options

refactor(options): unify `set_option` and `set_string_option`

github.com/neovim/neovim - 6d1a2f2c3c51560555ea6f7867273635d07eb287 authored over 1 year ago
ci: bump korthout/backport-action from 1 to 2

github.com/neovim/neovim - 788bc12a6f4c5a4627cbc75a2f539bfc622384a2 authored over 1 year ago
refactor(options)!: unify `set_option` and `set_string_option`

While the interfaces for setting number and boolean options are now unified by #25394, there is ...

github.com/neovim/neovim - e19cc9c9b715d8171f7940632b8855104b5290b6 authored over 1 year ago
fix(lsp): do not cancel snippet when selecting placeholder (#25835)

github.com/neovim/neovim - 0fe0cf5adaab06b92250eb350306de63c4d4f36f authored over 1 year ago
deps src: Automatic update

github.com/neovim/deps - cbebb81009ff4baec45b6542d9f22be65ffc1b01 authored over 1 year ago
Remove libvterm and libtermkey

We use the neovim/libvterm and neovim/libtermkey mirrors now.

github.com/neovim/deps - c6dadce182543a56fd1b939ce765737a2d4f6add authored over 1 year ago
build: use neovim/libvterm instead of neovim/deps for libvterm

Using a mirror makes it easier to test patches as well as reducing
maintenance when a new versio...

github.com/neovim/neovim - 8405649f92a8a8eb254944eca15e8b0169cbb6fb authored over 1 year ago
docs: small fixes (#25585)

Co-authored-by: tmummert <[email protected]>
Co-authored-by: parikshit adhikari <parikshitadhikari...

github.com/neovim/neovim - 2dc9ceb99c018b15dcf0c443cad46efecccaf94e authored over 1 year ago
fix(api): load buffer first on nvim_buf_set_lines (#25823)

Fix #22670
Fix #8659

github.com/neovim/neovim - 0da27e9bdec14acf82731c4d5e0ad7d673697af7 authored over 1 year ago
deps src: Automatic update

github.com/neovim/deps - 494598929a42a193f0dbfcecfa475ab5d5b6e655 authored over 1 year ago
fix(terminal): avoid Insert mode in Terminal buffer (#25820)

github.com/neovim/neovim - 82b1a389ba98f5f8e8d6c9d7485386be272a22df authored over 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - d0467b9574b48429debf83f8248d8cee79562586 authored over 1 year ago
fix(solidity_ls_nomicfoundation): update installation instructions (#2871)

github.com/neovim/nvim-lspconfig - cb537d9d77dd944626cc0abbe08b68a01ea37b88 authored over 1 year ago
vim-patch:a390e984db20

runtime(sh): add shDblParen to shLoopList for bash (vim/vim#13445)

add shDblParen to shLoopList...

github.com/neovim/neovim - a5629abce29668e9781768986f7e799ba429f017 authored over 1 year ago
vim-patch:9.0.2079: Not all Dart files detected

Problem: Not all Dart files detected
Solution: Add shebang filetype detection for Dart

closes:...

github.com/neovim/neovim - c34e81660884f1b6a50536ce39dbab7cd66b502f authored over 1 year ago
vim-patch:8ebdbc9e6d80 (#25816)

runtime(doc): all secure options should note this restriction in the documentation (vim/vim#1344...

github.com/neovim/neovim - a2a1a65b98ad88d69906b9c372dca1c3063100ef authored over 1 year ago
vim-patch:9.0.2081: smoothscroll may result in wrong cursor position (#25815)

Problem: With 'smoothscroll' set, "w_skipcol" is not reset when unsetting 'wrap'.
Re...

github.com/neovim/neovim - f2fb05238ad55586e26289a27f2af519e24f94f5 authored over 1 year ago
build: use neovim/libtermkey instead of neovim/deps for libtermkey

Using a mirror makes it easier to test patches as well as reducing
maintenance when a new versio...

github.com/neovim/neovim - 4f526b9fd864acbba9665e5a71787fc1c958d82c authored over 1 year ago
Merge pull request #25812 from famiu/test/api/option_value/modified

test: add test coverage for #25741

github.com/neovim/neovim - c5f2472661e9f12bad6cb1c76f47410bd5c5d93a authored over 1 year ago
test: add test coverage for #25741

github.com/neovim/neovim - 43a7945f1b483d121e76ea7495d1dabc773935ea authored over 1 year ago
build: bump required minimum libvterm version to 0.3.3

Also add detection for libvterm patch version.

github.com/neovim/neovim - 7a5effb0f95e295c265fe09e7414d859a6d79657 authored over 1 year ago
vim-patch:9.0.2075: TextChangedI may not always trigger (#25808)

Problem: TextChangedI may not always trigger
Solution: trigger it in more cases: for insert/
...

github.com/neovim/neovim - ac353e87aecf02315d82a3ad22725d2bc8140f0c authored over 1 year ago
vim-patch:9.0.2070: [security] disallow setting env in restricted mode (#25807)

Problem: [security] disallow setting env in restricted mode
Solution: Setting environment vari...

github.com/neovim/neovim - f97248db757ee300b7808c3dd67858d489b604fd authored over 1 year ago
Merge pull request #25806 from zeertzjq/vim-9.0.2074

vim-patch:9.0.{2074,2077}: Completion menu may be wrong

github.com/neovim/neovim - d2e7cc68e99019587a4c5184a47677a6837bbee9 authored over 1 year ago
vim-patch:650dcfc8d12e

runtime(netrw): don't echo empty lines (vim/vim#13431)

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

github.com/neovim/neovim - 9455f6b17c6d1009af5d37d62884fe3042abdfa0 authored over 1 year ago
vim-patch:9.0.2077: CI fails because of trailing whitespace in test

Problem: CI fails because of trailing whitespace in test
Solution: Remove it

https://github.co...

github.com/neovim/neovim - 063a78fda2a5a7c3f9b1ee1b606491378bde2193 authored over 1 year ago
vim-patch:9.0.2074: Completion menu may be wrong

Problem: Completion menu may be wrong
Solution: Check for the original direction of the complet...

github.com/neovim/neovim - 0b23207c73695641e24a77b76a8c331f3644fd0a authored over 1 year ago
fix(diagnostic): virtual_text prefix function should have index and total (#25801)

The prefix option of the diagnostic virtual text can be a function,
but previously it was only ...

github.com/neovim/neovim - add1b10b79011d1af61419a63cc8ef4645f45bbf authored over 1 year ago
vim-patch:7b7cda67a124

runtime(debian): update debian related runtime files (vim/vim#13423)

* Update Debian runtime fi...

github.com/neovim/neovim - 4fcdfa5ad01fd8f7e8c0e044fcf004692c0889d5 authored over 1 year ago
vim-patch:9.0.2071: objdump files not recognized

Problem: objdump files not recognized
Solution: detect *.objdump files, add a filetype plugin

...

github.com/neovim/neovim - 5753e5e7ebb60d26d78aa3c99a8b0e2ee8023056 authored over 1 year ago
vim-patch:9.0.2068: [security] overflow in :history (#25794)

Problem: [security] overflow in :history
Solution: Check that value fits into int

The get_l...

github.com/neovim/neovim - 9dc440400cdb470b317c4169ba916e1cd9a316e1 authored over 1 year ago
fix(lsp): fix omnicomplete in middle of the line (#25787)

Fixes a regression from 5e5f5174e3faa862a9bc353aa7da41487911140b

Until that commit we had a l...

github.com/neovim/neovim - ba6761eafe615a7f904c585dba3b7d6e98f665e1 authored over 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - cb49a4cd622d7ed775c31561bb8aa6a50712d6b9 authored over 1 year ago
docs: update deprecated arduino-language-server docs (#2875)

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

skip-checks: true

github.com/neovim/nvim-lspconfig - 7cf8b9b04bbb6fa11f530881ba8049e64b2f862a authored over 1 year ago
feat(lexical): add support for lexical (#2874)

* feat(lexical): add support for lexical

Add server configuration for [lexical-lsp/lexical](h...

github.com/neovim/nvim-lspconfig - f2a57faa4b7ed930401dacaf57632f5682aa26fc authored over 1 year ago
fix(lsp): cancel session when leaving snippet region (#25762)

github.com/neovim/neovim - 15983cf2c64c527fc13681925d0d00c070c30640 authored over 1 year ago
fix(float): win_get_bordertext_col returning negative column number (#25752)

Problem:
`win_get_bordertext_col` returns column < 1 for right or center
aligned text, if ...

github.com/neovim/neovim - 9de157bce4b6eb055a0d7a39d1ed6b7a6e6c6545 authored over 1 year ago
vim-patch:9.0.2064: cannot use buffer-number for errorformat (#25782)

Problem: cannot use buffer-number for errorformat
Solution: add support for parsing a buffer n...

github.com/neovim/neovim - f2fc44550fbe5b7ebfedc2b155dc41e93f49aedb authored over 1 year ago
vim-patch:partial:5985879e3c36 (#25780)

runtime(doc): Fix typos in several documents (vim/vim#13420)

* Fix typos in several documents...

github.com/neovim/neovim - bfe8a39512bc4dbf4921c56158c61a172e8f10cf authored over 1 year ago
vim-patch:9.0.2065: EXPAND flag set for filetype option (#25779)

Problem: EXPAND flag set for filetype option
Solution: Remove P_EXPAND flag from the 'filetype...

github.com/neovim/neovim - 3347519dd7e0a7cb2730dfa45dca5fd0a40e69e0 authored over 1 year ago
fix(terminal): assign channel to terminal earlier (#25771)

github.com/neovim/neovim - 684e93054b82c6b5b215db7d3ecbad803eb81f0e authored over 1 year ago
build: add CMAKE_C_FLAGS to --version output

Closes https://github.com/neovim/neovim/issues/25754.

github.com/neovim/neovim - 1094d0c0dbd0f37ccc0f1d18c73c6066e5690664 authored over 1 year ago
vim-patch:9.0.2060: *.{gn,gni} files are not recognized

Problem: *.{gn,gni} files are not recognized
Solution: Detect some as gn filetype (without addi...

github.com/neovim/neovim - 5f0224e848740eaf8fa68fe9cd89b060b31616fc authored over 1 year ago
vim-patch:9.0.2061: not able to detect xkb filetypes

Problem: not able to detect xkb filetypes
Solution: Detect files below /u/s/X11/xkb as xkb file...

github.com/neovim/neovim - 94fee354465d7d8636f454a9bcca9080ef9e50bd authored over 1 year ago
vim-patch:9.0.2062: Janet files are not recognised

Problem: Janet files are not recognised
Solution: Add filename and shebang detection (without
...

github.com/neovim/neovim - 4f0adb6a783e2d92301d5391c4b35a62268d2a00 authored over 1 year ago
vim-patch:9.0.2063: pacman hooks are detected as conf filetype

Problem: pacman hooks are detected as conf filetype
Solution: make it consistent to pacman.conf...

github.com/neovim/neovim - 0b1ec3b162cb160da9b876113ec219a8bac17f70 authored over 1 year ago
fix(marks): handle switching buffer properly (#25763)

github.com/neovim/neovim - d432bba4e46cf215a1879cdbe7673160e612425a authored over 1 year ago
build: enable formatting during rebase

Closes https://github.com/neovim/neovim/issues/25654

github.com/neovim/neovim - 25cfe3fd432d77689446fe5a0bb972479298387c authored over 1 year ago
build(lint): remove unnecessary clint.py rules

Uncrustify is the source of truth where possible.
Remove any redundant checks from clint.py.

github.com/neovim/neovim - 5f03a1eaabfc8de2b3a9c666fcd604763f41e152 authored over 1 year ago
vim-patch:fea96c00e55a

runtime(vim): Update ftplugin - comment motions (vim/vim#13412)

Fix the pattern used by comment...

github.com/neovim/neovim - e606604322815abd3dc91a5595a0aa976a9aded7 authored over 1 year ago
fix(lsp): track snippet deletion

github.com/neovim/neovim - 370232dbefb91b7ee773ee9a61a9b1ad77d7f1af authored over 1 year ago
fix(lsp): do not add extra indentation

github.com/neovim/neovim - 94127cb5df0a513e66777d18a2c7fa6219404280 authored over 1 year ago
docs: update server_configurations.md

skip-checks: true

github.com/neovim/nvim-lspconfig - 6428fcab6f3c09e934bc016c329806314384a41e authored over 1 year ago
feat: add stimulus-language-server support (#2870)

* feat: add stimulus-language-server support

* fix(stimulus-language-server): update file_types

github.com/neovim/nvim-lspconfig - 287b6f46b4dfc568e882a142bc749697de9f2473 authored over 1 year ago
fix(lsp): fix off-by-one error for omnifunc word boundary

Fixes https://github.com/neovim/neovim/issues/25177

I initially wanted to split this into a ref...

github.com/neovim/neovim - 5e5f5174e3faa862a9bc353aa7da41487911140b authored over 1 year ago
ci: run tests in parallel

This will run the three test suites (unit, functional and old) in
parallel, meaning that neovim ...

github.com/neovim/neovim - bc850ba2a090a9a4733a82a7555a5a70264ce1ac authored over 1 year ago
deps src: Automatic update

github.com/neovim/deps - 513cb93c6b53f690ce6d4708dc4178b91883df24 authored over 1 year ago
ci: install perl provider on mac

Perl provider installation was previously disabled on mac due to a
version conflict in 79bf50744...

github.com/neovim/neovim - 3a3e0251267a99eec6cfb2a058f9e992d01107fd authored over 1 year ago
Merge pull request #25741 from famiu/fix/options/modified

fix(options): `'modified'` showing incorrect value for scratch buffers

github.com/neovim/neovim - 999879a5125b98a3fc908ade7c7e5f16af794277 authored over 1 year ago
fix(options): `'modified'` showing incorrect value for scratch buffers

Problem: #25716 removed the logic for getting the correct value of the `'modified'` option when ...

github.com/neovim/neovim - 9d01385c6ca6e2ad950f14e0102a4e4e1dae6147 authored over 1 year ago
Merge pull request #25624 from glepnir/fix_25598

feat(complete): support f flag for complete buffer name part

github.com/neovim/neovim - 40574b424f48308e06093031b1324509b64a8cc3 authored over 1 year ago
build(deps): bump luajit to HEAD - e826d0c10

github.com/neovim/neovim - 752c6ce4ad717620f34cc27e788fd9665c488565 authored over 1 year ago
feat(complete): support f flag for complete buffer part

github.com/neovim/neovim - ae4ca4edf89ece433b61e8bf92c412298b58d9ea authored over 1 year ago
refactor(lsp): move completion logic into _completion module

To reduce cross-chatter between modules and for https://github.com/neovim/neovim/issues/25272
Al...

github.com/neovim/neovim - 1e10310f4cc70cf95a68457c2be9e7459b5bbba6 authored over 1 year ago
refactor(lsp): deprecate completion util methods

Relates to https://github.com/neovim/neovim/issues/25272

github.com/neovim/neovim - 195301c60969c7ce97b1ef3a3caaf4965da1abd5 authored over 1 year ago
vim-patch:9.0.2059: outstanding exceptions may be skipped (#25736)

Problem: outstanding exceptions may be skipped
Solution: When restoring exception state, proce...

github.com/neovim/neovim - 9971bea6f1380c15c22f5035d1d33d994f8a6ed7 authored over 1 year ago
vim-patch:9.0.2058: tests: avoid error when no swap files exist (#25735)

Problem: tests: avoid error when no swap files exist
Solution: use unlet! so that no error mes...

github.com/neovim/neovim - c049ce56cdbacd628f90e53755a0d7b0caac525a authored over 1 year ago
vim-patch:d3e277f279ed (#25734)

matchparen: do not use hard-coded match id (vim/vim#13393)

* matchparen: do not use hard-code...

github.com/neovim/neovim - fc02908c97fa850964a1f15a32eb7a872449b7e7 authored over 1 year ago
feat(lsp): add snippet API (#25301)

github.com/neovim/neovim - f1775da07fe48da629468bcfcc2a8a6c4c3f40ed authored over 1 year ago
fix(lsp): log unknown diagnostic tags instead of showing a warning (#25705)

To be more in line with the specification:

> To support the evolution of enumerations the usi...

github.com/neovim/neovim - 330444994616e48e5e4d15bbf72d7c5346943565 authored over 1 year ago