I'd like users to be able to install the LLVM major modes from
MELPA, the most popular Emacs package repository. However, these
files are not well-formed packages.
I've made the following changes:
* Both files have valid package headers and footers (you can verify
with M-x checkdoc).
* Fixed style warnings generated by checkdoc.
* Fixed a byte-compiler warning in llvm-mode.el.
* Ensure that the modes are autoloaded, so users do not need to
(require 'llvm-mode) to use them.
Patch attached, let me know what you think.
emacs_package_formatting.diff (5.6 KB)