Skip to content

Conversation

@ruediger
Copy link
Owner

@ruediger ruediger commented Jan 6, 2026

  • Test multiple Emacs versions (25, 29, 30, snapshot)
  • Don't block on snapshot issues
  • We don't test all Emacs versions (26, 27, 28) to avoid overhead and hassle of doing so.
  • Fix to support compilation on Emacs < 29.1

25 is kinda the oldest version we claim to support, so let's test for
it. But I don't want to waste all the time and energy to test all the
version in between that probably hardly have users anyway.

For transparency 26 actually failed to build the documentation with
error `Please install htmlize from
https://github.com/hniksic/emacs-htmlize`. But that doesn't seem like
functional breakage and is exactly an example for why it's not worth
supporting every single version.

Supported versions will keep changing over time.
@ruediger ruediger merged commit d4ab69c into main Jan 6, 2026
8 checks passed
@ruediger ruediger deleted the chore/ci-emacs-matrix branch January 6, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants