[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Tue Nov 22 10:44:02 UTC 2011


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 at common-lisp.net>
+
+	* swank-cmucl.lisp: Trigger compilation of utf8 stuff before first
+	real use.
+
+2011-11-21  Helmut Eller  <heller at 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 at 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 at random-state.net>
 
 	* swank-sbcl.lisp (restart-frame): Make it possible to restart




More information about the slime-devel mailing list