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: Things that temporarily change/restore curwin/buf (e.g:
win_execute, some au...
Fix bugs found by coverity
github.com/neovim/neovim - 74e695d22715e52f5561a185583b8c23d4fa0dd6 authored 11 months ago by zeertzjq <[email protected]>
strrchr returns null pointer if '.' is not present in file name. Notice
that filenames are filte...
- `:lua (no file)` is misleading because `:lua` never takes a file arg,
unlike `:source`.
- ...
runtime(ant): Update syntax file (vim/vim#13926)
Remove invalid display option from syn-keyword...
github.com/neovim/neovim - 17b298b7c8a29ac3d54ea7adfa0e2ea09528e200 authored 11 months ago by Christian Clason <[email protected]>
The data.sh.url field is valid only when item.kind is
kDecorKindHighlight. The `if` block just ...
Problem: Marks moved by undo may be lost to "b_signcols.count".
Solution: Count signs for each ...
runtime(hurl): add hurl filetype plugin(vim/vim#13921)
https://github.com/vim/vim/commit/772f8f...
github.com/neovim/neovim - e35ae6fbc2ef47a7be1a787031072ba911f7e918 authored 11 months ago by Christian Clason <[email protected]>github.com/neovim/neovim - bf9e92c81c3cec65be5359d6b6a2ba1177995279 authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - 7367838359bfb5fadf72ea2aeea2f84efb34590e authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - 38bb0e1da868fd7593387319376d0e167616638b authored 11 months ago by zeertzjq <[email protected]>
:{range}lua executes the specified lines in the current buffer as
Lua code, regardless of its e...
This reverts commit 9ce1623 in favor of #20750.
github.com/neovim/neovim - 0892c080d16776366a2fe289f9083cdc532ec56c authored 11 months ago by Till Bungert <[email protected]>github.com/neovim/neovim - 6f49ed58c3d87ed8632ac84822173811a1a6ee3f authored 11 months ago by Daniil Zhukov <[email protected]>
Problem: Using 'vim.iter' loads it during startup.
Solution: Do not use 'vim.iter'.
github.com/neovim/neovim - a9df0c5ce6caa5e623c3140a80baf4b3c1ce07db authored 11 months ago by Evgeni Chasnovski <[email protected]>github.com/neovim/neovim - 28d1640dd6043f25cd3ae761dc9c4c8d374a8ce1 authored 11 months ago by Lewis Russell <[email protected]>
github.com/neovim/neovim - 65b1fd00a7aa9d88542a1daa84c26bc56962278f authored 11 months ago by Luuk van Baal <[email protected]>
github.com/neovim/neovim - eca72def1f08b3094e7e15c685b80108d441517c authored 11 months ago by Jaehwang Jung <[email protected]>
Change the link to point to INSTALL.md.
The contents were moved in https://github.com/neovim/...
github.com/neovim/neovim - 7421a4d8b5eba4dbbbcbcd21fed918813827e8b8 authored 11 months ago by Junghyeon Park <[email protected]>runtime(mail): fix vim/vim#13913 (vim/vim#13917)
switch to the DFA engine for the emoji collact...
github.com/neovim/neovim - b7e3003106a4f080f0a9b60d5aaff053318778b4 authored 11 months ago by Christian Clason <[email protected]>github.com/neovim/deps - 6850187d2351ddbb020dd09969f1adf067ac9f92 authored 11 months ago by marvim <[email protected]>
Problem: Cannot map Super Keys in GTK UI
(Casey Tucker)
Solution: Enable Super Key ...
vim-patch:9.1.{0054,0056}
github.com/neovim/neovim - 6116495e6e6d3508eb99720faad7e55ba7cbe978 authored 11 months ago by zeertzjq <[email protected]>
Problem: Incorrect number of trailing spaces inserted for multibyte
characters when pasting ...
Problem: 'linebreak' may still apply to leading whitespace
(VanaIgr)
Solution: Compar...
github.com/neovim/neovim - 83b51b36aa46d4bb25fada6eda22102e0aa5ef19 authored 11 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 35a147fa77f28e3e9b5eaa217b5b383b59b6c9d2 authored 11 months ago by Christian Clason <[email protected]>
Problem: formatting long lines is slow
(kawaii-Code)
Solution: optimize gq (interna...
Problem: Currently default color scheme defines most of treesitter
highlight groups. This migh...
Problem: Some core syntax highlight groups are cleared with intention to
always be shown witho...
github.com/neovim/neovim - 3ab6f60dc80d36f968102ba14b7c4ec96efeb56d authored 11 months ago by Evgeni Chasnovski <[email protected]>
github.com/neovim/neovim - e8aec1ecc5ae462c58957e192d4aedc0c54871a6 authored 11 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - a9653a02aa81918cd8332917fb2a6154a21e3da3 authored 11 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 4e59422e1d4950a3042bad41a7b81c8db4f8b648 authored 11 months ago by zeertzjq <[email protected]>
Co-authored-by: lmenou <[email protected]>
Co-authored-by: altermo <[email protected]...
Extmarks can contain URLs which can then be drawn in any supporting UI.
In the TUI, for example...
runtime(netrw): Don't change global options (vim/vim#13910)
Originally reported at: https://git...
github.com/neovim/neovim - f7bda77f9e8f2617868123457e852110304e70e1 authored 11 months ago by Christian Clason <[email protected]>runtime(fortran): update syntax and documentation (vim/vim#13912)
* runtime (doc): update Fortr...
github.com/neovim/neovim - 964dd932660ec3ec230ef58313f6870986887a14 authored 11 months ago by Christian Clason <[email protected]>github.com/neovim/neovim - b280d57db9845359186bfb5167e1559b6184f8d5 authored 11 months ago by dundargoc <[email protected]>
- remove "ran-" prefix from touch files as it's redundant since the
they're already in the dir...
github.com/neovim/neovim - 32849d56671cc74d7a1b0858638c698444ac237f authored 11 months ago by Daniel Kongsgaard <[email protected]>
github.com/neovim/neovim - 576db141be6e4d9b5d9b840c599bac670df25d1a authored 11 months ago by dundargoc <[email protected]>
Follow-up to #25236
github.com/neovim/neovim - 8c044f0862f417a525eaf319471c286a5588d493 authored 11 months ago by zeertzjq <[email protected]>runtime(vim): Update syntax file (vim/vim#13906)
Highlight :2match and :3match and add these to...
github.com/neovim/neovim - 9808a781d36b22f442eb7cb7e1246f405caa7255 authored 11 months ago by Christian Clason <[email protected]>runtime(mail): updated syntax file
https://github.com/vim/vim/commit/36e2c0f29332bd430f03c007be...
github.com/neovim/neovim - 6916533a52c620812dc807778ec1280e82a80525 authored 11 months ago by Christian Clason <[email protected]>runtime(c): Highlight user defined functions
closes: vim/vim#13763
https://github.com/vim/vim/...
github.com/neovim/neovim - 0c1119ac7581e99d970b194d969b8776255cff44 authored 11 months ago by Christian Clason <[email protected]>runtime(qml): Use shiftwidth() in indent plugin (vim/vim#13908)
Fixes vim/vim#13907
https://gi...
github.com/neovim/neovim - f4acacdb538681a43ff935a05a3462d0a735f955 authored 11 months ago by Christian Clason <[email protected]>
Docs for treesitter would benefit from including more real-world and
practical examples of queri...
github.com/neovim/neovim - 617d1b28d6d3241199a9ea4f7e68b650549d3251 authored 11 months ago by Phạm Huy Hoàng <[email protected]>
github.com/neovim/deps - c148bd03987e30e57636299b0e290db5c09af4e9 authored 11 months ago by marvim <[email protected]>
Problem:
APIs get wrong boolean option default values on big-endian platforms.
Solution:
Us...
Problem: :drop does not re-use empty buffer
(Rocco Mao)
Solution: Make :drop re-use...
runtime(doc): change "VIsual mode" to "Visual mode" in :h SafeState (vim/vim#13901)
"Visual m...
github.com/neovim/neovim - 6cbfe454542ff498a84b22f0aff1bf215e883485 authored 11 months ago by zeertzjq <[email protected]>github.com/neovim/neovim - fcd9905291c02917410ff7c55542fd73e4b25e2d authored 11 months ago by luukvbaal <[email protected]>
github.com/neovim/neovim - 932c7eb01964789e1871063f8d5f4f21ffdd4d65 authored 11 months ago by Christian Clason <[email protected]>
github.com/neovim/neovim - 8b2365369503992a56179b2154cdd54836c71b78 authored 11 months ago by John Drouhard <[email protected]>
Very rough buts resolves most diagnostic errors and should provide
some useful hovers.
Problem: vim.diagnostic.{underline,float,virtual_text...}.severity
will have a type warning on l...
fix(extmark): another "step out" case
github.com/neovim/neovim - d9946006c96e65786dff8f8673912e01e2a1b714 authored 11 months ago by bfredl <[email protected]>github.com/neovim/neovim - 79a558277b1b1520ee867fae2a914a2db1d67ec8 authored 11 months ago by bfredl <[email protected]>
* use `Special` as default for `@markup.*`, especially `@markup.raw` and
`@markup.math` (`@mar...
fix(extmarks): crash with sign after many marks
github.com/neovim/neovim - d3fa8adea9ba4dcf96ec05aafff1a0cdb67a6d72 authored 11 months ago by bfredl <[email protected]>fixes #27137
github.com/neovim/neovim - 54225bdb021e64d09f98201bc0a610e2600b6473 authored 11 months ago by bfredl <[email protected]>github.com/neovim/deps - 0c0ea1f527d4080b1a517ce4436363c331dba35c authored 11 months ago by marvim <[email protected]>
github.com/neovim/neovim-backup - 2fde9dfabcc3b0fac3aeb35cb723aa462c1a8aa1 authored 11 months ago by marvim <[email protected]>
Problem: ml_get: invalid lnum when :s replaces visual selection
(@ropery)
Solution:...
github.com/neovim/neovim - a7eb1e60040d5e0c2ad5021b410683cabca26ba4 authored 11 months ago by Christian Clason <[email protected]>
runtime(go): update Go syntax file (vim/vim#13896)
Update the Go syntax file with some recent c...
github.com/neovim/neovim - e2553c3d5d7919249678e8c3c5d8c33af771fae8 authored 11 months ago by Christian Clason <[email protected]>runtime(sh): Add handling for ksh93 shared-state comsubs and mksh valsubs (vim/vim#13884)
This ...
github.com/neovim/neovim - 46aa1936e412f843085e41b37388ae4acca679c8 authored 11 months ago by Christian Clason <[email protected]>runtime(chuck): include ChucK syntax file (vim/vim#13895)
https://github.com/vim/vim/commit/3b2...
github.com/neovim/neovim - c7da55a83566a68c4b24426e2f4d90079b413d7d authored 11 months ago by Christian Clason <[email protected]>github.com/neovim/neovim - eb5d15e3838f53e2fcd25989c88db87458e9f984 authored 11 months ago by dundargoc <[email protected]>
github.com/neovim/neovim - 13d50c3b13fb6f2bba948e50fefee451e0a90487 authored 11 months ago by Luuk van Baal <[email protected]>
perf(extmarks): add metadata for efficient filtering of special decorations
github.com/neovim/neovim - 51f783f2faa2008bfb4136a15029a78efbc77715 authored 11 months ago by bfredl <[email protected]>
This expands on the global "don't pay for what you don't use" rules for
these special extmark de...
github.com/neovim/neovim - 012cfced9b5384fefa11d74346779b1725106d07 authored 11 months ago by Christian Clason <[email protected]>
Setting 'verbose' to 1 doesn't cause Nvim to produce messages. It adds
more information to exis...
Using CMAKE_INSTALL_PREFIX is unreliable as it's a cache variable,
meaning the users previous va...
'foldtext' can be set to an empty string to disable and render the
line with:
- extmark highli...
refactor(api): use hl id directly in nvim_buf_set_extmark
github.com/neovim/neovim - 21b36c7d7fa351544253316c606651e9ce925b29 authored 11 months ago by bfredl <[email protected]>github.com/neovim/neovim - 12d123959f56636473112d86ec5977ef993c58e5 authored 11 months ago by Raphael <[email protected]>
These can either be number or string in lua, so we can specify this
directly as "number|string".
github.com/neovim/neovim - e68decab0352d553bd2463842d96379f56073a1c authored 11 months ago by zeertzjq <[email protected]>
perf: make screen size and position calculations more efficient
N/A patches for version.c:
v...
When computing on-screen size or position, the size 'breakindent' and 'showbreak' is now cached,...
github.com/neovim/neovim - fd08de4b85ae42fe3ad5b480b58df9f7fff76269 authored 11 months ago by VanaIgr <[email protected]>github.com/neovim/neovim - cdf848a314bf91a0c87c717f9a44742dea877515 authored 11 months ago by VanaIgr <[email protected]>
The optimized virtual column calculation loop in getvcol()
was decoding the current character tw...
github.com/neovim/neovim - a25aeee856e2fb02f93ffa5c2e5d43fd75ead2cf authored 11 months ago by zeertzjq <[email protected]>
github.com/neovim/neovim - 18d62d129f8ee4be3baf4245279fc07ed9ee370d authored 11 months ago by zeertzjq <[email protected]>
Problem:
rbuffer_consumed assertion fails if Unpacker fails to parse msgpack,
because it doe...
cmake -E copy_directory behaves differently depending on if the
directory in question exists or ...
github.com/neovim/neovim - 215244f74950d6099863fcf5e59213431f59d40f authored 11 months ago by zeertzjq <[email protected]>
Cmake's `install()` functions like rsync where a trailing slash changes
whether the directory or...
- Problem: One cannot easily write something like, for example:
`version_current >= {0, 10, ...
runtime(filetype): detect *.ck files as Chuck filetype (vim/vim#13888)
closes vim/vim#13886
ht...
github.com/neovim/neovim - c75af76b7191833696d972c6cddc48f6681c96a3 authored 11 months ago by Christian Clason <[email protected]>
Problem: Missing test for Chuck filetype
after commit 27a4632af6753
(Christ...
Problem: Sharing queries with upstream and Helix is difficult due to
different capture names.
S...
github.com/neovim/neovim - f5dc45310941dff6efc02d955fc0c110190e9b85 authored 11 months ago by Christian Clason <[email protected]>github.com/neovim/neovim - 646fdf1073433e2bdeec3433f6cbdf8f4be37098 authored 11 months ago by glepnir <[email protected]>
skip-checks: true
github.com/neovim/nvim-lspconfig - 8917d2c830e04bf944a699b8c41f097621283828 authored 11 months ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
as of vale 3.0.0, vale can be used with a system default `.vale.ini`,
which means vale_ls can a...
github.com/neovim/neovim - fa9a85ae468b9df30ae9e5c05a08c0f124e267df authored 11 months ago by Jongwook Choi <[email protected]>