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
runtime(doc): add reference to matchbufline() at :h search()
related: vim/vim#14173
https://gi...
github.com/neovim/neovim - c048beef6c034a46e324fcea7210082d48db32ee authored 9 months ago by Sean Dewar <[email protected]>
Problem: small improvements can be made to split-move related
functions.
Solution: ap...
Problem: more places exist where curwin == prevwin, and it may even be
expected in so...
Using -1 as the initial value can cause the pattern offset to become
negative, which in turn re...
Problem: current window number returned by tabpagewinnr may be outdated
when called f...
Current uses of vim_strup() calls memcpy()/strcpy() before calling vim_strup().
This results in...
Cleanup construction of command-lines for header generation
github.com/neovim/neovim - dd0fc73bbed4fde9db093c8798601a25d290ad1f authored 9 months ago by James McCoy <[email protected]>
Tree-sitter queries can add URLs to a capture using the `#set!`
directive, e.g.
(inline_li...
github.com/neovim/neovim - cb46f6e467268edf917cc3617b4c024a66b256de authored 9 months ago by Gregory Anders <[email protected]>
Fixes issue reported in the original PR:
https://github.com/neovim/neovim/pull/27810
Signed-...
github.com/neovim/neovim - 41fb98d6fab5aa02ef370d1b2b283b078517ffa4 authored 10 months ago by Tomas Slusny <[email protected]>
The original implementation has a worst-case of O(n^2). Every time
rem_backslash() is true, it ...
skip-checks: true
github.com/neovim/nvim-lspconfig - 4bdd3800b4148f670c6cf55ef65f490148eeb550 authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>github.com/neovim/nvim-lspconfig - 470402d7f7e6211a44851dcdbd960c9510856058 authored 10 months ago by benedikt-bartscher <[email protected]>
Co-authored-by: C.D. MacEachern <[email protected]>
Co-authored-by: Ynda Jas <y...
github.com/neovim/deps - 79705122c8fa81a078732c51fb7ffee62c5d8880 authored 10 months ago by marvim <[email protected]>
github.com/neovim/neovim - ac8cd5368db83cced9bc049ceb50c21cb8a4f743 authored 10 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim-backup - 2c67a38a37b115901fc127620d2235f48b9359ea authored 10 months ago by marvim <[email protected]>
Problem: too many STRLEN() calls
Solution: Make use of ml_get_len() calls instead
(...
runtime(vim): Update base-syntax, improve number matching (vim/vim#14175)
- Limit blob litera...
github.com/neovim/neovim - 59e3bcfb00f18ce5ee6643f0c6d303afb6c7c046 authored 10 months ago by zeertzjq <[email protected]>
Problem: Changing buffer in another window using win_execute() causes
it to show mat...
Problem: Internal error with blockwise getregion() in another buffer
Solution: Also change cur...
Problem: Text properties are wrong after "cc". (Axel Forsman)
Solution: Pass the deleted b...
runtime(doc): improve 'winfixbuf' docs (vim/vim#14180)
- Make it not sound like a buffer opti...
github.com/neovim/neovim - 9cc755ad6a60e2b028d61c1dca62f8fe20f652d7 authored 10 months ago by zeertzjq <[email protected]>feat(ui): allow non-zero 'cmdheight' with ext_messages
github.com/neovim/neovim - 205cf0d2968cadaf769d451bbb3eac3d2dc2e265 authored 10 months ago by bfredl <[email protected]>github.com/neovim/tree-sitter-vimdoc - 90a396267e117835c778bdbda6f7db86b601d829 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tree-sitter/parser-setup-action](https://github.com/tree-sitter/parser-setup-action) from...
github.com/neovim/tree-sitter-vimdoc - 75d6e5996c789df6c2a8f0b26abac351bbe0944e authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>github.com/neovim/tree-sitter-vimdoc - f5d0d0876026ef7add4ad34970db2adb8b0908b4 authored 10 months ago by ObserverOfTime <[email protected]>
github.com/neovim/tree-sitter-vimdoc - 548b0211f619cf7414016aef20a2f6a245d818b0 authored 10 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 1da0f3494eb042c84ae5f00654878f7f8cedf3b7 authored 10 months ago by zeertzjq <[email protected]>
- Add :h fswatch-limitations that notifies user about default inotify
limitations on linux and...
github.com/neovim/tree-sitter-vimdoc - 583c73ce08800f8f1d5269d25ddc294ba999c3b9 authored 10 months ago by ObserverOfTime <[email protected]>
github.com/neovim/tree-sitter-vimdoc - 3320dbde72cc01d9dd7e51babebd60a72ce04255 authored 10 months ago by ObserverOfTime <[email protected]>
github.com/neovim/tree-sitter-vimdoc - 12cce6092c592ea13cf72e7c7ca4567e16acbd45 authored 10 months ago by ObserverOfTime <[email protected]>
github.com/neovim/tree-sitter-vimdoc - 8ce67f338b872e5a391a7337799f88c24af669bb authored 10 months ago by ObserverOfTime <[email protected]>
github.com/neovim/neovim - cdbc3e3f3e95a1df9de180ee4ac52d460e5c6905 authored 10 months ago by Lewis Russell <[email protected]>
github.com/neovim/neovim - f879a6545574c6d2eef7b4df2f5c5d96f5e34589 authored 10 months ago by Christian Clason <[email protected]>
Problem: Arbitrary restriction on 'cmdheight' with ext_messages.
The 'cmdheight'-area...
skip-checks: true
github.com/neovim/nvim-lspconfig - 1917b562a02f20885900b1da0f0ea25028ccedab authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>github.com/neovim/nvim-lspconfig - d6f9403accc8bc6b9d2b5055c5c474f22d50c036 authored 10 months ago by Philipp Heuer <[email protected]>
skip-checks: true
github.com/neovim/nvim-lspconfig - 3f52bda8f96ff7f7494d4dc073c4baa9865af7a2 authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>github.com/neovim/nvim-lspconfig - 94798ab6ccca76ed16921705e67a5fdd0a60c7b6 authored 10 months ago by Wojciech Kulik <[email protected]>
vim-patch:9.1.{0147,0149,0150,0152,0156},58f1e5c0893a: 'winfixbuf'
github.com/neovim/neovim - 3814750d3789b5c5690e8fa68066bd864a4f0a8e authored 10 months ago by zeertzjq <[email protected]>
Problem: may not be clear why failing to split causes an ":Xdo" command
to abort if '...
Problem: Coverity complains about ignoring return value of win_split()
(after v9.1.15...
Problem: several minor 'winfixbuf' issues exist, mostly relating to the
quickfix list...
Problem: qf_goto_win_with_qfl_file may check if prevwin has 'winfixbuf'
set without c...
Problem: Cannot keep a buffer focused in a window
(Amit Levy)
Solution: Add the 'winf...
Since many of the targets have common include paths, `gen_cflags`
accumulates a lot of duplicate...
`get_target_property(<var> ...)` sets `<var>` to `<var>-NOTFOUND` if the
property doesn't exist ...
github.com/neovim/neovim - a09ddd7ce55037edc9747a682810fba6a26bc201 authored 10 months ago by Lewis Russell <[email protected]>
github.com/neovim/neovim - 09a919f313ec8ae691798e45ee459a4467ce5d6a authored 10 months ago by Riley Bruins <[email protected]>
runtime(doc): Update Markdown syntax, add missing configs
fixes: vim/vim#14168
https://git...
github.com/neovim/neovim - 47942db30780b22774e810e1d0ade96bb6ba2da4 authored 10 months ago by zeertzjq <[email protected]>
Problem: Internal error or crash when passing invalid position to
getregion().
Solu...
github.com/neovim/neovim - 06fcf71bd0953baf9dc6d4c4bddf586c448f5ca6 authored 10 months ago by Oscar Creator <[email protected]>
Problem: too many STRLEN calls when getting a memline
Solution: Optimize calls to STRLEN(), ad...
Problem: problem with writing extended attributes on failure
Solution: Change return type to s...
skip-checks: true
github.com/neovim/nvim-lspconfig - 99330586c6e1912c890fc39d19d97571fde660cd authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>github.com/neovim/nvim-lspconfig - 67c248f80554b87361e1352561bdd8cfe9173ff8 authored 10 months ago by Tristan Yang <[email protected]>
skip-checks: true
github.com/neovim/nvim-lspconfig - b0749f99a788e64f5d9d4fcf8baad966a726b079 authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>https://biomejs.dev/blog/biome-v1-6/#support-for-biomejsonc
github.com/neovim/nvim-lspconfig - 2304fd7e0869a938688ac4bf5ed36cee25f17c6a authored 10 months ago by Chris Grieser <[email protected]>vim-patch: update Vim syntax
github.com/neovim/neovim - 8797429a7a5c6e01634a3bae328d07b62f2008f1 authored 10 months ago by zeertzjq <[email protected]>runtime(vim): Update base-syntax, improve :map highlighting (vim/vim#14141)
Improve :map comman...
github.com/neovim/neovim - b5f870cf12c768984536cda2fd6b1519045b8c78 authored 10 months ago by zeertzjq <[email protected]>runtime(vim): Update base-syntax, improve :menu{,translate} highlighting (vim/vim#14162)
Improv...
github.com/neovim/neovim - 84b6ae82c728403480cfb5b876643c7fe1c08515 authored 10 months ago by zeertzjq <[email protected]>runtime(java): Recognise string templates (vim/vim#14150)
As this is encouraged in the referenc...
github.com/neovim/neovim - 3c66e285cc4e7bc9953945caac91049463dc1d75 authored 10 months ago by Christian Clason <[email protected]>This reverts PR #27793.
On second thought, this solution may still crash, because it can leav...
github.com/neovim/neovim - 6052b346f1b7a3fb616dfcefe3bc05cb6fe3f2f3 authored 10 months ago by zeertzjq <[email protected]>
Problem: :close crash if WinClosed from float closes window.
Solution: Check if window has alr...
Problem: :close crash with autocmd, floats and tabpage.
Solution: Close floating windows in on...
Problem: Crash in WinClosed after BufUnload closes other windows
Solution: Don't trigger WinCl...
Problem: expand() removes a slash after an environment variable that
ends with a col...
fix(api): various window-related function fixes
This is a big one!
github.com/neovim/neovim - b596732831b5e947ce83c1153f0df10a0553c88d authored 10 months ago by Sean Dewar <[email protected]>
Problem: Crash on exit with EXITFREE and using win_execute().
Solution: Also save and resto...
Problem: nvim_win_set_config does not update the tp_curwin of win's original
tabpage when moving...
- Tags are now created with `[tag]()`
- References are now created with `[tag]`
- Code spans are...
Problem: illegal memory access when completing with invalid bytes.
Solution: Avoid going o...
fix: set full_screen when in ex_mode
github.com/neovim/neovim - 9eda2f249574ccbe844a718b7e09fb08854a5481 authored 10 months ago by bfredl <[email protected]>skip-checks: true
github.com/neovim/nvim-lspconfig - 16295b79410f131c4fa7870c663b4ace6a761fb2 authored 10 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>* docs(vue): update vue support section
as johnsoncodehk mentioned here:
https://github.com/...
Problem Description: In ex_mode, the default_grid.chars are not allocated, and subsequently,
the...
github.com/neovim/neovim - 649dd00fe2e54183cc210f24d36504a61e5ea605 authored 10 months ago by dundargoc <[email protected]>
Problem: :close may cause Nvim to quit if an autocommand triggered when
closing the b...
Its corresponding test in Vim is in test_popupwin.win, so having it in
the middle of test_window...
Problem: nvim_win_set_config does not update statuslines after removing a split.
Solution: call...
github.com/neovim/neovim - 54022a2946aca5de991e7fa1ebc2954340ec20a8 authored 10 months ago by Sean Dewar <[email protected]>
Problem: there are new ways to escape textlock or break the cmdwin in
nvim_win_set_config and nv...
Problem: win_gotoid() checks for textlock and other things when switching
to a window...
Problem: heap-use-after-free in win_splitmove if Enter/Leave
autocommands from win_sp...
Problem: infinite loop in win_update with 'smoothscroll' set when
window width is equ...
Problem: nvim_win_set_config does not handle failure in win_split_ins properly
yet, which can ca...
Problem: can switch windows while textlocked via f_win_gotoid and
f_win_splitmove (wh...
Problem: saving and restoring all frames to split-move is overkill now
that WinNewPre...
Problem: win_splitmove fires WinNewPre and possibly WinNew when moving
windows, even ...
Problem: currently, for splits, nvim_win_set_config accepts win without any of
split or vertical...
Problem: win_split_ins has no check for E36 when moving an existing
window
Solution: ...
Problem: nvim_open_win blocking all win_set_buf autocommands when !enter &&
!noautocmd is too ag...
Problem: splitting is disallowed in some cases to prevent the window layout
changes while a wind...
Problem: WinNew and win_enter autocommands can delete the target buffer to
switch to, causing a ...
Problem: if switch_win{_noblock} fails to restore the old curwin after WinNew
(e.g: it was close...
Problem: BufWinEnter is not fired when not entering a new window, even when a
different buffer i...
Problem: win_set_config should have the observable effect of moving an existing
window to anothe...
Problem: win_enter autocommands can close new_curwin, crashing if it was the
last window in its ...
`_FORTIFY_SOURCE` on Ubuntu caught this, resulting in:
[OLDTEST] Running test_rename
...
Setting the label `ci:skip-news` will skip the job. This is useful for
maintainers to indicate t...