[PATCH] Fix Emacs package formatting

Hi

I'd like users to be able to install the LLVM major modes from
MELPA[1], 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.

Thanks
Wilfred

[1] http://melpa.org/

emacs_package_formatting.diff (5.6 KB)

LGTM, thanks!

btw, do you have commit access or should I commit it?

I don’t have commit access, so please go ahead.

Wilfred

r225356.

Thanks.