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: No support for liquidsoap filetypes
Solution: Add liquidsoap filetype detection code
...
6b5efcdd8e976d2ab2554b22c4220c5e88de4717 authored about 1 year ago by Romain Beauxis <[email protected]>
Problem: Vim9: Interfaces should not support class methods and
variables
Solution: Ma...
Problem: FEAT_FLOAT no longer defined
Solution: Remove last existing FEAT_FLOAT ifdefs in
...
Problem: Cirrus-CI fails because we have used all credits
Solution: Remove FreeBSD 13.1 and Mac...
Signed-off-by: Christian Brabandt <[email protected]>
177437cc6f2ebff6bd62a21a20ba963450377de0 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Github Actions fails because snd-dummy modules missing
in current runner ima...
Fix the issue introduced by #12557. `:substitute` commands in plugins
need to take into account ...
Problem: Vim9: Coverity complains about dead code
Solution: Copy only object methods from the s...
Problem: win32: not correctly freeing environment
Solution: After we call GetEnvironmentStrings...
Problem: Configure script uses non-portable == comparison
Solution: Use the standard and portab...
Problem: potential buffer overflow in PBYTE macro
Solution: Check returned memline length
clos...
ffb13674d1af1c90beb229867ec989e4fb232df3 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Vim9: restrict access to static vars and methods
Solution: Class members are accesible...
Signed-off-by: Christian Brabandt <[email protected]>
35928ee8f80ea721e92bb856c8ecde2cced46bb9 authored about 1 year ago by dkearns <[email protected]>Fixes #13089.
Signed-off-by: Christian Brabandt <[email protected]>
c1f8bb37c6a8e0babc2a41f16860763b57c23fa1 authored about 1 year ago by dkearns <[email protected]>
Add a small section about the distributed Editorconfig plugin at :h
usr_05.txt just below the ma...
* syntax(swayconfig): improved highlighting
* syntax(swayconfig): adapt to i3config structure
...
Signed-off-by: Christian Brabandt <[email protected]>
fc93594d562dbbd9da03c89754538f91efd0c7ca authored about 1 year ago by Gregory Anders <[email protected]>
* syntax(i3config): improved i3config highlighting
* syntax(i3config): refactor structure
Si...
f5356bf6751fc1af77c8d27c7286639527fde3f2 authored about 1 year ago by Josef Litoš <[email protected]>Updated to Vim 9.0.1897
Special Notes
====================
As some of you may have read, Bram ...
ca76060647497049cd69af00ee4e6364e4edf374 authored about 1 year ago by Yee Cheng Chin <[email protected]>Harden NSConnection security in handling third-party connections
399b43e9e1dbf656a1780e87344f4d3c875e4cda authored about 1 year ago by Yee Cheng Chin <[email protected]>Update Credits about current maintainers of Vim and MacVim
3927f58418d1cb523f4478cc4550122d3074a5ff authored about 1 year ago by Yee Cheng Chin <[email protected]>
Currently, MacVim uses Distributed Objects / NSConnection as the IPC
mechanism. The child Vim pr...
Point to the updated Vim Project maintainers, update some broken links,
and update copyright not...
64f4004edf268e0fc6c537ba32be1fda649d4f06 authored about 1 year ago by Yee Cheng Chin <[email protected]>
Install Vim runtime to the MacVim app bundle properly
a340ddaae88a43a3d42b1200dc250335710a738e authored about 1 year ago by Yee Cheng Chin <[email protected]>
Previously, MacVim's build process simply used an Xcode post-build
script to copy the runtime fo...
This is a collection of various improvements to the help pages
closes #12790
Co-authored-by: H...
596ad66d1ddb742ef349e98eb06b8e4052f68f51 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
62145db91b104075277cb3a940e18832ad106264 authored about 1 year ago by Josef Litoš <[email protected]>
Problem: Vim9: confusing error with .= in compiled functions
Solution: Check in error condition...
Problem: "below" virtual text doesn't work with 'rightleft'.
Solution: Use column from right bo...
Problem: Vim9: finding method/member is inefficient
Solution: Use lookups
closes: #13073
Sign...
4d00b835c49ffc5c416b65ca466d6ad695cbd3d2 authored about 1 year ago by Ernie Rael <[email protected]>closes: #13074
Signed-off-by: Christian Brabandt <[email protected]>
f787ee8451a1f24de4ef3de48b78d5aa77d09829 authored about 1 year ago by Doug Kearns <[email protected]>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...
Fix gui_macvim.m compiler warnings
ad0449528a10ec05142d2971f68ab918d40cf7a8 authored about 1 year ago by Yee Cheng Chin <[email protected]>f1be7fded4c5fc95525a25c4234a272b371fa85c authored about 1 year ago by Yee Cheng Chin <[email protected]>
Problem: CI: trailing white space in tests
Solution: clean up the trailing white space
Signed-...
e5f7cd0a60d0eeab84f7aeb35c13d3af7e50072e authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: CI: strptime test fails on BSD14
Solution: Skip the test
Signed-off-by: Christian Bra...
983d808674f998eaea12b302028de45f1c6857cd authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: CI: no FreeBSD 14 support
Solution: Drop support for FreeBSD 12, add FreeBSD 14
close...
24a95f42b8469944a1e74838438ac8f1d86f9450 authored about 1 year ago by Philip H <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
e7833e73471a110c7c38c80935e1b840f254a3da authored about 1 year ago by Wu Yongwei <[email protected]>
Problem: No runtime support for Mojo
Solution: Add basic filetype and syntax plugins
closes: #...
0ce2c594d0704f27a16d2c13fce85d596cc91489 authored about 1 year ago by Mahmoud Abduljawad <[email protected]>
Problem: Vim9: lookup code for class/object repaeated
Solution: Refactor and make use of lookup...
Since https://docs.scala-lang.org/sips/42.type.html which is implemented
in Scala 2.13 and in S...
Problem: Vim9 static tests fail
Solution: Fix tests, make CI happy ;)
closes: #13064
Signed-o...
0405405536f06a3bf384757be4affa9c1a07bdcd authored about 1 year ago by Yegappan Lakshmanan <[email protected]>Use Python 3 stable ABI to build MacVim, and better Python discovery
ef2cacd44f345d4bae27fee50d1d956e4c2d22ef authored about 1 year ago by Yee Cheng Chin <[email protected]>
Vim added support for using Python 3 stable ABI in 9.0.1776, which
allows us to safely load Pyth...
Fix Vim crashing when querying serverlist when quitting
95366b502e11c27f26d642fda834a3cbd3df73a5 authored about 1 year ago by Yee Cheng Chin <[email protected]>CI: Check that Vim help tags in runtime folder are correct
7b8a8035283640313bf9d1c914ea05001b15d3db authored about 1 year ago by Yee Cheng Chin <[email protected]>
Previously, Vim didn't always have up-to-date help tags. As a result, we
just manually generate ...
Signed-off-by: Christian Brabandt <[email protected]>
733bbcde776e857b45bf4c713a3c9203ac728040 authored about 1 year ago by Andrii Sokolov <[email protected]>
Problem: Vim9: Problem trying to invoke class method
Solution: Lookup the class method insider ...
Problem: Vim9: class members are accessible via object
Solution: Disable class member variable ...
Problem: Various Typos
Solution: Fix Typos
This is a collection of typo related commits.
clos...
ee17b6f70d382ec6c5d8d27b56c4e84106ac8c55 authored about 1 year ago by Christian Brabandt <[email protected]>
Currently, when quitting MacVim using Cmd-Q, if an autocmd queries
serverlist() during shutdown ...
a26996d1095b9e128838b9cbca989d8c3018f71c authored about 1 year ago by Yee Cheng Chin <[email protected]>
Problem: Vim9: no support for abstract methods
Solution: Add support for defining abstract meth...
Modified behavior:
- Change default value of g:html_use_input_for_pc from "fallback" to
...
Problem: Wrong order of arguments for error messages
Solution: Reverse order or arguments for e...
Signed-off-by: Christian Brabandt <[email protected]>
4e554d282c50e428932df5fff9917f8a836f7782 authored about 1 year ago by dkearns <[email protected]>
Problem: Vim9: Calling an interface method using a child object fails
Solution: Search methods ...
Problem: Trailing white space in tests
Solution: Delete it
This causes test_codestyle to fail,...
da200c2f78ef3c91557a2b484d284eb0c1c62776 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Test_crash fails on Mac
Solution: Skip test on Mac
Signed-off-by: Christian Brabandt ...
5856b07795dff69e3bac57deb5033b5839c1dfb8 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Vim9: Need more tests for inheritance
Solution: Add access tests and fixes.
`inside_c...
cf138d4ea5b7e4495abbc867f9bb8a6be6482762 authored about 1 year ago by Ernie Rael <[email protected]>
This is a followup to 816fbcc262687b81fc46f82f7bbeb1453addfe0c (patch
9.0.1833: [security] runti...
Problem: Vim9: incorrect duplicate class member detection
Solution: Incorrect duplicate class m...
Problem: tests running sh have problems
Solution: Check that dash is installed
closes: #13040
...
Problem: missing test for patch 9.0.1873
Solution: add a test trying to exchange windows
Add a...
18d2709aa12ffa3f6ae1a13059990558c5f8e406 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
11d2aeeca4cf191b3f25b36603dcd32167eac8a0 authored about 1 year ago by Christian Brabandt <[email protected]>
In case the current directory is present as valid $PATH entry, it is OK
to call the program from...
Signed-off-by: Christian Brabandt <[email protected]>
9b04c503197af07dad3c4fe4348acd9150f3a715 authored about 1 year ago by zdohnal <[email protected]>
Problem: Vim9: parsing commands with newlines wrong
Solution: Accept a '\n' for parsing lists a...
Problem: Vim9: improve test for disassemble + static
Solution: Add a Vim9 script disassemble te...
Problem: CI may fail in test_recover_empty_swap
Solution: Set directory option
Fix failing Tes...
1c7397f3f1e168541f88bb1bbd93a9f0b1235852 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: heap-buffer-overflow in vim_regsub_both
Solution: Disallow exchanging windows when tex...
Problem: CI: test_crash() fails on CI
Solution: Skip test on BSD
Signed-off-by: Christian Brab...
d2a08ba0fa4a25f31cee9d9f33b0aa8237227387 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: Github CI does not run i386 job
Solution: Add a i386 architecture
Add CI testing for ...
a4245a10eacac614dc833a2721cd7c0376627ec8 authored about 1 year ago by James McCoy <[email protected]>
Problem: Vim9: disassamble does not show static
Solution: Show static flag
Fix disassemble for...
00df69e62b2233d758f8c988794d66d53e887260 authored about 1 year ago by Ernie Rael <[email protected]>
Previous PR (#12993) fixed localization files to point to "Open &Tab..."
but they didn't add th...
Problem: Coverity warns about unitialized var
Solution: initialize it
closes: #13029
Signed-o...
86eda0780590ea8cac49e2aa3bd50245329d3579 authored about 1 year ago by Ernie Rael <[email protected]>build(deps): bump actions/checkout from 3 to 4
c154baf790d12e52db95149fd2ffb26496bb028f authored about 1 year ago by Yee Cheng Chin <[email protected]>
Problem: test_crash still fails for circle ci
Solution: give even more time to complete
Signed...
59adcb4c203371258c72e76011da93eac8540317 authored about 1 year ago by Christian Brabandt <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
e4ba5df7c7359742999263115b2faeff94f5a35c authored about 1 year ago by Ivan Pešić <[email protected]>
Problem: Vim9: access to interface statics possible
Solution: Prevent direct access to interfac...
Problem: Undo is synced after character find.
Solution: Set no_u_sync when calling gotchars_nop...
Changes:
1.75:
- Fix 2072/PHP-Indenting-for-VIm#87: The indent optimization was causing wron...
Co-authored-by: Anton Sharonov <[email protected]>
Signed-off-by: Christian Brabandt <cb...
Problem: Vim9: garbage collection may cause crash
Solution: validate that class members typeval...
Problem: crash with bt_quickfix1_poc when cleaning up
and EXITFREE is defined
Solutio...
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...
Signed-off-by: Christian Brabandt <[email protected]>
e073a8b79f1d3398b27f35b7920746b564a169e9 authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: wrong format specifiers in e_aptypes_is_null_str_nr
Solution: Fix the wrong format spe...
Problem: Vim9 Garbage Collection issues
Solution: Class members are garbage collected early lea...
Problem: xxd: issue when -R is specified several times
Solution: Fix command line parsing
See:...
233f956bd43279db1fb4d017acb4e56a1504addf authored about 1 year ago by K.Takata <[email protected]>
Problem: CI: test_crash1() is flaky
Solution: Wait a bit longer
Signed-off-by: Christian Braba...
f44cbe96fa44d10d6dd717e0a9f6ef0f104ee98a authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: heap-use-after-free in bt_normal()
Solution: check that buffer is still valid
Signed-...
6e60cf444a8839ca1694319bf9a82e7b097e5c4d authored about 1 year ago by Christian Brabandt <[email protected]>
Problem: heap use after free in ins_compl_get_exp()
Solution: validate buffer before accessing ...
Problem: heap-use-after-free in is_qf_win()
Solution: Check buffer is valid before accessing it...
Problem: issues with formatting positional arguments
Solution: fix them, add tests and document...
Problem: mode() doesn't indicate command line for terminal
Solution: make it return 'ct' for co...
Problem: test_crash1() fails on CI
Solution: don't run Screendump test, verify that it doesn't ...
Problem: CI error on different signedness in regexp.c
(after patch 9.0.1848)
Solution...