Index: slime/ChangeLog diff -u slime/ChangeLog:1.2243 slime/ChangeLog:1.2246 --- slime/ChangeLog:1.2243 Sat Nov 19 08:35:58 2011 +++ slime/ChangeLog Mon Nov 21 11:52:25 2011 @@ -1,3 +1,33 @@ +2011-11-21 Helmut Eller heller@common-lisp.net + + * swank-cmucl.lisp: Trigger compilation of utf8 stuff before first + real use. + +2011-11-21 Helmut Eller heller@common-lisp.net + + * swank.lisp (*sldb-printer-bindings*): Removed. Rather useless + since the change from 2009-02-26. It could at best have some + influence on the way conditions are printed. *sldb-string-length* + and *sldb-bitvector-length* where both nil so + *sldb-pprint-dispatch-table* was also not used by default. In + summary, spending 3 pages for something that's not used by default + was pretty silly. One variable less where we can get the defaults + wrong. + +2011-11-21 Helmut Eller heller@common-lisp.net + + * slime.el (sldb-eval-in-frame): Try to figure the package out. + Ask Lisp if the function for frame was defined in a particular + package and use it to read the form. + (sldb-read-form-for-frame): New helper. + + * swank-backend (frame-package): New. + * swank-cmucl (frame-package): Implement it. + + * swank.lisp (frame-package-name, eval-in-frame-aux): New. + (eval-string-in-frame, pprint-eval-string-in-frame): Use package + argument. + 2011-11-19 Nikodemus Siivola nikodemus@random-state.net
* swank-sbcl.lisp (restart-frame): Make it possible to restart