tomrake / emacs.d

The Emacs configuration of Tom Rake
Other
0 stars 0 forks source link

Make the location of sbcl and other common lisps configurable #3

Closed tomrake closed 5 months ago

tomrake commented 6 months ago

Have the binary location of various common lisps defined as a per-user configuration.

tomrake commented 5 months ago

All work has been conceptual at this point. The working name is lisp-program-description .

The roles should work this way. The program-producer is the actor who downloads, compiles, or configures a common lisp. The program-producer describes the characteristics of that program. The program-user uses the various descriptions to choose a lisp or subset of lisps for it's own purposes.

Conceivably the program-user could be configuring slime, sly, rlwrap or other tools. The program-description is likely to be an elisp property-list type structure.