On this page:
1.1 About
9.2

1 Introduction🔗

This is the Racket-oriented documentation part of the Enigma-Emacs tool.

Official website is currently on xgqt.org. the source code can be found on codeberg.org.

1.1 About🔗

Enigma is meant as a replacement to Cask, Eask, Eldev and other Emacs Lisp development tools.

The main issue the author saw in those programs is that they require:

  • configuration - more or less extensive,

  • special setup in some cases which may be annoying to developers,

  • trading simplicity for correctness.

In Enigma we want to make the configuration fully automatic:

  • automatically find project’s ELisp sources,

  • derive correct load paths form them,

  • hermetically compile,

  • automatically find and use correct test file combinations.