Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/macvim-dev/macvim
Vim - the text editor - for macOS
https://github.com/macvim-dev/macvim
Problem: Fix for cursorbind fix not fully tested.
Solution: Add another test case. (Christi...
Problem: Missing test update for adjusted t_8u behavior.
Solution: Update and extend the test.
Problem: Popup does not use correct topline.
Solution: Also add one when firstline is negat...
Problem: t_8u option was reset even when set by the user.
Solution: Only reset t_8u when us...
Problem: getwininfo() may get oudated values.
Solution: Make sure w_botline is up-to-date. ...
Problem: File left behind after running cursorline tests.
Solution: Uncomment the line that...
Problem: 'cursorbind' scrolling depends on whether 'cursorline' is set.
Solution: Always ca...
Problem: Compiler warning for not initialized variable.
Solution: Initialize the variable. ...
Problem: Recognizing Maxima filetype even though it might be another.
Solution: Remove *.mc...
Problem: Indent operator creates an undo entry for every line.
Solution: Create one undo en...
Problem: Autocmd events triggered in different order when reusing an empty
buffer...
Problem: Lilypond filetype not recognized.
Solution: Add patterns for lilypond. (Doug Kearns)
Problem: The cursor may be in the in wrong place when using :redraw while
editing...
Problem: Large payload for LSP message not tested.
Solution: Add a test with a large LSP pa...
Problem: prop_find() does not find the right property.
Solution: Fix the scan order. (close...
Problem: Test for win_gotoid() in Visual mode fails on Mac.
Solution: Skip the test on MacOS.
Problem: Visual mode not stopped early enough if win_gotoid() goes to
another buf...
Problem: Lamba test with timer is flaky.
Solution: Adjust sleep time on retry.
Problem: Coverity warns for leaking memory.
Solution: Use another strategy freeing "theline".
75ab590f8504a8912ca0b8c58f6b897bb7a34f07 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Accessing freed memory.
Solution: Clear evalarg after checking for trailing charac...
Problem: Maxima files are not recognized.
Solution: Add patterns to detect Maxima files. (D...
Problem: Parsing an LSP message fails when it is split.
Solution: Collapse the received dat...
e4c45796accc63db497852d086b923b98ee14dd3 authored over 2 years ago by ichizok <[email protected]>
Problem: lsan suppression is too version specific.
Solution: Leave out the version number. ...
Problem: Pacman files use dosini filetype.
Solution: Use conf instead. (Chaoren Lin, closes...
Problem: Screendump tests fail because of a redraw.
Solution: Do not output t_8u before rec...
Problem: GTK: 'lines' and 'columns' may change during startup.
Solution: Ignore stale GTK r...
Problem: SpellBad highlighting does not work in Konsole.
Solution: Do not keep t_8u defined...
Problem: Crash when using a number for lambda name.
Solution: Check the type of the lambda ...
Problem: Build failure without the +eval feature.
Solution: Use other error message. Avoid...
Problem: Old Coverity warning for not checking ftell() return value.
Solution: Check return...
Problem: Coverity warns for not checking return value.
Solution: Check return value of rett...
Problem: Cannot easily mix expression and heredoc.
Solution: Support in heredoc. (Yegappan...
Problem: Build warning with UCRT.
Solution: Adjust #ifdef for _wenviron. (John Marriott)
cf45c1498f7889323d08d7ac12d64f81e97a1ebf authored over 2 years ago by ichizok <[email protected]>
Problem: CI: codecov upload sometimes does not work.
Solution: Use action v3 instead of v2....
Problem: Openscad files are not recognized.
Solution: Add a filetype pattern. (Niklas Adam,...
Problem: KRL files using "deffct" not recognized.
Solution: Adjust the pattern used for mat...
Problem: Function matchfuzzy() sorts too many items.
Solution: Only put matches in the arra...
Problem: CI uses an older gcc version.
Solution: Use GCC 11. (closes #10185)
Problem: Using invalid pointer with "V:" in Ex mode.
Solution: Correctly handle the command...
Problem: Using freed memory when using synstack() and synID() in WinEnter.
Solution: Check ...
Problem: Documentation for using LSP messages is incomplete.
Solution: Update the documenta...
Problem: Using matchfuzzy() on a long list can take a while.
Solution: Add a limit to the n...
Problem: CurSearch highlight does not work for multi-line match.
Solution: Check cursor pos...
Problem: When using an LSP channel want to get the message ID.
Solution: Have ch_sendexpr()...
Problem: List of libraries to suppress lsan errors is outdated.
Solution: Add another libra...
Problem: Build error without the +eval feature.
Solution: Adjust #ifdefs.
Problem: Cannot use <SID>FuncRef in completion spec.
Solution: Dereference a function name ...
Problem: Still using cached values after unsetting some known environment
variabl...
Problem: Error from setting an option is silently ignored.
Solution: Handle option value er...
Problem: Wrong 'statusline' value can cause illegal memory access.
Solution: Properly check...
Problem: Mapping <SID>name.Func does not work for script in autoload
directory.
S...
Problem: Small pieces of dead code.
Solution: Remove the dead code. (Goc Dundar, closes #10...
Problem: <script> is not expanded in autocmd context.
Solution: Add the context to the patt...
Problem: Cannot use an imported function in a mapping.
Solution: Recognize <SID>name.Func.
Problem: No filetype override for .sys files.
Solution: Add g:filetype_sys. (Patrick Meiser...
Problem: Supercollider filetype not recognized.
Solution: Match file extentions and check f...
Problem: Using wrong flag for using bell in the terminal.
Solution: Change to use BO_TERM.
Problem: A terminal window can't use the bell.
Solution: Add bell support for the terminal ...
b49342ee8c077157d93e73e294a4aa11b060354c authored over 2 years ago by ichizok <[email protected]>
Problem: Clang 14 is available on CI.
Solution: Switch from clang 13 to 14. (closes #10157)
Problem: There is no way to start logging very early in startup.
Solution: Add the --log ar...
Problem: Startup test fails.
Solution: Avoid an error for verbose expansion. Fix that the ...
Problem: When expand() fails there is no error message.
Solution: When 'verbose' is set giv...
Problem: Accessing freed memory after WinScrolled autocmd event.
Solution: Check the window...
Problem: Esc on commandline executes command instead of abandoning it.
Solution: Save and r...
Problem: // in JavaScript string recognized as comment.
Solution: Only check for linecommen...
Problem: Build problem for Cygwin with Motif.
Solution: Undefine ControlMask. (Kelvin Lee, ...
Problem: Quickfix tests can be a bit hard to read.
Solution: Use heredoc instead of strings...
Problem: getcharpos() may change a mark position.
Solution: Copy the mark position. (closes...
Problem: HEEx and Surface do need a separate filetype.
Solution: Revert 8.2.4729. (closes #...
Problem: Duplicate code to free fuzzy matches.
Solution: Bring back fuzmatch_str_free().
Problem: The changelist index is not remembered per buffer.
Solution: Keep the changelist i...
Problem: MS-Windows GUI: cannot use CTRL-/.
Solution: Handle the WM_KEYUP event. (Yasuhiro ...
Problem: HEEx and Surface templates do not need a separate filetype.
Solution: Use Eelixir ...
Problem: No test that v:event cannot be modified.
Solution: Add a test. (closes #10139)
Problem: Unused code.
Solution: Remove code and add #ifdefs. (Dominique Pellé, closes #10136)
1adcfe521449f2e8a4c1a845854dd622d288298a authored over 2 years ago by ichizok <[email protected]>
Problem: Cannot use expand() to get the script name.
Solution: Support expand('<script>'). ...
Problem: Unused variable in tiny build.
Solution: Add #ifdef.
Problem: Current instance of last search pattern not easily spotted.
Solution: Add CurSearc...
Problem: The ModeChanged autocmd event is inefficient.
Solution: Avoid allocating memory. (...
Problem: When a recording is ended with a mapped key that key is also
recorded.
S...
Problem: Cooklang files are not recognized.
Solution: recognize *.cook files. (Goc Dundar, ...
Problem: ABB Rapid files are not recognized properly.
Solution: Add checks for ABB Rapid fi...
Problem: Build file dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takat...
Problem: ">" marker sometimes not displayed in the jumplist.
Solution: If the buffer no lon...
Problem: @@@ in the last line sometimes drawn in the wrong place.
Solution: Make sure the c...
Problem: For TextYankPost v:event does not contain information about the
operatio...
Problem: Memory allocation failure not tested when defining a function.
Solution: Add a tes...
Problem: Vagrantfile not recognized.
Solution: Recognize Vagrantfile as ruby. (Julien Voisi...
cbaff5e06ec525d31dc44093125c42029e01d508 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Using g:filetype_dat and g:filetype_src not tested.
Solution: Add a test. (Patrick...
Problem: Plugins cannot track text scrolling.
Solution: Add the WinScrolled event. (closes ...
Problem: Only get profiling information after exiting.
Solution: Add "profile dump" and "pr...
Problem: When 'insermode' is set :edit from <Cmd> mapping misbehaves.
Solution: Don't set "...
1466ff05ebd4a4fbf80c7e678bb6e0446f57ab48 authored over 2 years ago by ichizok <[email protected]>
Problem: Smart indenting does not work after completion.
Solution: Set "can_si". (Christian...