This is a public announcement of the updated stan-mode
packages for emacs. Based on the solid foundation that @jrnold built, I have added several enhancements.
Here is a screencast.
This major update adds several new packages:
- company-stan for auto-completion
- eldoc-stan live help for function arguments
-
flycheck-stan on-the-fly syntax checking with
stanc
(Version 2)
Two existing packages have been updated:
-
stan-mode for indentation and syntax highlighting
- Deprecate # comments while handling #include differently
-
stan-snippets for function argument completion
- Support | as an argument separator where appropriate
Other changes are:
- All packages include buttercup automated testing (
test-*.el
files) to define and ensure their behaviors. - The minimum requirement for the Emacs version is 25.1.
How to install
- All the above are on MELPA and MELPA-Stable emacs package repositories.
- See the installation instruction.
- See the configuration example.
TODOs:
- Work on
stanc
version 3 support inflycheck-stan
.