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
github.com/neovim/node-client - 899a54f66dc3ed2accf8c588fcc699383fbccf9f authored 9 months ago by Justin M. Keyes <[email protected]>
cli.js is a low-level, minimal entrypoint.
github.com/neovim/node-client - 84c2aea1e2bdbf55cb060f893fda6128198ccef7 authored 9 months ago by Justin M. Keyes <[email protected]>
Problem:
d9bc2efe30cd4c0de3691e953cace04d02e7855f #138 allows clients to supply
a custom logger,...
before:
● Node host › can run a command from plugin
failed request to "nvim_command" ...
Problem:
As mentioned in #23002 on_setup and on_init are run concurrently.
However, in basic_f...
Problem: "NOTE"s, inline Vim script code, and links ending in digits may not be
highlighted cor...
After #25470 the `s` pointer is advanced before calling store_sb_text()
when a newline characte...
github.com/neovim/neovim - a1bab0394501a1ed6cd6f2ac4cbc7fd3f0e94de5 authored 9 months ago by Dominic Racine <[email protected]>
runtime(go): `goPackageComment` highlighting too broad
Previously this would highlight any comm...
github.com/neovim/neovim - f0bd895995f8ef1a09fd942d6f8c3d096a6ac879 authored 9 months ago by Christian Clason <[email protected]>skip-checks: true
github.com/neovim/nvim-lspconfig - 8c1831817d40925d22cd8a555296c44c02fdaaf5 authored 9 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>* feat: add tinymist
* fix(tinymist): typo
* fix(tinymist): typo
* feat: add .git detec...
github.com/neovim/nvim-lspconfig - e363cd7da99fd6d1533c81e2418a89e0ae19f2a3 authored 9 months ago by Aldric.li <[email protected]>skip-checks: true
github.com/neovim/nvim-lspconfig - 1fbc57108c29b73c33abcb3f021799195797f010 authored 9 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>* feat: add basedpyright support
* fix(basedpyright): correct settings schema
Settings are...
github.com/neovim/nvim-lspconfig - 06db78c2edb4b29f42de87aa52c50023f3720528 authored 9 months ago by Dionisio E Alonso <[email protected]>
Problem: Wrong cursor position when clicking after end of line with
'rightleft', 'vi...
Problem: More prompt is not shown in headless mode even if there is a
UI attached.
...
Fixes #27895
github.com/neovim/neovim - 3b29b39e6deb212456eba691bc79b17edaa8717b authored 9 months ago by Lewis Russell <[email protected]>github.com/neovim/neovim - 77a9f3395bd1e7184f4d735c01e50285e30477ab authored 9 months ago by Takuya Tokuda <[email protected]>
github.com/neovim/tree-sitter-vimdoc - cee98887944bfe979c95386785ae388d8ecb3715 authored 9 months ago by Christian Clason <[email protected]>
github.com/neovim/tree-sitter-vimdoc - 98a4a670a9bf491dee7d550f1bfad6c237352507 authored 9 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 08986bb5972d5289b5ae581eee20c56387cf5ddd authored 9 months ago by zeertzjq <[email protected]>
Problem: Wrong cursor position when clicking after end of line with
'virtualedit', c...
There is no test for using 'cursorline' in Normal mode in a terminal
buffer, so add a test and ...
skip-checks: true
github.com/neovim/nvim-lspconfig - 1f3ef31d1bb967050c81420ca921a1a2ade10e77 authored 9 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>github.com/neovim/nvim-lspconfig - 15a93b34dbd50dd50d06410eb52c9603ad26a7a5 authored 9 months ago by Dionisio E Alonso <[email protected]>
skip-checks: true
github.com/neovim/nvim-lspconfig - 61bf7c920b4caeb7f042134a687aeffc2ea47a34 authored 9 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
mesonlsp is a new language server for Meson by the same author as
Swift-MesonLSP. Swift-MesonLS...
Problem: Cursor line is unconcealed when pressing 'r' in Normal mode
when 'concealcu...
github.com/neovim/node-client - a19148b1d494dd8a0eb3cdd08f2cb98757f47c03 authored 9 months ago by Justin M. Keyes <[email protected]>
why do people love micro-projects so much
github.com/neovim/node-client - 51d4a40b495ea28d4a475a187cf6fb03d0f19091 authored 9 months ago by Justin M. Keyes <[email protected]>
Problem:
Tests fail since upstream Nvim commit https://github.com/neovim/neovim/commit/eb5d15e3...
Problem: Cursor position wrong when clicking with conceal and wrap.
Solution: Use the virtual ...
The only place it matters is the conceal wcol check, but it can avoid
unnecessary computations ...
github.com/neovim/neovim.github.io - 5e921ab78ee56f0b0ebd2ff1bb958bbb7026470f authored 9 months ago by Justin M. Keyes <[email protected]>
github.com/neovim/neovim - 14e4b6bbd8640675d7393bdeb3e93d74ab875ff1 authored 9 months ago by Lewis Russell <[email protected]>
github.com/neovim/node-client - 104f0633663032999c05169891f538ec47b590aa authored 9 months ago by Justin M. Keyes <[email protected]>
Can't do "global beforeAll" because jest sucks.
github.com/neovim/node-client - 865abe88393c5f78f179f04838cf91ac4383b310 authored 9 months ago by Justin M. Keyes <[email protected]>
Problem:
2d4744757da98c977ac0dadfcc4298c68c50533f removed "sandboxing" and
accidentally also rem...
Use findNvim() instead of "which".
github.com/neovim/node-client - 77282c5fd659b3a3ce853913ae380911c4d25f00 authored 9 months ago by Justin M. Keyes <[email protected]>before:
{"level":"debug","message":"request -> neovim.api.nvim_list_bufs"}
{"level":"de...
ref 3efc733d3ea41b5c5c911b39c96c99f94759c51d
github.com/neovim/node-client - c0004123eb20aa9a8f6ac9afe6bd8f09a6a9799e authored 9 months ago by Justin M. Keyes <[email protected]>
- annotate types.
- rename helpers/ => utils/
- there are already other "utils/" directories
...
github.com/neovim/node-client - 7d1e1fe219f57ec997dda92a470cacf491b47d65 authored 9 months ago by Justin M. Keyes <[email protected]>
The labels as they're currently defined are too broad to meaningfully
add specific reviewers for...
`github.ref` is now defined for both pull requests and pushes, meaning
that it can be used to si...
This fixes the false TSAN errors in CI.
github.com/neovim/neovim - 5da0d513b9ce1cc7e5458c14461ed4b0dad833da authored 9 months ago by dundargoc <[email protected]>
Added the following LSP semantic token types to be linked to highlight
groups by default:
* @ls...
github.com/neovim/neovim - 542c910a1d3ffd29b59278b740abd7487315cb47 authored 9 months ago by Caleb Marshall <[email protected]>
Problem: Can define function with invalid name inside 'formatexpr'.
Solution: Use goto instead...
Problem: Wrong display or screenpos() result when toggling diff mode.
Solution: Reset w_skipco...
Problem: Vim9: no error if a function shadows a script variable.
Solution: Check the funct...
runtime(doc): make :h tag-! more consistent (vim/vim#14208)
- Use "on" and "off" for 'winfixb...
github.com/neovim/neovim - 848e64322a3246f351a44fc1955eecc5ea163c72 authored 9 months ago by zeertzjq <[email protected]>fix(intro): redrawing intro exposing pseudo-randomness
github.com/neovim/neovim - 9c2fdfe6e7937e622a121dce42fde5aa602911a4 authored 9 months ago by bfredl <[email protected]>
problem: redrawing intro exposes pseudo-randomness
solution: remove pseudo-randomness
fix(ui): edge case around flushing in grid_line
github.com/neovim/neovim - c0549b9c4763bddeebccca6361027f87fb78eb83 authored 9 months ago by bfredl <[email protected]>skip-checks: true
github.com/neovim/nvim-lspconfig - 5b364bd4db0fb68a56ffe427a370920854acb834 authored 9 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
ast-grep requires a project setup like sgconfig.yml.
Otherwise it will report an error.
This f...
github.com/neovim/nvim-lspconfig - f3a106bee2d00ebe0e81477f4c7d8d9a1cae7502 authored 9 months ago by Hoang Nguyen <[email protected]>
github.com/neovim/neovim - 4447cefa4815bd55f1511d3a655c21ac5e1c090f authored 9 months ago by ite-usagi <[email protected]>
There aren't really many modifiers that take an effect on :tag (except
maybe :confirm, :unsilen...
With :hide modifier, open page in current window.
github.com/neovim/neovim - 25e729970712a89d2d125084e4df83418553d55d authored 9 months ago by Tomasz N <[email protected]>vim-patch: Update Vim syntax
github.com/neovim/neovim - 102a72a21e2b5177516d2d3c44bd464e9b363bb9 authored 9 months ago by zeertzjq <[email protected]>runtime(vim): Update base-syntax, revert last change to vimUserFunc (vim/vim#14202)
Fix highlig...
github.com/neovim/neovim - b82d755109d838267acac225e793eee560a3df4e authored 9 months ago by zeertzjq <[email protected]>runtime(vim): Update base-syntax, improve :echo and :execute highlighting (vim/vim#14199)
Impro...
github.com/neovim/neovim - b958b5ee4f1eb3ce7ebae8222132e201f855e1ce authored 9 months ago by zeertzjq <[email protected]>fix(ui): startup intro message should be visible with ext_multigrid
github.com/neovim/neovim - b7779c514632f8c7f791c92203a96d43fffa57c6 authored 9 months ago by bfredl <[email protected]>
ui_flush_buf() doesn't know about `lenpos` so `remote_ui_raw_line`
needs to always handle it bef...
fix(ui): issues controlling cursor position with ext_cmdline
github.com/neovim/neovim - f1c9228bba936986233627ee514ade6f319c2716 authored 9 months ago by bfredl <[email protected]>
As this message is literally drawn on top of the EOB area of the first
window, the simple soluti...
fix(snippet): correct indent with newline
github.com/neovim/neovim - 8350839a8796bc37e5849d78eb919e3d100f332e authored 9 months ago by bfredl <[email protected]>
Problem: The ext_cmdline cursor position on the screen seems to rely on
an implicit a...
Problem: Cursor position set by nvim_win_set_cursor() is not reflected
on the screen ...
It isn't really used, and is always passed 0.
Also rename "start_col" to "startcol" for consist...
Problem: no overflow check for string formatting
Solution: Check message formatting function f...
Problem: Cursor pos wrong when double-width chars are concealed.
Solution: Advance one more vi...
Problem:
CursorColumn highlight behavior is inconsistent with 'virtualedit' set:
- If cursor i...
fix(intro): make intro explicitly stateful
github.com/neovim/neovim - 4de4f13eb35e40799198689a5ae0bc534b4e38a8 authored 9 months ago by bfredl <[email protected]>
Instead of randomly disappearing because some random event might have
caused mid_start or bot_sc...
It is clearing that it's for conceal and matches the change from Vim
patch 9.0.1325.
Also corr...
fix(api): fix set_lines viewport adjustment, but this time good
github.com/neovim/neovim - cdd0788c70e22b5e512a77959eea136d723b31d0 authored 9 months ago by bfredl <[email protected]>reverts https://github.com/neovim/neovim/commit/c855eee919f2d4edc9b9fa91b277454290fbabfe
This s...
github.com/neovim/neovim - 120c4ec855bc654ae067fafdb63bb16460d97c88 authored 9 months ago by Christian Clason <[email protected]>This reverts commit 3089b7931809c1efd319f2d487baeb6719fdb6b5.
github.com/neovim/tree-sitter-vimdoc - f431bfa7d433f4d629943147817193a4fccbd303 authored 9 months ago by Christian Clason <[email protected]>modeline has to be the last line in a file
fixes #128
github.com/neovim/tree-sitter-vimdoc - 3089b7931809c1efd319f2d487baeb6719fdb6b5 authored 9 months ago by Christian Clason <[email protected]>fixes #27720
github.com/neovim/neovim - fc2a56fe61a95b4124045039b39e20419920d2e2 authored 9 months ago by bfredl <[email protected]>vim-patch: reverts mswin.vim changes
github.com/neovim/neovim - 8955cef0c6963678994347dbf95ed09fc8e29407 authored 9 months ago by zeertzjq <[email protected]>runtime(mswin): still another clipboard_working test
Commit 760f664213dea9a300454992ba1589f4601...
github.com/neovim/neovim - 2aa84ce210af8ec8f80dd4972926dbc60971526b authored 9 months ago by zeertzjq <[email protected]>runtime(mswin): revert back the check for clipboard_working support
Commit d9ebd46bd090c598adc8...
github.com/neovim/neovim - ff972b88db89927c8e0c1a5d76c999bb80636d92 authored 9 months ago by zeertzjq <[email protected]>github.com/neovim/neovim - 00c4962cd241044c9f02de39b34ca24b2711de43 authored 9 months ago by Lewis Russell <[email protected]>
`on_line_impl` doesn't highlight single lines, so using pattern indexes
to offset priority doesn...
vim-patch:9.1.{0172,0177}: more code can use ml_get_buf_len()
github.com/neovim/neovim - 274e414c94a74c7f90952327f69a8a1d65e9f00a authored 9 months ago by zeertzjq <[email protected]>
Problem: Coverity reports dead code.
Solution: Remove the dead code. Also fix a mistake in ml_g...
Problem: More code can use ml_get_buf_len() instead of STRLEN().
Solution: Change more STRLEN()...
Problem: Text properties position wrong after shifting text.
Solution: Adjust the text pro...
vim-patch:9.1.{0174,0176}: conceal fixes
github.com/neovim/neovim - b501a2354f5f3f348a7a72bc38bc6f7cfe627b1a authored 9 months ago by zeertzjq <[email protected]>
Problem: Cursor column wrong with 'virtualedit' and conceal.
Solution: Correct cursor column at...
Problem: 'cursorline' and 'wincolor' highlight missing with concealed and
wrapped lin...
Problem: E1513 might be confusing
(Christoph Thoma)
Solution: reword error message,...
Problem: winframe functions incorrectly recompute window positions if
the altframe w...
fix(api/buffer): fix handling of viewport of non-current buffer
github.com/neovim/neovim - 2a8cef6bd450febd88d754e0c1909137b7451757 authored 9 months ago by bfredl <[email protected]>
A lot of functions in move.c only worked for curwin, alternatively
took a `wp` arg but still onl...
This also obviates the end-of-line loop when there is virtual text.
github.com/neovim/neovim - d5488633f68fcfd58b4bcad654ab103b4746204b authored 9 months ago by zeertzjq <[email protected]>It is always set to true when used, and makes the code a bit confusing.
github.com/neovim/neovim - 93c93a0e3646a205013f439013e22d674b224cdb authored 9 months ago by zeertzjq <[email protected]>vim-patch:9.1.{0169,0170,0171,9a660d2883f9}
github.com/neovim/neovim - 9f59415243adcf70c02bc056ed755859456b20e8 authored 9 months ago by Sean Dewar <[email protected]>