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: Mapping with CTRL keys does not work in the GUI.
Solution: Recognize CSI next to K...
Problem: Wrong type of comment in SetSyn() function.
Solution: Use Vim9 comment. (closes #1...
Problem: Tiny build fails on Mac OS.
Solution: Define FEAT_CLIPBOARD only for normal build.
Problem: Too many #ifdefs.
Solution: Graduate the +cmdwin feature. Now the tiny and small ...
Problem: Cannot specify another character to use instead of '@' at the end
of the...
Problem: passing modifier codes to a shell running in the GUI. (Gary
Johnson)
Sol...
2499e5333a192ca31977b6b17149db635ef1762e authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Breakindent test fails.
Solution: Temporarily accept wrong result.
Problem: BS and DEL do not work properly in an interacive shell. (Gary
Johnson)
S...
Fix bug where clipboard would be polluted when showing Services menu
9e2132707a94a7e99e434a5db07c2228142f864d authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: 'smoothscroll' not tested with 'number' and "n" in 'cpo'.
Solution: Add tests, fix...
Add an option to not show the drop shadow on the window
bacfaff8bf99a1044e8083e0daa3948a1a56c892 authored about 2 years ago by Yee Cheng Chin <[email protected]>Close #1301
66949a25cd3a7d1df5a53e5b672b13446a48a84d authored about 2 years ago by Yee Cheng Chin <[email protected]>f269eabc6c4f5bdcef989cd5b4b95ba8ccaa4d8a authored about 2 years ago by Bram Moolenaar <[email protected]>
Problem: Build fails without the +conceal feature.
Solution: Rename called function.
Problem: Some tests are failing.
Solution: Adjust for "<<<" showing up.
Problem: No indication when the first line is broken for 'smoothscroll'.
Solution: Show "<<...
Problem: When using powershell input redirection does not work.
Solution: Use a different s...
Problem: The 'splitscroll' option is not a good name.
Solution: Rename 'splitscroll' to 'sp...
Problem: with 'smoothscroll' set CTRL-E does not work properly when
'foldmethod' ...
Problem: CTRL-Y does not stop at line 1. (John Marriott)
Solution: Stop at line 1 when 'smo...
Problem: 'smoothscroll' is not copied to a new window on :split.
Solution: Copy the option ...
I just missed the fact that getreg() also works and I don't need to hack
to use clip_convert_sel...
Problem: Smoothscroll test fails.
Solution: Check if skipcol changed.
Problem: Breakindent test fails.
Solution: Correct logic for resetting need_showbreak.
Problem: Missing part of the new option code.
Solution: Add missing WV_SMS.
Problem: Cannot scroll by screen line if a line wraps.
Solution: Add the 'smoothscroll' opt...
Problem: Checking for popup in screen_char() is too late, the attribute has
alrea...
Problem: Popup menu highlight wrong on top of preview popup. (Yegappan
Lakshmanan...
Problem: Syntax of commands in Vim9 script depends on +eval feature.
Solution: Use same syn...
Previously, whenever the user selects some text in MacVim, and then
bring up the Services menu (...
Problem: Underline color does not work in terminals that don't send a
termrespons...
Problem: Build error and compiler warnings.
Solution: Add missing change. Add type casts.
Problem: Evaluating "expr" options has more overhead than needed.
Solution: Use call_simple...
Problem: FEAT_TITLE was removed but is still used.
Solution: Remove FEAT_TITLE. (Naruhiko N...
Problem: Calling a function from an "expr" option has too much overhead.
Solution: Add call...
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
Problem: In Vim9 script a numbered function cannot be called.
Solution: Do not require "g:"...
Problem: Get an error for using const only when executing.
Solution: Check for const at com...
Problem: Coverity warns for not checking return value.
Solution: Check the return value and...
Problem: "const" and "final" both make the type a constant. (Daniel
Steinberg)
So...
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
Problem: Leaking argument type array.
Solution: Add allocated memory to type_gap.
Problem: Error for modifying a const is not detected at compile time.
Solution: Add TTFLAG_...
Problem: matchaddpos() can get slow when adding many matches.
Solution: Update the next ava...
Problem: Filetype test leaves file behind.
Solution: Add deferred delete flag to writefile(...
Problem: matchaddpos() can only add up to 8 matches.
Solution: Allocate the array of positi...
Bump actions/upload-artifact from 2 to 3
130a89eb66a29eca79a74ae99ae2b9bd74209577 authored about 2 years ago by Yee Cheng Chin <[email protected]>Bump actions/stale from 5 to 6
4bdf7239c7224077ab8253fe9121de7cdfe5b61f authored about 2 years ago by Yee Cheng Chin <[email protected]>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Rele...
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 6.
- [Release notes](https://g...
8cd33f3c43e20d297435949310896e614650f076 authored about 2 years ago by Yee Cheng Chin <[email protected]>
Fix non-Core Text renderer not working well with wide text
2449b8a5ba56580f1b14adee6debb3aad1d24870 authored about 2 years ago by Yee Cheng Chin <[email protected]>
This was previously broken by #1287 as I did not update the new
constants' values.
Also, make s...
b52f01deb8f0aa2d56a0d8e28b252e6f26c17dd0 authored about 2 years ago by Yee Cheng Chin <[email protected]>
Problem: Too many delete() calls in tests.
Solution: Use deferred delete where possible.
Problem: Calling function for reduce() has too much overhead.
Solution: Do not create a fun...
Problem: Calling function for reduce() has too much overhead.
Solution: Only call clear_tv(...
Problem: Spell test fails because error message changed.
Solution: Adjust expected error me...
Problem: Using reduce() on a list from range() is a bit slow.
Solution: Avoid materializing...
Problem: SpellFileMissing autocmd may delete buffer.
Solution: Disallow deleting the curren...
Problem: Running source tests leaves file behind.
Solution: Add the "D" flag to writefile()...
Problem: Blockedit test passes with wrong result.
Solution: Add a "vim9script" line to make...
Problem: Tests delete files with a separate delete() call.
Solution: Use deferred delete.
Problem: Global interrupt test fails when run under valgrind.
Solution: Use TermWait().
Problem: Blockedit test fails because of wrong indent.
Solution: Adjust the expected text t...
9fbdbb814f4ad67a14979aba4a6a49800c2f1a99 authored about 2 years ago by Bram Moolenaar <[email protected]>
Problem: With spell checking, deleting a full stop at the end of a line
does not ...
Problem: Verbose echo message test fails on Mac OS.
Solution: Skip the test on Mac OS.
Problem: system() opens a terminal window when using the GUI and "!" is in
'guiop...
Problem: Dump file missing.
Solution: Add the missing dump file. (issue #11234)
Problem: Luacheckrc file is not recognized.
Solution: Use lua filetype for luacheckrc. (clo...
Problem: With 'nosplitscroll' folds are not handled correctly.
Solution: Take care of close...
Problem: New TypeScript extensions are not recognized.
Solution: Recognize .mts and .cts fi...
Problem: Too much indent.
Solution: Return out early from a funtion. (Yegappan Lakshmanan,
...
Problem: GYP files are not recognized.
Solution: Recognize GYP files. (closes #11242)
Problem: Latexmkrc files are not recognized.
Solution: Use Perl filetype for latexmkrc file...
Problem: Using negative array index with negative width window.
Solution: Make sure the win...
Problem: Cannot close a tab page with the middle mouse button.
Solution: Support closing a ...
Problem: CI on Mac M1 has the channel feature disabled.
Solution: Include the channel feature.
Problem: Extra newline in messages after a verbose shell message.
Solution: Output the newl...
Problem: Makefile error message causes a shell error.
Solution: Put the message in single q...
Problem: CI actions have too many permissions.
Solution: Restrict permissions to what is re...
Problem: Display not cleared when scrolling back in messages, a background
color ...
Problem: Message window popup shows on only one tab page. (Naruhiko
Nishino)
Solu...
Problem: After exiting Insert mode spelling is not checked in the next
line.
Solu...
Problem: On AmigaOS4 the pid is available but the task address is used.
Solution: Use getpi...
Problem: MorphOS build is broken.
Solution: Add "-lm" to LDFLAGS and "-noixemul" to CFLAGS....
Problem: Unicode tables are outdated.
Solution: Update to Unicode release 15. (Christian Br...
Problem: Missing change in test.
Solution: Add the test change.
Problem: When long message test fails the error message is not visible.
Solution: Dump more...
Problem: Cscope test with wrong executable name fails.
Solution: Use /bin/sh to execute the...
Problem: Only recognizing .m3u8 files is inconsistent.
Solution: Also matc .m3u files. (iss...
Problem: Channel cwd test fails on Cirrus CI.
Solution: Also remove /private from the expec...
Problem: Adding a character for incsearch fails at end of line.
Solution: Only check cursor...
Problem: No CI running for MacOS on M1.
Solution: Add a cirrus CI task. (closes #11203)
Problem: Using freed memory when 'tagfunc' wipes out buffer that holds
'complete'...
Problem: One timer test fails on Mac M1.
Solution: Skip the test on Mac M1.
Problem: Buffer underflow with unexpected :finally.
Solution: Check CSF_TRY can be found.
Problem: Unused loop variables.
Solution: Use a while loop instead. (closes #11214)