Skip to content

Conversation

jobor
Copy link
Contributor

@jobor jobor commented Feb 18, 2025

Fix the goto-file-line-test for Emacs 29 and add Emacs 29 to CI.

Joerg Bornemann added 2 commits February 18, 2025 21:33
In Emacs 29, the ring-insert function is not called anymore when
dumb-jump-goto-file-line is called. The corresponding test relied on an
implementation detail of xref-push-marker-stack. See the longer
explanation in jacktasia#442.

Fix the test by guarding the check for the ring-insert call with a
Emacs version check.
@jobor
Copy link
Contributor Author

jobor commented Feb 18, 2025

Successful CI run with Emacs 29.4 is here: https://github.com/jobor/dumb-jump/actions/runs/13399588903

@jacktasia jacktasia self-requested a review February 18, 2025 21:14
@jacktasia jacktasia merged commit 9366538 into jacktasia:master Feb 18, 2025
6 checks passed
@jacktasia
Copy link
Owner

Thanks!

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