Fix byte-compiler warning
[geiser.git] / doc / top.texi
blob2f902521aaa9a05e3378de6007d77691d563ab1f
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.
7 @cindex derailment
8 @cindex corpses
9 @cindex philosophy
10 Or, to be precise, what @uref{https://jao.io, 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.
20 @c Local Variables:
21 @c mode: texinfo
22 @c TeX-master: geiser
23 @c End: