Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release for Emacs 28 compatibility? #3001

Open
sten0 opened this issue Nov 1, 2022 · 3 comments
Open

Release for Emacs 28 compatibility? #3001

sten0 opened this issue Nov 1, 2022 · 3 comments
Labels
admin Related to project management compat Issues relating to backward/forward compatibility

Comments

@sten0
Copy link
Contributor

sten0 commented Nov 1, 2022

Hi,

Emacs 28 broke Ivy/Swiper in Debian, and I have less than a week to decide whether to 1) Cherry pick a couple of fixes onto 0.13.4, or 2) Package a git snapshot. Do you have a preference? As far as I can tell there's at least one issue (#2996), which prevents a compatible-with-Emacs28 v0.13.5 release.

The reason I ask about what you'd prefer is because if a stable release isn't made before mid January then whatever I upload now might end up being what ships in Debian 12 (Bookworm).

Kind regards,
Nicholas

@basil-conto
Copy link
Collaborator

Hi Nicholas,

Sorry for the delayed response - I've been AFK all year due to military conscription in my country, and I think @abo-abo has been AFK even longer. I anticipate being back at a keyboard in mid-December, but unfortunately won't be able to get a point release of Ivy together any earlier than that.

FWIW, I have no particular preference between cherry-picking and Git snapshots. Given the incompatibility you mention in #2996, and that an Ivy release that fixes it is unlikely to land within the next month, a Git snapshot strikes me as making more sense. But I am not familiar with the repercussions of the decision for Debian, so please proceed however you see fit.

Sorry for the trouble, and thank you very much for working on this!

@basil-conto basil-conto added admin Related to project management compat Issues relating to backward/forward compatibility labels Nov 17, 2022
@sten0
Copy link
Contributor Author

sten0 commented Nov 17, 2022 via email

basil-conto added a commit that referenced this issue Apr 10, 2023
* counsel.el:
* doc/ivy.org:
* ivy-avy.el:
* ivy-hydra.el:
* ivy.el:
* swiper.el: Bump version to 0.14.0 (#3001).

* doc/ivy.texi: Regenerate.
@basil-conto
Copy link
Collaborator

...many months later...

Sorry for taking so long to get back to this and for significantly overshooting my time estimate.
A couple of weeks ago I addressed the incompatibility reported in #2996, and have now bumped the version to 0.14.0.
Is there anything else that needs addressing here?
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin Related to project management compat Issues relating to backward/forward compatibility
Projects
None yet
Development

No branches or pull requests

2 participants