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
Fix MacVim Makefile dependencies
a6a0c173dc3c28558e17b016a57e0916631d40bd authored about 2 years ago by Yee Cheng Chin <[email protected]>
Add the MacVim Vim files (gui_macvim.m, MMBackEnd.m, MacVim.m) to the
list of GUI src files and ...
Problem: A "below" aligned text property gets 'showbreak' displayed.
Solution: Do not use '...
Problem: Cursor positioned wrong after two text properties with virtual
text and ...
Problem: Missing part of change for "override" flag.
Solution: Add the missing change.
Problem: Substitute that joins lines drops text properties.
Solution: Move text properties ...
Problem: Text property cannot override 'cursorline' highlight.
Solution: Add the "override"...
Problem: Cursor positioned after virtual text in empty line.
Solution: Keep cursor in the f...
Problem: Crash when adding and removing virtual text. (Ben Jackson)
Solution: Check that th...
Problem: "delmenu" does not remove autocmmands. Running menu test function
alone ...
6082c6a087740e4fe232512528bc1204209a0c90 authored about 2 years ago by ichizok <[email protected]>
Fix non-native full screen on MacBooks with notch
67a635ec1002089d8d362ac650da83e1af506943 authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: execute() does not use the "legacy" command modifier.
Solution: pass the command m...
Fix bad interaction with never opening window + terminate on last window
9fb0163f869e6285dae94085f5ceff66b9cca150 authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Truncating virtual text after a line not implemented.
Cursor positioning...
Problem: Not enough characters accepted for 'spellfile'.
Solution: Add vim_is_fname_char() ...
Previously, if you configure MacVim to never open an untitled window on
launch, *and* terminate ...
This makes sure non-native full screen mode will not use the areas with
the notch (which exists ...
Problem: Debugger test may fail when $CWD is very long.
Solution: Skip the test if the dire...
Problem: After CTRL-Left-mouse click a mouse scroll also has CTRL.
Solution: Reset orig_mou...
Problem: Comment about tabpage line above the wrong code.
Solution: Move the comment. (clos...
Problem: No test for text property with column zero.
Solution: Add a test. Add message to ...
Problem: Virtual text after line moves to joined line. (Yegappan
Lakshmanan)
Solu...
Problem: Multi-byte characters in virtual text not handled correctly.
Solution: Count scree...
Problem: Virtual text with Tab is not displayed correctly.
Solution: Change any Tab to a sp...
Problem: Cursor position wrong when inserting around virtual text.
Solution: Update the cur...
05a8061eecd9969ee6cde008f54ded77462b649e authored about 2 years ago by Bram Moolenaar <[email protected]>
Problem: Compiler warning for int/size_t usage.
Solution: Add a type cast. (Mike Williams, ...
Problem: Coverity complains about possible double free.
Solution: Clear the pointer to avoi...
Problem: Unused variable.
Solution: Remove the variable. (closes #10829)
Problem: Expanding file names fails in directory with more than 255
entries.
Solu...
Problem: Cursor positioned wrong with virtual text after the line.
Solution: Clear cts_with...
a615fe731eb0479465b931fd38550d467bd01c88 authored about 2 years ago by ichizok <[email protected]>
Problem: Code has more indent than needed.
Solution: Use continue and return statements. (c...
Problem: Cannot build with small features.
Solution: Add #ifdef.
Problem: Breakindent test fails.
Solution: Fix condition.
Problem: Cannot put virtual text after or below a line.
Solution: Add "text_align" and "tex...
Problem: MS-Windows GUI: cannot use AltGr + Space.
Solution: Check for VK_MENU instead of V...
Problem: Tiny chance that creating a backup file fails.
Solution: Check for EEXIST error. (...
Problem: No test for what patch 9.0.0155 fixes.
Solution: Add a test. Fix typos. (closes #...
Problem: Text of removed textprop with text is not freed.
Solution: Free the text when the ...
Problem: Virtual text not displayed if 'signcolumn' is "yes".
Solution: Set c_extra and c_f...
Problem: When 'cmdheight' is zero pressing ':' may scroll a window.
Solution: Add the made_...
Problem: The command line takes up space even when not used.
Solution: Allow for 'cmdheight...
Problem: has() is not strict about parsing the patch version.
Solution: Check the version m...
Problem: MS-Windows: test fails because file already exists.
Solution: Wait a little while ...
Problem: "nocombine" is missing from synIDattr().
Solution: Add "nocombine". (Muni Tanjim, ...
Problem: Help tag generation picks up words in code examples.
Solution: Skip over examples....
Problem: Writing over the end of a buffer on stack when making list of
spell sugg...
Problem: Configure check for timer_create may give wrong error.
Solution: Give a warning in...
2ecbe53f452e92e941aff623f6a0b72f80e43d07 authored about 2 years ago by Bram Moolenaar <[email protected]>
Problem: Condition always has the same value.
Solution: Remove the condition.
Problem: Illegal byte regexp test doesn't fail when fix is reversed.
Solution: Make sure il...
Problem: Illegal memory access when pattern starts with illegal byte.
Solution: Do not matc...
Problem: Going beyond allocated memory when evaluating string constant.
Solution: Properly ...
Problem: If running configure with cached results -lrt may be missing.
Solution: Use two ca...
Problem: Reading past end of line with insert mode completion.
Solution: Check text length.
Problem: Invalid memory access in diff mode with "dp" and undo.
Solution: Make sure the lin...
Problem: Get hit-enter prompt for system() when '!' is in 'guioptions'.
Solution: Do not ca...
Problem: Scrollback can be wrong after redrawing the command line.
Solution: Clear unfinish...
Problem: missing include file in timer_create configure check.
Solution: Inlucde stdlib.h.
Problem: Long quickfix line is truncated for :clist.
Solution: Allocate a buffer if needed.
d1e7357332852fc1235062d3d0de4fe49e2a5a6a authored about 2 years ago by ichizok <[email protected]>
Problem: Flag "new_value_alloced" is always true.
Solution: Remove "new_value_alloced". (cl...
Problem: Conditions are always true.
Solution: Remove useless conditions. (closes #10802)
Problem: Cursor restored unexpected with nested autocommand.
Solution: Do not restore the c...
Problem: Sway config files are recognized as i3config.
Solution: Recognize swayconfig separ...
Problem: Plugins cannot change v:completed_item.
Solution: Make v:completed_item writeable....
Problem: Duplicate error number.
Solution: Use unique error number.
Problem: No error when assigning bool to a string option with setwinvar().
Solution: Give a...
Problem: Fuzzy argument completion doesn't work for shell commands.
Solution: Check for cmd...
Problem: Pattern for detecting bitbake files is not sufficient.
Solution: Adjust the patter...
Problem: MS-Windows: CTRL-[ on Belgian keyboard does not work like Esc.
Solution: Figure ou...
Problem: Tabline is not redrawn when entering command line.
Solution: Set "redraw_tabline"....
Problem: ":write" fails after ":file name" and the ":edit".
Solution: Reset BF_NOTEDITED wh...
Problem: Using "terraform" filetype for .tfvars file is bad.
Solution: use "terraform-vars"...
Problem: ModeChanged event not triggered when leaving the cmdline window.
Solution: Call ma...
Problem: Cannot interrupt global command from command line.
Solution: Reset got_int in anot...
Problem: Command line completion of user command may have duplicates.
(Dani Dicks...
Problem: Compiler warning for size_t to int conversion.
Solution: Add type casts. (Mike Wil...
Problem: Error in autoload script not reported for 'foldexpr'.
Solution: Reset "emsg_off" w...
Problem: Star register is changed when deleting and both "unnamed" and
"unnamedpl...
Problem: When switching window in autocmd the restored cursor position may
be wro...
Problem: No test for what patch 8.1.1424 fixes.
Solution: Add a test. (closes #10789)
Problem: Some compilers warn for using an uninitialized variable. (Tony
Mechelync...
Problem: Coverity warns for double free.
Solution: Reset cts_text_prop_count when freeing c...
Problem: Too many files recognized as bsdl.
Solution: Use pattern "*.bsd" instead of "*bsd"...
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it. (John Marriott)
Problem: Command overlaps with printed text in scrollback.
Solution: Clear until end-of-lin...
Problem: Using utfc_ptr2char_len() when length is negative.
Solution: Check value of length...
Problem: Leaking memory when using text prop with inserted text.
Solution: Clear the growar...
Problem: Build fails with tiny features.
Solution: Add #ifdef.
Problem: Cannot show virtual text.
Solution: Initial changes for virtual text support, usin...
b529cfbd04c02e31cfa88f2c8d88b5ff532d4f7d authored about 2 years ago by Bram Moolenaar <[email protected]>
aeafa394bd06aba4e45b8bc8dddcc581d617c6dd authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Switching window uneccarily when getting buffer options.
Solution: Do not switch w...
Updated to Vim 9.0.0065.
MacVim is now updated to Vim 9!
I just want to apologize for the infr...
6b7373168d8cf53187f91c7764a9456ac8a57bab authored about 2 years ago by Yee Cheng Chin <[email protected]>c0d5f053012210ae29b767e00f9c722b090ce486 authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Cross-compiling doesn't work because of timer_create check.
Solution: Use AC_CACHE...
Problem: Confusing error when using "q:" in command line window.
Solution: Check for the si...