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
Do not rely on the fact, that the last line matches warning, error,
inappropriate or unrecognize...
Signed-off-by: Christian Brabandt <[email protected]>
da4e433dc3bee7fa521df3c7235d49a6732134ef authored 12 months ago by Christian Brabandt <[email protected]>
`:return` cannot be used outside of `:function` (or `:def`) in older Vims
lacking Vim9script su...
Problem: Vim9: cannot convert list to string using +=
(after 9.0.2072)
Solution: conv...
Also, enable the zip and gzip plugins by default, unless those variables
were not explicitly set...
Follow up to 816fbcc26 (patch 9.0.1833: [security] runtime file fixes,
2023-08-31) and f7ac0ef5...
closes: #13440
Signed-off-by: Christian Brabandt <[email protected]>
08b1c61e8b67be2b6a95d9b85d3bbf84cc70712f authored 12 months ago by Christian Brabandt <[email protected]>
Problem: complete_info() skips entries with 'noselect'
Solution: Check, if first entry is at or...
* Makefile for the Vim documentation on Windows
* Corrected comments
Signed-off-by: Christ...
b23c1fc596501a8dfc0355ed8084dcbf018f7907 authored 12 months ago by Restorer <[email protected]>
Problem: sound_playfile() fails when using powershell
Solution: quote filename using doublequot...
Problem: Vim9: still allows abstract static methods
(after v9.0.2084, v9.0.2085 and v...
Add shDerefOffset to shDerefVarArray.
Example code:
```bash
declare -a a=({a..z})
echo...
ce3b0136c6d9d09af41969d3dc9634f115505a32 authored 12 months ago by Lucien Grondin <[email protected]>
Strace output, depending on parameters (-ttf this time), can dump both
times and pid:
1038 ...
Problem: build-failure in vim9class
Solution: reference correct error message,
disabl...
Problem: code cleanup for option callbacks needed
Solution: remove flag os_doskip, it's not nec...
Problem: Vim9: abstract can be used in interface
Solution: Disallow the use of abstract in an i...
Problem: Vim9: abstract static methods are possible
Solution: Disallow abstract static methods
...
Signed-off-by: Christian Brabandt <[email protected]>
1858e2b22ad168b1fd44a4efcd3a2b6cd9f6772d authored 12 months ago by Lucien Grondin <[email protected]>
Problem: Perl: xsubpp may be in non-standard location
Solution: Add --with-subpp configure opti...
Signed-off-by: James McCoy <[email protected]>
Signed-off-by: Christian Brabandt <[email protected]>
Problem: test_channel may fail because of IPv6 config issues
Solution: Catch and skip the test,...
Problem: With 'smoothscroll' set, "w_skipcol" is not reset when unsetting 'wrap'.
Res...
add shDblParen to shLoopList to correctly highlight
arithmetic expressions for Bash and Ksh
...
a390e984db20575dc726b4e0ebf95582265df8e7 authored 12 months ago by Lucien Grondin <[email protected]>
Problem: vim9_script test too large
Solution: split vim9 type alias test into
separat...
Problem: Not all secure options document their status
Solution: Describe secure context :set r...
Problem: Not all Dart files detected
Solution: Add shebang filetype detection for Dart
closes:...
c1c177a47bfe1b9a524ede2743a689e461668d14 authored 12 months ago by Doug Kearns <[email protected]>
Problem: several problems with type aliases
Solution: Check for more error conditions, add test...
Fix Help menu searching Vim doc not working with special chars
0f293b5e1c309e58a3c382c3c810a872687fdc10 authored 12 months ago by Yee Cheng Chin <[email protected]>
Problem: CI fails because of trailing whitespace in test
Solution: Remove it
Signed-off-by: Ch...
87ca5e86fa0ef305f3d39cc4261b622f21417f7f authored 12 months ago by Christian Brabandt <[email protected]>
Problem: Vim9: No support for type aliases
Solution: Implement :type command
A type definition...
ec3cebbd2b6b7583d2f683f5e66345163ec122aa authored 12 months ago by Yegappan Lakshmanan <[email protected]>
Problem: TextChangedI may not always trigger
Solution: trigger it in more cases: for insert/
...
Problem: Completion menu may be wrong
Solution: Check for the original direction of the complet...
Signed-off-by: Christian Brabandt <[email protected]>
650dcfc8d12e68aa05a358301ec15f9e6dbd03ba authored 12 months ago by nwounkn <[email protected]>
Previously Help menu's Vim doc search did not work with special key
documentation like `<Down>` ...
Add basic tests for MacVim
81d23bccfdad5d15ce8bde1909c0b8b781950915 authored 12 months ago by Yee Cheng Chin <[email protected]>
Problem: typo in quickfix.c comments
Solution: fix them
closes: #13422
Signed-off-by: Christi...
b0221819f3f7cf5cd526338070ea30b59d69315b authored 12 months ago by zeertzjq <[email protected]>* Update Debian runtime files
Add mantic as a supported Ubuntu release and move buster/kineti...
7b7cda67a1246874520b280277d9b1447e1a7ef5 authored 12 months ago by James McCoy <[email protected]>
Problem: Vim9: no nr2str conversion in list-unpack
Solution: Generate 2STRING instruction to co...
Problem: objdump files not recognized
Solution: detect *.objdump files, add a filetype plugin
...
10407df7a95d0311c7d2eb920d3b72020db5b301 authored 12 months ago by Colin Kennedy <[email protected]>
Problem: [security] disallow setting env in restricted mode
Solution: Setting environment varia...
Problem: possible to escape bracketed paste mode with Ctrl-C
Solution: Do not handle Ctrl-C spe...
Problem: [security] overflow in :history
Solution: Check that value fits into int
The get_list...
9198c1f2b1ddecde22af918541e0de2a32f0f45a authored 12 months ago by Christian Brabandt <[email protected]>
Add a few tests for MacVim using XCTest. Previously MacVim had
essentially zero automatic tests....
Allow launching MacVim in clean defaults, add menu to open clean Vim
1f3046250d0acc3654e79e596b3328977b160b05 authored 12 months ago by Yee Cheng Chin <[email protected]>
Now support a `-IgnoreUserDefaults 1` flag that can be passed to MacVim
at launch, which would c...
related: #13398
Signed-off-by: Christian Brabandt <[email protected]>
5f5131d775bf9966976e39aa38b070036cbfe969 authored 12 months ago by Christian Brabandt <[email protected]>fixes: #13418
Signed-off-by: Christian Brabandt <[email protected]>
a56f02d824288104823e9740e1b1fe045c3ab994 authored 12 months ago by Christian Brabandt <[email protected]>
Problem: xxd: coloring was disabled on Cygwin
Solution: don't include WIN32
xxd: Fix that colo...
c4a403860353ff35dc47e2a52818e771fa228083 authored 12 months ago by Ken Takata <[email protected]>
Problem: xxd: corrupting files when reversing bit dumps
Solution: handle reversing bit dump sli...
Problem: EXPAND flag set for filetype option
Solution: Remove P_EXPAND flag from the 'filetype'...
Problem: cannot use buffer-number for errorformat
Solution: add support for parsing a buffer nu...
* Fix typos in several documents
* Update runtime/doc/terminal.txt
Co-authored-by: K.Takata ...
5985879e3c36383155f84649fa42d06813a1893e authored 12 months ago by h_east <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
50f3ec2898a43feaa6add2bc4875754cf9224d5e authored 12 months ago by Christian Brabandt <[email protected]>
Problem: pacman hooks are detected as conf filetype
Solution: make it consistent to pacman.conf...
Problem: Janet files are not recognised
Solution: Add filename and shebang detection (without
...
Problem: not able to detect xkb filetypes
Solution: Detect files below /u/s/X11/xkb as xkb file...
Problem: *.{gn,gni} files are not recognized
Solution: Detect some as gn filetype (without addi...
- update and correct the documentation for varargs for Vim9 and make
sure to mention that a <l...
Fix the pattern used by comment-motion mappings to match the start of a
block comment.
Block...
fea96c00e55a71e3007907ff4f7ad513bb9ff0eb authored 12 months ago by dkearns <[email protected]>Update xcodeproj version, generate a compatible one for Xcode 8+
b0ba0b90c504369e64d0469332fc9de8103a9b65 authored 12 months ago by Yee Cheng Chin <[email protected]>
Certain newer Xcode features such as parallel builds require a newer
version to be specified in ...
Problem: outstanding exceptions may be skipped
Solution: When restoring exception state, proces...
Problem: tests: avoid error when no swap files exist
Solution: use unlet! so that no error mess...
Problem: Vim9: no strict type checks for funcrefs varargs
Solution: Perform strict type checkin...
* matchparen: do not use hard-coded match id
Instead of using the hard-coded match id 3, whic...
d3e277f279ed628809eb6857ea3ebcfca566ca2a authored 12 months ago by Christian Brabandt <[email protected]>Updated to Vim 9.0.2043
bb85affbcbea3dd4d25d9f642c37fd00a3d4d3b6 authored 12 months ago by Yee Cheng Chin <[email protected]>
Currently this is only for pre-release builds as main releases usually
use hand-written release ...
Fix non-native full screen show menu with notch, and changing resolution
4c5bd966f4aa97fb70a77b5883476c85aca26a4e authored 12 months ago by Yee Cheng Chin <[email protected]>
Currently MacVim's "show menu bar" option for non-native full screen
does not work properly on n...
Problem: no digraph for quadruple prime
Solution: add quadruple prime digraph using 4'
closes:...
47416d1a7441f8c815438903e78ba0a2d877699e authored 12 months ago by Jonathan Wright <[email protected]>
Problem: Vim9: non-consistent error messages
Solution: make error messages more consistent with...
Problem: win32: iscygpty needs update
Solution: Update iscygpty to the latest version, make use...
Allow showing pre-release in What's New page
af215e42ece02b17d55cec38f64d6f06052a4975 authored 12 months ago by Yee Cheng Chin <[email protected]>Fix macOS 14 Sonoma non-native full screen background color
8aa089ee3627d62c377d092f8cdf55b608fb24a7 authored 12 months ago by Yee Cheng Chin <[email protected]>
Non-native full screen's configured background color (default to black)
stopped working when bui...
Sparkle 2.5.1
784b26c931a2142b9551e81cd4f3c9dcea63d114 authored 12 months ago by Yee Cheng Chin <[email protected]>Signed-off-by: Christian Brabandt <[email protected]>
d5dc58aeed1b3e76527685d04906afd634d45949 authored almost 1 year ago by dkearns <[email protected]>
Problem: zig filetype detection test wrong
Solution: Remove .zir pattern, add new test for .zon...
Problem: win32: using deprecated wsock32 api
Solution: Use winsock2 (ws2_32) consistently
win3...
c6944913f0aa56cdfd9ad7464ab05d2815d9d815 authored almost 1 year ago by Ken Takata <[email protected]>
Problem: Vim9: wrong error for non-existing object var
Solution: mention object or class depend...
Update runtime files from upstream (https://github.com/zig/zig.vim) at
commit 54c216e5306a5c387...
They do no longer support us, since they are shifting away to AI/ML
projects only. So remove any...
Problem: v9.0.2050 missed the change to version.c
Solution: include the version.c change
Signe...
ba75507c62b5aa84295968a9c15788667e95fa6a authored almost 1 year ago by Christian Brabandt <[email protected]>
This version adds the ability to show release notes based on what the
current version is, so we ...
1adcde6f68184224a9235598c6ad6fb305181d77 authored almost 1 year ago by Yee Cheng Chin <[email protected]>
Problem: Vim9: crash with deferred function call and exception
Solution: Save and restore excep...
Problem: Vim9: not recognizing qualified class vars for infix ops
Solution: Drop the class type...
Problem: python: uninitialized warning
Solution: initialize 'minor' always
win32,py3: Fix unin...
982ef16059bd163a77271107020defde0740bbd6 authored about 1 year ago by Ken Takata <[email protected]>
Problem: perl: warning about inconsistent dll linkage
Solution: suppress warning
Suppress warn...
2b126a6892b485bc9924464fabdf2313e1100aa9 authored about 1 year ago by Ken Takata <[email protected]>
Problem: win32,python: warning that MS_WIN64 got re-defined
Solution: Do not define MS_WIN64, a...
Problem: tests: checking for swap files takes time
Solution: don't check for swap files when t...
Problem: Vim9: exceptions confuse defered functions
Solution: save and restore exception state ...
closes: #13357
Signed-off-by: Christian Brabandt <[email protected]>
5036e698520b2c39e4df5738f026a68ba2e76fef authored about 1 year ago by Enno <[email protected]>e910841ee78c84fc43b3f5351d3cc8bb8a40ecf1 authored about 1 year ago by Yee Cheng Chin <[email protected]>
Problem: Vim9: issue with funcref assignmentand varargs
Solution: Fix funcref type checking
cl...
96952b2e98cb5f05bc3b3adfb0029056f39cffef authored about 1 year ago by Ernie Rael <[email protected]>
Problem: Test_cq_zero_exmode fails without channel feature
Solution: Make the test check the ch...
Problem: trim(): hard to use default mask (partly revert v9.0.2040)
Solution: use default mask ...
Use -O3 and link-time-optimization for published builds
c368ebbf35f241504984befa45858734ec0778d1 authored about 1 year ago by Yee Cheng Chin <[email protected]>
Merging syntax file from gutenye/json5.vim, modified to include proper
vim header.
See: http...
5a33ce2a661fb836d4c5c489f2a850172a23e0b0 authored about 1 year ago by Rolf Vidar Mazunki Hoksaas <[email protected]>
Problem: trim(): hard to use default mask
Solution: Use default 'mask' when it is v:none
The d...
6e6386716f9494ae86027c6d34f657fd03dfec42 authored about 1 year ago by Illia Bobyr <[email protected]>