1 Geiser is a collection of Emacs major and minor modes that conspire with
2 one or more Scheme interpreters to keep the Lisp Machine Spirit alive.
3 It draws inspiration (and a bit more) from environments such as Common
4 Lisp's Slime, Factor's FUEL, Squeak or Emacs itself, and does its best
5 to make Scheme hacking inside Emacs (even more) fun.
10 Or, to be precise, what @uref{http://hacks-galore.org/jao, i} consider
11 fun. Geiser is thus my humble contribution to the dynamic school of
12 expression, and a reaction against what i perceive as a derailment, in
13 modern times, of standard Scheme towards the static camp. Because i
14 prefer growing and healing to poking at corpses, the continuously
15 running Scheme interpreter takes the center of the stage in Geiser. A
16 bundle of Elisp shims orchestrates the dialog between the Scheme
17 interpreter, Emacs and, ultimately, the schemer, giving her access to
18 live metadata. Here's how.