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

Don't require cider-log eagerly #3473

Merged
merged 1 commit into from
Sep 22, 2023
Merged

Don't require cider-log eagerly #3473

merged 1 commit into from
Sep 22, 2023

Conversation

vemv
Copy link
Member

@vemv vemv commented Sep 21, 2023

The now-removed require was adding some startup performance overhead (as it has transitive dependencies), and most importantly, its https://github.com/magit/transient dep appears to have an issue under Emacs 29 (I'm currently investigating it prior to reporting it).

cider-log.el has autoloads in place - only one was missing so the require removal seems safe. Still, I'd be much thankful you could try it out - I still haven't gotten to try out cider-log as I'm busy with misc features.

Cheers - V

It adds a some startup performance overhead (as it has transitive dependencies),
and most importantly, its https://github.com/magit/transient dep appears to have an issue under Emacs 29
(I'm currently investigating it prior to reporting it).
@vemv vemv requested review from r0man and bbatsov September 21, 2023 16:04
@bbatsov bbatsov merged commit 31a65a1 into master Sep 22, 2023
34 checks passed
@bbatsov bbatsov deleted the cider-log-info-autoload branch September 22, 2023 04:53
@bbatsov
Copy link
Member

bbatsov commented Sep 22, 2023

Looks like a safe change to me.

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