purcell / package-lint

A linting library for elisp package metadata
GNU General Public License v3.0
192 stars 33 forks source link

Spurious errors about aliases in latest Emacs snapshots #229

Closed purcell closed 1 year ago

purcell commented 2 years ago

imenu-create-index-function now seems to return aliases, which then get flagged if their names do not begin with the package prefix. However, this applies to define-obsolete-... aliases, so the resulting errors are spurious.

An example is https://github.com/jcollard/elm-mode/runs/6645279059?check_suite_focus=true

It's possible this is transient breakage in the Emacs HEAD version, and will resolve itself. If not, we'll need to work around it.

purcell commented 1 year ago

This is still annoying, but I haven't made time to fix it yet.

purcell commented 1 year ago

Fixed by #243