Skip to content

Latest commit

 

History

History
176 lines (125 loc) · 5.08 KB

CHANGELOG.md

File metadata and controls

176 lines (125 loc) · 5.08 KB

Change Log

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.

1.5 - 2024-10-18

Added

  • Support for LaTeX PDF export in the org-export flex compiler.

1.4 - 2023-08-05

Changed

  • Better Common Lisp REPL startup flow.
  • Integrate zensols.showfile into Org Mode export.

1.3 - 2023-05-23

Changed

  • Rename slime compiler to lisp for comparability with other compilers. For better or worse, compilers are named after the languages the compile rather than the system they use.

1.2 - 2023-05-22

Changed

  • Add Lisp with Slime interaction flex compiler.

1.1 - 2023-01-16

Changed

  • Bug fixes.
  • Comint compiler uses faster make compiler like content prompting.
  • Make compiler toggles previous target.

1.0 - 2022-02-04

Added

  • A Feature to the make compiler that will display the compilation buffer only on errors when configured to do so.

0.10 - 2021-12-03

Added

  • A clean all functionality for flex compilers (like make) that support it. For the make compiler, this calls the cleanall target.

Changed

  • Version bump.

0.9 - 2021-09-14

Added

  • CLI compiler help and usage.

Changed

  • Refactor CLI compiler property lists.

0.8 - 2021-09-13

Added

Changed

  • Better markdown compiler documentation generation.

0.7 - 2020-12-17

Major refactoring: cleaned up compilation and package-lint warnings.

Changed

  • Upgraded to Emacs zenbuild.
  • Compat with recent flycheck and package-lint.
  • Minor bug fixes.
  • Script compiler now allows no arguments.

0.6 - 2020-05-06

Added

  • Adding zenbuild.
  • Add secondary run target to the make compiler.

Changed

  • Clear up package-lint warnings.
  • Rename top level interactive functions to include flex-compiler-do as part of effort to reduce warnings.

Warnings

  • Check custom.el for old names and use flex-compile-key-bindings to bind keys to the correct functions. See the README.md for more information.

0.5 - 2019-06-20

Added

  • New simple `comint' compiler.

Changed

  • Python and Clojure flex compiler bug fixes.

0.4 - 2019-06-17

Added

  • New configuration system that moves the responsibility out of the specific compilers for configuration. Configuration meta data has been added to Buffer Manage and flex compile extends that frame work to configure each compiler.

0.3 - 2019-06-15

Added

  • Option to start REPLs and script/argument based compilers in a configured directory.

Changed

  • Refactoring of persistent framework to be more inline with config-manage dependency.

Removed

  • Support for Scala. After the major refactoring it's non-trivial to retrofit it to the new framework and I'm currently no longer writing Scala. I'm glad to work with anyone willing to do this work.

0.2 - 2017-11-07

Added

Changed

  • Fixed buffer-manage clobbering with compile warning issues.

0.1 - 2017

Added

  • Choice program compiler.
  • Fixed compiler configuration merge with new registered compilers bug.

Changed

  • More documentation.
  • Optionally prompt for evaluate form using flex-compile-eval. Before this function would obligate the user to provide a confirmed for to execute.
  • Fix native order for the Python compiler setup on compile.

0.1 - 2017-09-17

First major release.