emacs-elsa / Elsa

Emacs Lisp Static Analyzer and gradual type system.
GNU General Public License v3.0
640 stars 26 forks source link

Feat/makem.sh #169

Closed alphapapa closed 4 years ago

alphapapa commented 4 years ago

Hi Matus,

This PR adds the command elsa-run-files-and-exit, which is like elsa-run but exits Emacs non-zero when errors are encountered. Then it adds instructions for using with makem.sh to the readme.

Please let me know if any changes are needed.

Thanks.

alphapapa commented 4 years ago

Thanks, Matus. I pushed the Elsa support to makem.sh's master branch. I left it out of the lint rule that runs all linters, so it can be run explicitly with the lint-elsa rule, but I put it in the list of linters that are installed with --install-linters. I might change that in the future to only install Elsa when it's actually being run, but I want to be careful about having too much "magic" regarding installing packages automatically.