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: Some jsonc files are not recognized.
Solution: Add patterns for jsonc and move som...
Problem: Using "->" with split lines does not always work.
Solution: Avoid trying to get an...
Problem: The "kitty" terminfo entry is not widespread, resulting in the
kitty ter...
Problem: Leaking memory when defining a user command fails.
Solution: Free "compl_arg" when...
Problem: With the +vartabs feature indent folding may use wrong 'tabstop'.
Solution: Use th...
Problem: Can add text property with negative ID before virtual text
property.
Sol...
Problem: ASAN complains about NULL argument.
Solution: Skip memmove() when there is nothing...
Problem: build fails if the compiler doesn't allow for a declaration right
after ...
Problem: Class members are not supported yet.
Solution: Add initial support for class members.
Problem: Using "xterm-kitty" for 'term' causes problems.
Solution: Remove the "xterm-" part...
Problem: screenpos() column result in fold may be too small.
Solution: Add space of 'number...
Problem: Codecov action version is too specific.
Solution: Only use "v3" to automatically u...
Problem: Reading beyond array size.
Solution: Only use name[0] and name[1], do not use "nam...
Problem: Diff mode highlight fails for special characters.
Solution: Adjust condition for s...
Problem: No information about whether requesting term codes has an effect.
Solution: Add ch...
Problem: In diff mode virtual text is highlighted incorrectly. (Rick Howe)
Solution: Do not...
Problem: Test function name is wrong.
Solution: Rename to what is actually being tested. (c...
Problem: A shell command switching screens may still have a problem with
the kitt...
Problem: Code for making 'shortmess' temporarily empty is repeated.
Solution: Add functions...
Problem: When using Kitty a shell command may mess up the key protocol
state.
Sol...
Problem: Some test function names do not match what they are doing.
Solution: Leave out use...
Problem: Cannot display 'showcmd' somewhere else.
Solution: Add the 'showcmdloc' option. (L...
problem: Private and public object members are not implemented yet.
Solution: Implement pri...
Problem: Build failure with some compilers that can't handle a
declaration direct...
Problem: String value of class and object do not have useful information.
Solution: Add the...
Problem: Conflict between supercollider and scala filetype detection.
Solution: Do not chec...
Problem: Leaking memory when disassembling an object method.
Solution: Free the typval of t...
Problem: Coverity warns for using uninitialized memory.
Solution: Clear the "lhs" field ear...
Problem: Object member can't get type from initializer.
Solution: If there is no type speci...
Problem: Default constructor arguments are not optional.
Solution: Use "= v:none" to make c...
Problem: Using freed memory on exit when EXITFREE is defined.
Solution: Make a deep copy of...
Problem: After a failed CTRL-W ] next command splits window.
Solution: Reset postponed_spli...
Problem: Using freed memory when assigning to variable twice.
Solution: Make copy of the li...
Problem: Crash when opening a very small terminal window.
Solution: Instead of crashing fix...
Problem: With "screenline" in 'culopt' cursorline highlight is wrong.
Solution: Apply the p...
7db29e4b5c3a347d24ca5062ddaa5cf4c4d54b9c authored almost 2 years ago by Bram Moolenaar <[email protected]>
Problem: Matchparen is slow.
Solution: Actually use the position where the match started, n...
55fb47f684e7422ffbab7de1754fef32dacbdbad authored almost 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Class method disassemble test fails on MS-Windows.
Solution: Do not match with a s...
Problem: In a class object members cannot be initialized.
Solution: Support initializing ob...
Problem: Setting window height using Python may cause errors.
Solution: When setting "curwi...
Problem: Macro has confusing name and is duplicated.
Solution: Use one macro with an unders...
Problem: ASAN gives false alarm about array access.
Solution: Use an intermediate pointer.
Problem: Cannot define a method in a class.
Solution: Implement defining an object method. ...
Problem: Test for <Cmd> mapping with CmdlineChanged fails.
Solution: Put back the check for...
Problem: Using a <Cmd> mapping CmdlineChanged may be triggered twice.
Solution: Count the n...
Problem: Function name does not match what it is used for.
Solution: Include the modifier i...
Problem: lalloc(0) error for a class without members.
Solution: Don't allocate room for mem...
Problem: Undo misbehaves when writing from an insert mode mapping.
Solution: Sync undo when...
Problem: Object members are not being marked as used, garbage collection
may free...
Problem: Reporting swap file when windows are split.
Solution: Close extra windows after ru...
Problem: Tiny build fails because of conflicting typedef.
Solution: Remove one typedef.
Problem: Test fails when terminal feature is missing.
Solution: Use CheckRunVimInTerminal.
Problem: Vim9 class is not implemented yet.
Solution: Add very basic class support.
Problem: Using freed memory with the cmdline popup menu.
Solution: Clear the popup menu whe...
Problem: Autoload directory missing from distribution.
Solution: Add the autoload/zig direc...
Problem: Mouse shape test is flaky, especially on Mac OS.
Solution: Instead of starting all...
Problem: LGTM is soon shutting down.
Solution: Remove LGTM from CI. (closes #11671)
Problem: type of w_last_topfill is wrong.
Solution: Use "int" instead of "linenr_T". (close...
Problem: WinScrolled is not triggered when filler lines change.
Solution: Add "topfill" to ...
86b4816766d976a7ecd4403eca1f8bf6b4105800 authored almost 2 years ago by Bram Moolenaar <[email protected]>
Problem: CI doesn't use the latest FreeBSD version.
Solution: Go from 12.3 to 12.4. (closes...
Problem: MS-Windows: dynamic loading of libsodium doesn't work.
Solution: Add "randombytes_...
Problem: Suspend test fails on Mac OS when suspending Vim.
Solution: Make 'keyprotocol' empty.
Problem: Test trips over g:name.
Solution: Delete g:name after using it.
Problem: Tests call GetSwapFileList() before it is defined.
Solution: Move the call to afte...
Problem: 'smoothscroll' and virtual text above don't work together.
(Yee Cheng Ch...
Problem: Suspend test still fails on Mac OS.
Solution: Make 'keyprotocol' empty.
Problem: Test for srand() fails on MS-Windows.
Solution: Do not expect the same result a se...
Problem: screenpos() does not count filler lines for diff mode.
Solution: Add filler lines....
Problem: Without /dev/urandom srand() seed is too predictable.
Solution: Use micro seconds ...
Problem: Zir files are not recognized.
Solution: Add a pattern for Zir files. (closes #11664)
Problem: Suspend test often fails on Mac OS.
Solution: Make t_RP empty.
Problem: Tests may get stuck in buffer with swap file.
Solution: Bail out when bwipe! doesn...
Problem: ml_get error when using screenpos().
Solution: Give an error for the line number. ...
Problem: Stray warnings for existing swap files.
Solution: Wipe out the buffer until it has...
Problem: Test for catch after interrupt is flaky on MS-Windows.
Solution: Mark the test as ...
Problem: Test for swapfilelist() fails on MS-Windows.
Solution: Only check the tail of the ...
Problem: There is no way to get a list of swap file names.
Solution: Add the swapfilelist()...
4b008ec2d963a00871b1b97af9e6eef3c2b0f884 authored almost 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Suspend test still sometimes fails on MacOS.
Solution: Wait a little while for ter...
Problem: A failed test may leave a swap file behind.
Solution: Delete the swap file to avoi...
Problem: Suspend test sometimes fails on MacOS.
Solution: Wait a short while for terminal r...
Problem: Tiny build fails.
Solution: Remove #ifdef from error message.
Problem: Command list test fails.
Solution: Add commands added to the list.
Problem: Classes are not documented or implemented yet.
Solution: Make the first steps at d...
Problem: With 'smoothscroll' skipcol may be reset unnecessarily.
Solution: Check the line d...
Problem: Memory may leak.
Solution: Free the sound callback function name if it was allocated.
Problem: "gk" may reset skipcol when not needed.
Solution: Only reset skipcol if the cursor...
Problem: Coverity warns for dead code.
Solution: Don't use ASCII_ISUPPER() for a negative v...
Problem: If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys.
Solution: Remove t_T...
Problem: Padding before virtual text below is highlighted when 'number' and
'nowr...
Problem: Tests for empty prop type name fail.
Solution: Correct the error number.
Problem: Display errors when adding or removing text property type.
Solution: Perform a ful...
Problem: Vim9 script: get E1096 when comment follows return.
Solution: Adjust condition for...
Problem: Crash when reading help index with various options set. (Marius
Gedminas...
Problem: Callback name argument is changed by setqflist().
Solution: Use the expanded funct...
Problem: Popupwin test is more flaky on MacOS.
Solution: Use a longer wait time.
Problem: Using feedkeys() does not show up in a channel log.
Solution: Add ch_log() calls a...
Problem: File missing from list of distributed files.
Solution: Add logfile.pro to list of ...