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: No error for omitting function name after autoload prefix.
Solution: Check for mis...
4c2d63358fbc8254784d9c2caba03b3d1ffcc664 authored over 2 years ago by Limin <[email protected]>
Problem: Vim9: no error for redefining function with export.
Solution: Check for existing f...
Problem: Vim9: warning for missing white space after imported variable.
Solution: Do not sk...
Problem: Cannot change the register used for Select mode delete.
Solution: Make CTRL-R set ...
Problem: MS-Windows: _WndProc() is very long.
Solution: Move code to separate functions. (K...
Problem: MS-Windows: memory leak in :browse.
Solution: Free stuff before returning. (Ken Ta...
Problem: Terminal test fails because Windows sets the title.
Solution: Add the "vterm_title...
Problem: Fileinfo message overwrites echo'ed message.
Solution: Reset need_fileinfo when di...
Problem: Translating strftime() argument results in check error.
Solution: Add gettext comm...
Problem: ml_get error when exchanging windows in Visual mode.
Solution: Correct end of Visu...
Problem: MS-Windows: Global IME is no longer supported.
Solution: Remove the Global IME imp...
Problem: Block insert with double wide character fails.
Solution: Adjust the expected output.
Problem: Reading beyond the end of a line.
Solution: For block insert only use the offset f...
Problem: Coverity warns for using pointer after free.
Solution: Swap statements, even thoug...
Problem: Test override not restored, autocommand left behind.
Solution: Correct restoring t...
Problem: Deleting any mapping may cause <ScritpCmd> to not set the script
context...
Problem: E464 does not always include the offending command.
Solution: Add another error me...
Problem: Vim9: shadowed function can be used in compiled function but not
at scri...
Problem: Confusing error when using name of import for a function.
Solution: Pass a flag to...
Problem: Cannot load libsodium dynamically.
Solution: Support dynamic loading on MS-Windows...
Problem: MS-Windows: IME support for Win9x is obsolete.
Solution: Remove the Win9x code. (K...
Problem: Build failure with normal features without persistent undo.
Solution: Adjust #ifde...
1c12243ed49b9c70bf11c58aa524482b93283662 authored over 2 years ago by ichizok <[email protected]>
3daf43badb7a65a334bf2118d6323e5213f3d40a authored over 2 years ago by ichizok <[email protected]>
Problem: Vim9 builtin functions test fails.
Solution: Add "scriptversion" item to maparg() ...
Problem: maparg() does not indicate the type of script where it was defined.
Solution: Add ...
Problem: Using freed memory if an expression abbreviation deletes the
abbreviatio...
Problem: Vim9: no error for return with argument when the function does not
retur...
Problem: Vim9: calling import with and without method is inconsistent.
Solution: Set a flag...
Problem: Vim9: the "autoload" argument of ":vim9script" is not useful.
Solution: Remove the...
Problem: Vim9: ":scriptnames" shows unloaded imported autoload script.
Solution: Mark the u...
Problem: MS-Windows: test for import with absolute path fails.
Solution: Handle path starti...
Problem: output of ":scriptnames" goes into the message history, while this
des n...
Problem: Vim9: wrong error message when autoload script can't be found.
Solution: Correct c...
Problem: Vim9: calling function in autoload import does not work in a :def
functi...
Problem: MS-Windows: MSVC build may have libraries duplicated.
Solution: Improve the MSVC M...
Problem: Building with +sound but without +eval fails. (Dominique Pellé)
Solution: Disable ...
Problem: Crash when method cannot be found. (Christian J. Robinson)
Solution: Don't mix up ...
Problem: Build failure without the +eval feature.
Solution: Add #ifdef.
Problem: Crash on exit when built with dynamic Tcl and EXITFREE is defined.
(Domi...
Problem: Completion tests fail.
Solution: Disable error messages while dereferencing the fu...
Problem: Vim9: method in compiled function may not see script item.
Solution: Make sure not...
Problem: Complete function cannot be import.Name.
Solution: Dereference the function name i...
Problem: ":command Cmd" does not show custom completion argument.
Solution: Show the comple...
Problem: Visual test fails on MS-Windows.
Solution: Set 'isprint' so that the character use...
Problem: Block insert goes over the end of the line.
Solution: Handle invalid byte better. ...
Problem: Build failure when disabling the channel feature.
Solution: Adjust #ifdef. (Domini...
bb9dddb390760e98da370814075bbf2a3979a124 authored almost 3 years ago by ichizok <[email protected]>
c3fb058e970f6eca6649691bbed93ffba821b5ab authored almost 3 years ago by ichizok <[email protected]>
Problem: Using UNUSED for argument that is used.
Solution: Remove UNUSED.
Problem: Vim9: wrong white space error after using imported item.
Solution: Don't skip over...
Problem: Vim9: cannot use a method with a complex expression in a :def
function.
...
Problem: Cannot use a method with a complex expression.
Solution: Evaluate the expression a...
Problem: Vim9: type checking for a funcref does not work for when it is
used in a...
Problem: Typo on DOCMD_RANGEOK results in not recognizing command.
Solution: Correct the ty...
Problem: Function not deleted at end of test.
Solution: Delete the function.
Problem: Potential proglem when map is deleted while executing.
Solution: Reset last used m...
Problem: Coverity warns for using NULL pointer.
Solution: Check "evalarg" is not NULL. Ski...
fd31be29b8220ee1cb0b3460c82f2634ae3cc370 authored almost 3 years ago by Bram Moolenaar <[email protected]>
Problem: MS-Windows: high dpi support is outdated.
Solution: Improve High DPI support by us...
Problem: Going over the end of the w_lines array.
Solution: Check not going over the end an...
Problem: Script context not restored after using <ScriptCmd>.
Solution: Also restore contex...
Problem: Going over the end of the w_lines array.
Solution: Break out of the loop when "idx...
Problem: Translation related comment in the wrong place.
Solution: Move it back with the te...
Problem: Vim9: lower casing the autoload prefix causes problems.
Solution: Always store the...
Problem: Vim9: variable declared in for loop not initialzed.
Solution: Always initialze the...
Problem: Vim9: import cannot be used after method.
Solution: Recognize an imported function...
Problem: Warning for unused argument in tiny version.
Solution: Add "UNUSED".
Problem: Early return when getting the 'formatlistpat' value.
Solution: Remove the first li...
Problem: Vim9: cannot use Vim9 syntax in mapping.
Solution: Add <ScriptCmd> to use the scri...
Problem: Typing "interrupt" at debug prompt may keep exception around,
causing fu...
Problem: Wrong number in error message on 32 bit system. (John Paul Adrian
Glaubi...
Problem: Linux CI: unnecessarily installing packages
Solution: Only install packages for hu...
Problem: Sed script not recognized by the first line.
Solution: Recognize a sed script star...
Problem: 'virtualedit' is window-local but using buffer-local enum.
Solution: Use window-lo...
Problem: Cached breakindent values not initialized properly.
Solution: Initialize and cache...
Problem: MacOS CI: unnecessarily doing "Install packages".
Solution: Only do "Install packa...
Problem: Virtcol is recomputed for statusline unnecessarily.
Solution: Just use "w_virtcol"...
Problem: After restoring a session buffer order can be quite different.
Solution: Create bu...
Problem: Terminal test for current directory fails on FreeBSD.
Solution: Skip the test.
Problem: Xxd cannot output everything in one line.
Solution: Make zero columns mean infinit...
ad4d045642e0850bf80f502d735f938770173a6a authored almost 3 years ago by ichizok <[email protected]>
Problem: Cannot test items from an autoload script easily.
Solution: Add the "autoload" val...
Problem: "cctx" argument of find_func_even_dead() is unused.
Solution: Remove the argument.
Problem: Vim9: no test for using import in legacy script.
Solution: Add a test.
Problem: Memory leak when looking for autoload prefixed variable.
Solution: Free the concat...
Problem: Vim9: no test for "vim9script autoload' and using script variable
in the...
Problem: Check for autoload file name and prefix fails. (Christian J.
Robinson)
S...
Problem: CodeQL reports problem in if_cscope causing it to fail.
Solution: Use execvp() ins...
Problem: Not sufficient test coverage for xxd.
Solution: Add a few more test cases. (Erki A...
Problem: MS-Windows: "gvim --version" didn't work when build with VIMDLL.
Solution: Adjust ...
Problem: Terminal test for current directory not used on FreeBSD.
Solution: Make it work on...
Problem: Not all Libsensors files are recognized.
Solution: Add "sensors.d/*" pattern. (Dou...
Problem: Memory leak in autoload import.
Solution: Do not overwrite the autoload prefix.
Problem: Test failures.
Solution: Change check for NULL pointer.
Problem: Going over the end of NameBuff.
Solution: Check length when appending a space.
Problem: Coverity warns for using NULL pointer.
Solution: Bail out when running out of memo...
Problem: Vim9: compiling function fails when autoload script is not loaded
yet.
S...
Problem: Vim9: no detection of return in try/endtry. (Dominique Pellé)
Solution: Check if a...