[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Fri Nov 2 05:35:02 UTC 2007


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1239 slime/ChangeLog:1.1240
--- slime/ChangeLog:1.1239	Mon Oct 22 07:34:04 2007
+++ slime/ChangeLog	Thu Nov  1 09:30:06 2007
@@ -1,3 +1,37 @@
+2007-11-01  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	The inspector page layout has changed slightly. Before the header
+	looked like
+
+	  A proper list.
+            [type: CONS]
+	  -------------------
+
+	It now looks like
+
+	  #<CONS {B3DBD39}>:
+	     A proper list.
+	  --------------------
+
+	Rationale is to have a "presentation link" to the currently
+	inspected object itself, to copy it down to the REPL via `M-RET'.
+	This is mostly useful when trying to get a value from the Slime
+	Debugger to the REPL, which you can do by inspecting the value
+	first by `i', and then using `M-RET' on the object representation
+	in the new header layout.
+
+	Such a "presentation link" existed already but was removed in
+	2007-08-23. The old behaviour was to have the title ("A proper
+	list" in the above example) to contain the link. I decided to make
+	the link more explicit.
+
+	* swank.lisp (inspect-object): Now additionally returns a
+	string-representation of the object itself, and an inspector id
+	for it. Removed returning its type as this is implicit in the new
+	string representation.
+
+	* slime.el (slime-open-inspector): Adapted for new header layout.
+	
 2007-10-22  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* swank.lisp (read-softly-from-string, unintern-in-home-package):



More information about the slime-devel mailing list