-
Notifications
You must be signed in to change notification settings - Fork 151
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
htmlz-mode does not follow elisp package format #1091
Comments
I'm sorry to hear that.
Packages generally aren't loaded by the package manager for a number of reasons. However, properly formatted packages are "activated" by straight.el (and other elisp package managers). Activation involves adding the package's directory to
The format is not arbitrary. It's well documented: https://www.gnu.org/software/emacs/manual/html_node/elisp/Packaging.html I'm sorry you ran into a package that does not follow that format, but that's a bug with the package, not the package manager. You should point out the issues detailed above to the package author on their issue tracker if you'd like to see them resolved. |
To add - |
thanks for all the adivce, there's a lot to unpack here, but long story short, it was solved by adding a single Or at least I hope that was it... |
Glad to hear it. https://www.gnu.org/software/emacs/manual/html_node/elisp/Simple-Packages.html so that straight and other package managers can properly install any dependencies of the package. This will also allow them to remove the "require-package" function they defined in lieu of letting a package manager use that data. |
True, I've mentioned it as well: 0xekez/htmlz-mode#3 |
I've wasted days trying to understand why htmlz-mode doesn't get loaded. Turned out that it wasn't prepared in package.el "format".
Why on earth would you not just load that simple file? Why is some arbitrary format needed? Please spare others all the effort required to comprehend mess that is emacs "documentation".
The text was updated successfully, but these errors were encountered: