Skip to content

Latest commit

 

History

History
94 lines (52 loc) · 2.71 KB

CHANGELOG.md

File metadata and controls

94 lines (52 loc) · 2.71 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • It is now possible to “fold” (collapse) code. This is implemented via the built-in Emacs outline-minor-mode.

  • The variables abs-modelapi-index-file and abs-modelapi-static-dir can be set as file- or directory-local variables, and will pass the corresponding options to the compiler.

Fixed

Changed

  • The variable abs-target-language has been obsoleted; use abs-backend instead.

Removed

1.7 - 2024-06-28

Added

  • The variable abs-java-output-jar-file, when non-NIL, will cause the Java backend to generate a standalone jar for the model in addition to compiling it into class files as before. File-local values for abs-java-output-jar-file are considered safe if they name a file below the current directory, other values will result in Emacs querying the user upon opening the file.

Changed

  • File-local values for abs-maude-output-file are considered safe if they name a file below the current directory, other values will result in Emacs querying the user upon opening the file as before.

Removed

1.6 - 2023-04-09

Added

  • Support of templates (snippets) via the yasnippets package. See the snippets/ subdirectory for a list of templates.

1.5 - 2019-03-26

Added

  • New command abs-download-compiler fetches the latest released absc.jar. The variable abs-directory controls the download location.

  • New command abs-check-installation prints diagnostic output

Fixed

  • Adapt to new absc command-line format.

1.4 - 2019-02-19

Added

  • Add support for ABS template strings.

1.3 - 2019-02-12

Fixed

  • Expand abs-java-classpath before calling Java.

1.2 - 2018-12-16

Added

  • First release of abs-mode on melpa.

Changed

  • Unconditionally require erlang-mode.

1.1 - 2018-12-02

Changed

  • Use cc-mode for indentation.

1.0 - 2018-12-02

Initial release