macvim-dev / macvim

Vim - the text editor - for macOS
https://macvim.org
Vim License
7.55k stars 682 forks source link

Patch + release request #1492

Closed halostatue closed 2 months ago

halostatue commented 5 months ago

I’m wanting to try splice9 (https://github.com/errael/splice9/blob/main/plugin/splice.vim), but it requires Vim 9.1 patch level 369, and the most recent release of MacVim is Vim 9.1 (no patch level).

ychin commented 5 months ago

Yes it's quite delayed. I'm working on it now. Just catching up to the Vim releases to do a catch-up release. Sorry about that.

halostatue commented 5 months ago

No apology necessary.

halostatue commented 4 months ago

Patch 547 just landed for a feature request that I made; I don't know where you are in the catchup phase, but this would be nice to test to report back when it happens.

ubaldot commented 4 months ago

I have seen that there are nightly builds for both Linux and Windows. Would that be possible to have them for MacVim as well?

ychin commented 4 months ago

I just merged from upstream. Currently working on publishing an official release. Meanwhile the main branch should have the latest code from Vim.

I have seen that there are nightly builds for both Linux and Windows. Would that be possible to have them for MacVim as well?

Regarding this, it could be a little tricky, because macOS prefers to run signed code, and I need to manually sign it myself (I don't trust a cloud service to hold my private keys). A nightly build would be kind of annoying to build unless we forgo signing (which makes it a little annoying on latest macOS versions).

I did add a pre-release release channel that could allow for more frequent releases but I will admit I didn't really take advantage of it but I could try to do that more. The builds would still be signed but it would not be nightly (either way part of the issue is that the merge from upstream still needed to be done so even if we did a nightly you wouldn't really get the latest changes from Vim).

ubaldot commented 4 months ago

Thanks for the hard work and the explanation! Looking forward to the new release. I understand that time is always too little and the things to do are always too many. :)

dirkroorda commented 3 months ago

As a 30+-yr-vim-user I am superpleased that the release frequency is as low as it is now. I consider it a feature and I advertise it to my colleagues.

Thanks @ychin for distributing a quality product.

adudek16 commented 3 months ago

Can you sync to 9.1.0647 or later before the new build?

RichardDooling commented 3 months ago

Yee Chen, Thank you so much for MacVim. I prefer stability over newness, so the release schedule feels just right to me.

I appreciate the work you do @ychin Thank you again.

On Tue, Aug 13, 2024 at 1:04 PM Aaron @.***> wrote:

Can you sync to 9.1.0647 or later before the new build?

— Reply to this email directly, view it on GitHub https://github.com/macvim-dev/macvim/issues/1492#issuecomment-2286939395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALILQUAEG4ZREYJB657NSDZRJKCBAVCNFSM6AAAAABKCDF7XWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOBWHEZTSMZZGU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

--

rd

ychin commented 2 months ago

I made a pre-release (https://github.com/macvim-dev/macvim/releases/tag/prerelease-179.1) that syncs up to 9.1.0695. If you enable the "Enable pre-release software updates" in Advanced setting you will be able to get that now.

Making a couple cleanups and doing another upstream and will do a "full" release in a week or so but just wanted to push out an update first in case you want to grab it. It's not really instable or anything but just that I haven't quite looked through everything etc yet.

ychin commented 2 months ago

Done in https://github.com/macvim-dev/macvim/releases/tag/release-180

halostatue commented 2 months ago

Thank you very much!