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
- Support for LaTeX PDF export in the
org-export
flex compiler.
1.4 - 2023-08-05
- Better Common Lisp REPL startup flow.
- Integrate zensols.showfile into Org Mode export.
1.3 - 2023-05-23
- Rename
slime
compiler tolisp
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
- Add Lisp with Slime interaction flex compiler.
1.1 - 2023-01-16
- Bug fixes.
- Comint compiler uses faster make compiler like content prompting.
- Make compiler toggles previous target.
1.0 - 2022-02-04
- 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
- A clean all functionality for flex compilers (like
make
) that support it. For themake
compiler, this calls thecleanall
target.
- Version bump.
0.9 - 2021-09-14
- CLI compiler help and usage.
- Refactor CLI compiler property lists.
0.8 - 2021-09-13
- Added interactive Zensols action command line interface
cli
compiler (flex-compile-cli.el
).
- Better markdown compiler documentation generation.
0.7 - 2020-12-17
Major refactoring: cleaned up compilation and package-lint warnings.
- 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
- Adding zenbuild.
- Add secondary run target to the make compiler.
- Clear up
package-lint
warnings. - Rename top level interactive functions to include
flex-compiler-do
as part of effort to reduce warnings.
- Check
custom.el
for old names and useflex-compile-key-bindings
to bind keys to the correct functions. See theREADME.md
for more information.
0.5 - 2019-06-20
- New simple `comint' compiler.
- Python and Clojure flex compiler bug fixes.
0.4 - 2019-06-17
- 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
- Option to start REPLs and script/argument based compilers in a configured directory.
- Refactoring of persistent framework to be more inline with
config-manage
dependency.
- 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 Choice Program compiler.
- Fixed
buffer-manage
clobbering with compile warning issues.
0.1 - 2017
- Choice program compiler.
- Fixed compiler configuration merge with new registered compilers bug.
- 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.