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: Comment inside an expression in lambda ignores the rest of the
expressio...
Problem: Expression in command block does not look after NL when command is
typed...
Problem: Buffer overflow with invalid command with composing chars.
Solution: Check that th...
Problem: MS-Windows: not using italics.
Solution: Use italics. Simplify the code. (closes ...
Problem: Distributed import files are not installed.
Solution: Add rules to Makefile and NSIS.
Problem: Test failures because of changed error messages.
Solution: Adjust the exptected er...
Problem: Vim help presentation could be better.
Solution: Add an imported file for extra Vi...
Problem: Inconsistent capitalization in error messages.
Solution: Make capitalization consi...
Problem: CI only tests with FreeBSD 12.
Solution: Also test with FreeBSD 13. (closes #10366)
Problem: Line number of lambda ignores line continuation.
Solution: Use the line number of ...
Problem: Channel log does not show invoking a timer callback.
Solution: Add a ch_log() call.
Problem: Vim9: redir in skipped block seen as assignment.
Solution: Check for valid assignm...
Problem: Test fails with the job/channel feature.
Solution: Move check for job/channel sepa...
Problem: Test fails without the job/channel feature. (Dominique Pellé)
Solution: Add condit...
Problem: String interpolation only works in heredoc.
Solution: Support interpolated strings...
Problem: Cannot make 'breakindent' use a specific column.
Solution: Add the "column" entry ...
Problem: "P" in Visual mode still changes some registers.
Solution: Make "P" in Visual mode...
Problem: Vim9: misplaced elseif causes invalid memory access.
Solution: Check cs_idx not to...
Problem: Screendump test may fail when using valgrind.
Solution: Wait longer for the first ...
Problem: Valgrind warning for using uninitialized variable.
Solution: Initialize the type o...
Problem: MS-Windows: Using Normal colors for termguicolors causes problems.
Solution: Do no...
Problem: MS-Windows: Shift-BS results in strange character in powershell.
Solution: Add K_S...
Problem: MS-Windows: some .exe files are not recognized.
Solution: Parse APPEXECLINK juncti...
Problem: Win32 GUI: horizontal scroll wheel not handled properly.
Solution: Also handle WM_...
Problem: Vim9: using "else" differs from using "endif/if !cond".
Solution: Leave the block ...
Problem: Vim9: no error for using an expression only at the script level
when fol...
Problem: Vim9: in :def function no error for using a range with a command
that do...
Problem: Vim9: expression in :substitute is not compiled.
Solution: Use an INSTR instructio...
Problem: Expression in command block does not look after NL.
Solution: Skip over NL to chec...
Problem: When closing help window autocmds triggered for the wrong window.
Solution: Figure...
Problem: Listing of mapping with K_SPECIAL is wrong.
Solution: Adjust escaping of special c...
Problem: Duplicate code in "get" functions.
Solution: Use get_var_from() for getwinvar(), g...
Problem: :startinsert right after :stopinsert does not work when popup menu
is st...
Problem: Vim9: script test fails.
Solution: Remove "if" around declaration.
Problem: Accessing freed memory in test without the +channel feature.
(Dominique ...
Problem: Vim9: test may fail when run with valgrind.
Solution: Wait longer for callback if ...
Problem: It is not easy to restore saved mappings.
Solution: Make mapset() accept a dict ar...
Problem: MS-Windows: always uses current directory for executables.
Solution: Check the NoD...
Problem: wget2 files are not recognized.
Solution: Add patterns to recognize wget2. (Doug K...
Problem: K_SPECIAL may be escaped twice.
Solution: Avoid double escaping. (closes #10340)
Problem: Yaml indent for multiline is wrong.
Solution: Adjust patterns. (closes #10328, clo...
Problem: MinGW compiler complains about unknown escape sequence.
Solution: Avoid using a ba...
Problem: Robot files are not recognized.
Solution: Add patterns for robot files. (Zoe Roux,...
Problem: Array size does not match usage.
Solution: Make array size 3 instead of 4. (Christ...
Problem: CI with FreeBSD is a bit outdated.
Solution: Use 12.3 instead of 12.1. (closes #10...
Problem: ANSI color index to RGB value not correct.
Solution: Convert the cterm index to AN...
Problem: Compiler warning for uninitialized variable.
Solution: Use another variable to dec...
Problem: Mksession mixes up "tabpages" and "curdir" arguments.
Solution: Correct logic for ...
Problem: Gleam filetype not detected.
Solution: Add a pattern for Gleam files. (Mathias Jea...
Problem: Local completion with mappings and simplification not working.
Solution: Fix local...
Problem: Crash when using uninitialized function pointer.
Solution: Check for NULL pointer....
Problem: Termcodes test fails.
Solution: use CTRL-SHIFT-V to insert an unsimplified key. (c...
Problem: Duplicate code.
Solution: Move code below if/else. (closes #10314)
Problem: <C-S-I> is simplified to <S-Tab>.
Solution: Do not simplify CTRL if there is also ...
35c18c86e28f1bbc87c5f7a05b4312d020e711e6 authored over 2 years ago by ichizok <[email protected]>
Problem: Win32 GUI: Treating CTRL + ALT as AltGr is not backwards
compatible. (Ax...
Problem: expand("%:p") is not empty when there is no buffer name.
Solution: When ignoring e...
Problem: Empty string considered an error for expand() when 'verbose' is
set. (Ch...
Problem: Heredoc expression evaluated even when skipping.
Solution: Don't evaluate when "sk...
Problem: Compiler warning for unused argument.
Solution: Add "UNUSED".
Problem: Checking for absolute path is not trivial.
Solution: Add isabsolutepath(). (closes...
Problem: Modifiers not simplified when timed out or using feedkeys() with
'n" fla...
Problem: Vim9: some lines not covered by tests.
Solution: Remove dead code. Add disassembl...
Problem: Vim9: some lines not covered by tests.
Solution: Add a few more tests. Fix disass...
Problem: Vim9: some lines not covered by tests.
Solution: Add a few more tests. Remove dea...
ce001a337e28fa368f40ac6422835d730fb8ebb1 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: Failure of mapping not checked for.
Solution: Check return value of ins_typebuf()....
Problem: Passing zero instead of NULL to a pointer argument.
Solution: Use NULL. (closes #1...
Problem: Crash when using maparg() and unmapping simplified keys.
Solution: Do not keep a m...
Problem: Possible endless loop if there is unused typahead.
Solution: Only loop when the ty...
Problem: A key may be simplified to NUL.
Solution: Use K_ZERO instead. Use macros instead ...
Problem: Fix for unmapping simplified key not fully tested.
Solution: Add a test case. (clo...
Problem: Typo in variable name. (Gabriel Dupras)
Solution: Rename the variable.
Problem: .cshtml files are not recognized.
Solution: Use html filetype for .cshtml files. (...
Problem: Can only get a list of mappings.
Solution: Add the optional {abbr} argument. (Erni...
Problem: Expression is evaluated multiple times.
Solution: Evaluate expression once and sto...
Problem: Concatenating more than 2 strings in a :def function is
inefficient.
Sol...
82662a6df502d049bce5dd04880aff426c7124a6 authored over 2 years ago by ichizok <[email protected]>
Problem: Setting ufunc to NULL twice.
Solution: Set ufunc to NULL in find_exported(). (clos...
Problem: Crash when imported autoload script was deleted.
Solution: Initialize local variab...
Problem: Not simple programmatic way to find a specific mapping.
Solution: Add getmappings(...
Problem: Unmapping simplified keys also deletes other mapping.
Solution: Only unmap a mappi...
Problem: No test for what 8.2.4806 fixes.
Solution: Add a test. (closes #10727)
Problem: Win32 GUI: modifiers are not always used.
Solution: Handle more modifiers. (closes...
Problem: Still using older codecov app in some places of CI.
Solution: Use v3.1.0. (closes ...
Problem: Cannot build with older GTK version.
Solution: Use gtk_window_get_size() instead o...
Problem: Possible to leave a popup window with win_gotoid().
Solution: Give an error when t...
Problem: Pasting text while indent folding may mess up folds.
Solution: Adjust the way fold...
Problem: Unused struct item.
Solution: Remove "lines" match_T. Simplify the code. (closes ...
Problem: Win32 GUI: caps lock doesn't work.
Solution: Handle VK_CAPITAL. (closes #10260, cl...
Problem: Missing changes in one file.
Solution: Also change the struct initializers.
Problem: Various things no6 properly tested.
Solution: Add various test cases. (Yegappan La...
Problem: Unused item in engine struct.
Solution: Remove "expr". Add comment with tags.
Problem: Processing key eveints in Win32 GUI is not ideal.
Solution: Improve processing of ...
Problem: A mapping using <LeftDrag> does not start Select mode.
Solution: When checking for...
Problem: CurSearch used for all matches in current line.
Solution: Don't use the non-zero l...
Problem: Expression in heredoc doesn't work for compiled function.
Solution: Implement comp...
Problem: WinScrolled not always triggered when scrolling with the mouse.
Solution: Add call...
Problem: Test is not cleaned up.
Solution: Make test clean up after itself. Avoid NUL. (cl...
15a2b85cb88c45c0883843df8812ecda627ab115 authored over 2 years ago by ichizok <[email protected]>