Skip to content

Remove names dependency to avoid warnings#4

Open
naupaka wants to merge 2 commits into
ScriptDevil:masterfrom
naupaka:master
Open

Remove names dependency to avoid warnings#4
naupaka wants to merge 2 commits into
ScriptDevil:masterfrom
naupaka:master

Conversation

@naupaka

@naupaka naupaka commented Jun 27, 2026

Copy link
Copy Markdown

names hasn't been updated for a long time and the autoload now causes warnings that can be annoying on load, like

../.config/emacs/.local/etc/@/init.30.2.el: Warning: ‘defadvice’ is an obsolete macro (as of 30.1); use ‘advice-add’ or ‘define-advice’

This PR just removes the names dependency and manually namespaces the functions. So everything should continue to work identically as before but one less dependency and no warning.

I should mention everything was still working fine before this PR and also after, this is just to get rid of the dependency to avoid the warning. No hard feelings if you don't want to merge but I did this for myself so thought others might also appreciate.

Thanks for putting this together!

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.

1 participant