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: GTK: crash when using 'guiligatures' and reading from stdin.
Solution: Make a copy...
Problem: Using script-local function from the wrong script when using a
partial. ...
Problem: Crash when switching tabpage while in the cmdline window.
Solution: Disallow switc...
944697ae19683441981539cd4d2469df89d6ec82 authored over 2 years ago by Bram Moolenaar <[email protected]>
Problem: getchar() may return modifiers if no character is available.
Solution: Do not proc...
Problem: map() function on string and blob does not check argument types at
compi...
Problem: map() function does not check function arguments at compile time.
Solution: Give a...
Support "sodium" feature in release package
00712da96abf14d76bdc86d970688d1887c4d03d authored over 2 years ago by ichizok <[email protected]>d3f59868ad4405e69cf34cb40de34c76ac3d00f6 authored over 2 years ago by ichizok <[email protected]>
Ref: 26b49d42c06f1cfd32970d3dc885993656c647bd
e3870238ed2480fcdf4b967551731fe30c83ac12 authored over 2 years ago by ichizok <[email protected]>ee47a6bd039044d4d3c225c05a93bf737ee3626f authored over 2 years ago by ichizok <[email protected]>
d9be90da4db80198f41cfc1f619e0286336de66d authored over 2 years ago by ichizok <[email protected]>
Problem: ".gts" and ".gjs" files are not recognized.
Solution: Recognize Glimmer flavored t...
Problem: "make nvcmdidxs" fails.
Solution: Use "-S" instead of "-u" to source the script.
Problem: Autochdir test fails on MS-Windows.
Solution: Expecta nother error on MS-Windows.
Problem: Some installed files and directories have wrong permissions.
Solution: Adjust the ...
Problem: Menu translations are inconsistent.
Solution: Add a Makefile to convert between en...
Problem: Illegal memory access when using exactly 20 highlights.
Solution: Add one more ite...
Problem: Crash when using special multi-byte character.
Solution: Don't use isalpha() for a...
Problem: Using NULL pointer.
Solution: Set offset after checking for NULL pointer.
Problem: Vim9: using a script-local function requires using "s:" when
setting 'co...
Problem: Function argument name conflicts with C++ keyword.
Solution: Rename the argument.
Problem: Solidity files are not recognized.
Solution: Add the *.sol pattern. (Dundar Goc, c...
Problem: Vim9: Coverity warns for using NULL pointer.
Solution: Give an internal error when...
Problem: Translation cleanup script does not remove empty lines at end.
Solution: Remove em...
Problem: Bicep files are not recognized.
Solution: Match *.bicep files. (Dundar Goc, closes...
Problem: Vim9: some code not covered by tests.
Solution: Add a few more tests. Remove dead ...
Problem: Vim9: some code not covered by tests.
Solution: Add a few more tests. Fix reporte...
Problem: Vim9: some code not covered by tests.
Solution: Add a few more tests. Correct err...
Problem: Vim9: some code not covered by tests.
Solution: Add more tests. Avoid giving two ...
Problem: Expand functions use confusing argument names.
Solution: Rename "file" to "match"....
119ca2218078b0b88ec10665488adcf35c482244 authored over 2 years ago by ichizok <[email protected]>
Problem: Compiler warning for unused variable without the +folding feature.
(Tony...
Problem: Vim9: some code not covered by tests.
Solution: Add a few specific test cases.
Problem: ml_get error with nested folds and deleting lines.
Solution: Correct the last line...
Problem: Missing parenthesis may cause unexpected problems.
Solution: Add more parenthesis ...
Problem: Map listing does not clear the rest of the command line.
Solution: Call msg_clear_...
Problem: MS-Windows: cannot use the mouse in the console with VIMDLL.
Solution: use add_cha...
Problem: Crash after ml_get error.
Solution: When returning "???" flush the line and set ml...
Problem: Some command completion functions are too long.
Solution: Refactor code into separ...
Problem: Crash when using many composing characters in error message.
Solution: Use mb_cptr...
Problem: Python3 test fails.
Solution: Remove "let".
Problem: Some code lines not covered by tests.
Solution: Add a few more test cases. Fix ge...
Problem: UTF8 select mode test fails on MS-Windows.
Solution: Revert the #ifdef change.
Problem: Possible number overflow with nested folds.
Solution: Avoid a negative line number.
Problem: MS-Windows with VIMDLL: Escaping CSI is wrong.
Solution: Put back #ifdef. (Ken Tak...
Problem: Command line executed when typing Esc in the GUI.
Solution: Move saving/restoring ...
Problem: Vim9: list from declaration with inferred type does not set the
type on ...
Problem: screenpos() does not handle a position in a closed fold.
Solution: Check if the po...
Problem: Dead code in op_insert().
Solution: Remove condition and else block. (closes #9782)
Problem: Command line completion doesn't always work properly.
Solution: Adjust triggering ...
ceee9581c6d8c74dc4b9912cbf19937016727484 authored over 2 years ago by ichizok <[email protected]>
Problem: Still cannot build tiny version.
Solution: Adjust #ifdefs.
Problem: Cannot build tiny version.
Solution: Adjust #ifdefs.
Problem: Vim9: error message not tested, some code not tested.
Solution: Add a couple of te...
Problem: Vim9: unused code lines.
Solution: Rely on either "cctx" or "cstack" to not be NULL.
Problem: A custom 'tabline' may cause Esc to work like Enter on the
command line ...
Problem: Translation file listed twice.
Solution: Remove one entry.
Problem: Small differences between Chinese translation files.
Solution: Add rule for conver...
Problem: An empty change is reported to a listener.
Solution: Do not report an empty change...
Problem: Incsearch highlight broken when calling searchcount() in 'tabLine'
funct...
Problem: CI steps for Windows are a bit unorganized.
Solution: Organize CI test steps on Wi...
Problem: Not enough tests for command line completion.
Solution: Add a few more tests. (Yeg...
829ddf1363dabf3d4fbfa2a3fa06375cedd206e6 authored over 2 years ago by ichizok <[email protected]>
Problem: ctx_imports is not used.
Solution: Delete ctx_imports. Add missing dependency.
Problem: Unreachable code.
Solution: Remove outdated code lines.
Problem: Expression test fails.
Solution: Make the test work with latest Vim9 syntax.
Problem: Filetype detection from file contents is in legacy script.
Solution: Use a compile...
Problem: Vim9: can create a script variable from a legacy function.
Solution: Disallow crea...
Problem: MS-Windows: libsodium.dll not included with the installer.
Solution: Add the file ...
Problem: Redundant #ifdef argument.
Solution: Remove unused MSWIN. (Ola Söder, closes #9758)
Problem: Amiga: a few compiler warnings.
Solution: Adjust #ifdefs. Add "UNUSED". (Ola Söder...
Problem: Calling in_vim9script() multiple times.
Solution: Call it once and keep the result.
Problem: Not enough tests for command line completion.
Solution: Add a few more tests. (Yeg...
Problem: sticky command modifiers are too sticky.
Solution: Do not apply command modifiers ...
Problem: MS-Windows: still running out of memory for a very long line.
Solution: Check for ...
Problem: MS-Windows: running out of memory for a very long line.
Solution: Use a 32 bit val...
Problem: :retab may allocate too much memory.
Solution: Bail out when allocating more than ...
Problem: Vim9: some tests fail.
Solution: Fix the tests, mostly by removing "s:".
Problem: Vim9: allowing use of "s:" leads to inconsistencies.
Solution: Disallow using "s:"...
Problem: crash when repeatedly using :retab.
Solution: Bail out when the line is getting to...
Problem: Vim9: line number of exception is not set.
Solution: Set the line number before th...
Problem: sticky command modifiers are too sticky.
Solution: Do not apply command modifiers ...
Problem: Command line completion functions are very long.
Solution: Refactor into multiple ...
Problem: Unnecessary call to check_colorcolumn().
Solution: Remove the call. (Sean Dewar, c...
Problem: Dynamic loading of libsodium not handled properly.
Solution: Fix has() and :versio...
Problem: CI does not use the latest Lua and Python.
Solution: Use Lua 5.4.2 and Python 3.10...
Problem: ReScript files are not recognized.
Solution: Add the *.res and *.resi patterns. (A...
Problem: No coverage is measured on MS-Windows CI.
Solution: Enable coverage on MS-Windows....
f40cae2b45553bf634df50921abb5779f1908599 authored over 2 years ago by ichizok <[email protected]>
4cb9532be06dd0d02a158403b8ede51605b30640 authored over 2 years ago by ichizok <[email protected]>
Problem: FEAT_GUI_ENABLED defined but never used.
Solution: Remove the #define. (Ola Söder,...
Problem: FileChangedShell test fails on MS-Windows.
Solution: Skip the test on MS-Windows.
Problem: "legacy exe cmd" does not do what one would expect.
Solution: Apply the "legacy" a...
Problem: In some build setups UNUSED is not defined.
Solution: Change the logic of how UNUS...
Problem: A custom statusline may cause Esc to work like Enter on the
command line...
Problem: <amatch> is expanded like a file name for DirChangedPre.
Solution: Do not expand <...
Problem: Amiga: header file included twice.
Solution: Remove #include. (Ola Söder, closes #...
Problem: When reloading not all properties are detected.
Solution: Add the "edit" value to ...
92f645bef7bb817822d115291fe584b15647d577 authored over 2 years ago by Bram Moolenaar <[email protected]>