0.8.5.44:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 16 Nov 2003 23:52:04 +0000 (23:52 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 16 Nov 2003 23:52:04 +0000 (23:52 +0000)
commitdfae0cd85d45a30d8687d6a366b608d10350872f
tree7bd8a3211bdc0049416aecc9a1ab5a05033ec837
parente6c4ea2ff29ce5e7ac334bdbbec222a2b27c4c7e
0.8.5.44:
SB-ACLREPL threading
... delete erroneous previous attempt (binding specials outside
DEFUN forms)
... define a repl fun maker, which (a) has state in closure
variables and (b) saves its state to said variables on
non-local exit.
... rearrange sb-aclrepl package manipulation a little
... RESET-CMD now searches for the sb-impl::toplevel restart by name
All this requires some core support
... *REPL-FUN* is ok for stateless repls, but not for stateful ones;
change protocol to make a repl-fun by calling
*REPL-FUN-GENERATOR* instead (I feel a bit bad about this,
but since this is all in the SB-IMPL:: package I don't feel
/too/ bad about breaking the interface.  I doubt anything but
SB-ACLREPL used it anyway)
... rebind cl specials per TOPLEVEL so that IN-PACKAGEs don't
collide (don't use WITH-STANDARD-IO-SYNTAX, duh)
NEWS
contrib/sb-aclrepl/inspect.lisp
contrib/sb-aclrepl/repl.lisp
contrib/sb-aclrepl/toplevel.lisp
package-data-list.lisp-expr
src/code/early-extensions.lisp
src/code/toplevel.lisp
version.lisp-expr