macvim icon indicating copy to clipboard operation
macvim copied to clipboard

Patch + release request

Open halostatue opened this issue 1 year ago • 2 comments

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).

halostatue avatar Jun 28 '24 15:06 halostatue

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.

ychin avatar Jun 28 '24 23:06 ychin

No apology necessary.

halostatue avatar Jun 29 '24 20:06 halostatue

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.

halostatue avatar Jul 09 '24 17:07 halostatue

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

ubaldot avatar Jul 15 '24 12:07 ubaldot

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).

ychin avatar Jul 25 '24 07:07 ychin

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. :)

ubaldot avatar Jul 25 '24 16:07 ubaldot

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.

dirkroorda avatar Aug 05 '24 19:08 dirkroorda

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

adudek16 avatar Aug 13 '24 19:08 adudek16

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

RichardDooling avatar Aug 15 '24 17:08 RichardDooling

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 avatar Aug 31 '24 09:08 ychin

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

ychin avatar Sep 11 '24 09:09 ychin

Thank you very much!

halostatue avatar Sep 11 '24 15:09 halostatue