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: CI will soon switch to other windows version.
Solution: Use "windows-2019" instead...
Problem: Command line not redrawn when finishing popup menu and the screen
has sc...
Problem: Amiga: mch_can_exe() is not implemented.
Solution: Implement mch_can_exe() for Ami...
Problem: CTRL-A does not work properly with the cmdline popup menu.
Solution: Fix issues wi...
Problem: An error from an expression mapping messes up the display.
Solution: When the expr...
9da17d7c57071c306565da6a35c3704db1916b78 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Part of condition is always true.
Solution: Remove that part of the condition. (cl...
Problem: Using :filter for :scriptnames does not work. (Ben Jackson)
Solution: Call message...
Problem: No autocommand event triggered before changing directory. (Ronnie
Magatt...
Problem: Command line popup menu not positioned correctly.
Solution: Also use vim_strsize()...
bbffffd01462acb5f3e1730f2623f371409a264f authored over 2 years ago by ichizok <[email protected]>
53a193b2399578947633f990bcd3f35f7fb5d152 authored over 2 years ago by ichizok <[email protected]>
Problem: cstack not always passed to where it is needed.
Solution: Pass ctack through funct...
Problem: Vim9: incomplete test for existing script variable in block.
Solution: Add a coupl...
Problem: Vim9: no test for existing script variable in block.
Solution: Add a test.
Problem: Vim9: no error if script imports itself.
Solution: Give an error when a script imp...
Problem: No support for end line number and column in 'errorformat'.
Solution: Add %e and %...
Problem: Command line complete matches cleard when typing character.
(Dominique P...
Problem: May end up with no current buffer.
Solution: When deleting the current buffer to n...
Problem: "o" and "O" copying comment not sufficiently tested.
Solution: Add a test case. (c...
Problem: 'wildmenu' only shows few matches.
Solution: Add the "pum" option: use a popup men...
Problem: Vim9: script-local function name can start with "_".
Solution: Check for leading c...
71bc940511ff8ce7bdb8b0634269d2a3d037ffa0 authored over 2 years ago by Ryan Schmidt <[email protected]>
Problem: Vim9: nested function name can start with "_".
Solution: Use same rule for functio...
Problem: Vim9: crash when using funcref with closure.
Solution: Keep a reference to the fun...
Problem: Vim9: crash when using a funcref to a closure.
Solution: Copy pt_outer to the new ...
Problem: Athena and Motif: when maximized scrollbar position is wrong.
Solution: Implement ...
Problem: :put does not work properly in compiled function. (John Beckett)
Solution: Adjust ...
Problem: Various comment and indent mistakes, returning wrong zero.
Solution: Fix the mista...
Problem: MS-Windows: Vim exits when Python 3 initialisation fails.
Solution: Hook into the ...
Problem: __CYGWIN32__ is not defined on 64 bit systems.
Solution: Update #ifdefs. (Ken Taka...
Problem: Put in Visual mode not fully tested.
Solution: Add a few more test cases. (closes ...
8292705ac191f893a3258e4098451f9f9490ec2b authored over 2 years ago by ichizok <[email protected]>
Problem: Test fails where lines are skipped.
Solution: Only give an error when not skipping...
Problem: Vim9: cannot change type of list after making a slice.
Solution: Adjust the declar...
Problem: No error for using :vim9script in a :def function.
Solution: Give an error when co...
Problem: Vim9: changing script variable type not caught at compile time.
Solution: Set the ...
Problem: Vim9: constant list and dict get a declaration type other than
"any".
So...
Problem: Vim9: crash when using a partial in the wrong context.
Solution: Don't use an NULL...
Problem: Vim9: cannot list autoload function.
Solution: Don't give an error for using # whe...
Problem: A few more messages should not be translated.
Solution: Remove _().
Problem: No test for fixed perl filetype check.
Solution: Add a test. Sort test functions.
Problem: Tex filetype detection fails.
Solution: Check value to be positive. (closes #9704)
Problem: Vim9: slice() makes a copy but doesn't change the type.
Solution: Change the decla...
Problem: A few messages should not be translated.
Solution: Remove _(). (Dominique Pellé, c...
Problem: Vim9: return type of getline() is too strict.
Solution: Make the declared type lis...
Problem: Vim9: type error for copy of dict.
Solution: Do not use dict<any> but no type. (cl...
Problem: Cannot build tiny version. (Tony Mechelynck)
Solution: Add #ifdef.
Problem: SafeState autocommand interferes with debugging.
Solution: Do not trigger SafeStat...
Problem: Divide by zero with huge tabstop value.
Solution: Reject tabstop value that overfl...
Problem: Vim9: not all code covered by tests.
Solution: Add a couple more tests.
Problem: Vim9: not all code covered by tests.
Solution: Add a few more tests for corner cas...
3e79c97c18c50f97797ab13ed81c4011eba9aba0 authored over 2 years ago by Bram Moolenaar <[email protected]>
a2baa73d1d33014adea0fd9567949089ca21a782 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Vim9: concatenating two lists may result in wrong type.
Solution: Remove the type ...
Problem: MS-Windows: #ifdefs for Cygwin are too complicated.
Solution: Simplify the conditi...
2504fa7eb0cab147eb7324fce37f5b93b699da92 authored over 2 years ago by ichizok <[email protected]>
Problem: Vim9: when copying a list it gets type list<any> even when the
original ...
Problem: Test fails.
Solution: Adjust the expected error number.
Problem: Error number used twice.
Solution: Renumber of of the errors.
Problem: MS-Windows: using type casts for timer IDs.
Solution: Remove type casts and use th...
Problem: Warnings reported by MSVC.
Solution: Rename variables and other fixes. (Ken Takata...
Problem: Preprocessor indents are inconsistent.
Solution: Fix preprocessor indents. (Ken Ta...
Problem: Cannot assign empty list with any list type to variable with
specific li...
Problem: Vim9: strict type checking after copy() and deepcopy().
Solution: Allow type to ch...
Problem: Vim9: type of item in for loop not checked properly.
Solution: Adjust the type che...
Problem: Old mac resources files are no longer used.
Solution: Delete the unused files. (Oz...
Problem: Using a variable for the return value is not needed.
Solution: Return the value di...
Problem: Restricted mode requires the -Z command line option.
Solution: Use restricted mode...
Problem: Using freed memory with :lopen and :bwipe.
Solution: Do not use a wiped out buffer.
Problem: list-dict test crashes.
Solution: Check declared type for add().
Problem: Vim9: cannot change item type with map() after range().
Solution: Split the return...
Problem: Build with Athena GUI fails. (Elimar Riesebieter)
Solution: Add #ifdef.
Problem: Vim9: an import does not shadow a command modifier.
Solution: Do not accept a comm...
Problem: Separate test function for the GUI scrollbar.
Solution: Use test_gui_event(). (Yeg...
Problem: Cannot use an autoload function from a package under start.
Solution: Also look in...
Problem: Basic and form filetype detection is incomplete.
Solution: Add a separate function...
c4573eb12dba6a062af28ee0b8938d1521934ce4 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: The EBCDIC support is outdated.
Solution: Remove the EBCDIC support.
Problem: Vim9 expr test fails without the channel feature. (Dominique
Pellé)
Solu...
Problem: MS-Windows: cannot build with Ruby 3.1.0.
Solution: Adjust the DLL name and includ...
Problem: Generating nv_cmdidxs.h requires building Vim twice.
Solution: Move the table into...
Problem: Coverity warns for using a NULL pointer.
Solution: Check for "name" to not be NULL.
Problem: CI log output is long.
Solution: Group output in sections. (Ozaki Kiichi, closes #...
Problem: Unused entry in keymap enum.
Solution: Remove the entry.
ec7ee7ddca5a00f99e752d86ddd60474129ad5ab authored over 2 years ago by ichizok <[email protected]>
Problem: Compiler warning for uninitialized variable.
Solution: Initialize saved_did_emsg.
Problem: Autoload tests fails.
Solution: Use export instead of name with #.
Problem: Vim9: can use old style autoload function name.
Solution: Give an error for old st...
Problem: No test for the GUI find/replace dialog.
Solution: Add a test function and a test....
Problem: Some search tests fail.
Solution: Use a better way to reject searching for the Vis...
Problem: Accessing invalid memory when a regular expression checks the
Visual are...
Problem: Vim9: can still use a global function without g: at the script
level.
So...
Problem: Number of test functions for GUI events is growing.
Solution: Use one function wit...
Problem: Coverity warns for array overrun.
Solution: Restrict depth to MAXWLEN - 1.
f10911e5db16f1fe6ab519c5d091ad0c1df0d063 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Vim9: finding global function without g: prefix but not finding
global v...
Problem: MS-Windows: compiler warnings when compiled with /W4.
Solution: Small adjustments ...
Problem: Theoretical computation overflow.
Solution: Perform multiplication in a wider type...
Problem: Using short instead of int.
Solution: Use int. (closes #9658)