[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Tue Jan 6 03:33:01 UTC 2009


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1633 slime/ChangeLog:1.1640
--- slime/ChangeLog:1.1633	Sun Jan  4 20:54:00 2009
+++ slime/ChangeLog	Mon Jan  5 21:58:14 2009
@@ -1,3 +1,50 @@
+2009-01-05  Helmut Eller  <heller at common-lisp.net>
+
+	Create a compilation-log buffer so that next-error works but
+	don't display the buffer.
+
+	* slime.el (slime-create-compilation-log): New function.
+	(slime-compilation-finished-hook): Use it.
+
+2009-01-05  Helmut Eller  <heller at common-lisp.net>
+
+	Use keymap inheritance to share bindings in various modes.
+
+	* slime.el (slime-parent-map): New keymap.
+	(slime-mode-map, slime-popup-buffer-mode-map, sldb-mode-map)
+	(slime-inspector-mode-map): Use it.
+	(slime-parent-bindings, slime-prefix-bindings): New variables.
+	(slime-prefix-key, slime-define-key): Deleted.
+
+	Update contribs accordinly.
+
+2009-01-05  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-with-popup-buffer): New argment: select.
+	If nil (default) buffer will only be displayed but not selected.
+
+2009-01-05  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-show-compilation-log): Insert two lines at
+	the beginning.  Emacs 21 seems to skip over those two.
+
+2009-01-05  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* swank-sbcl.lisp (function-arglist):
+	SB-INTROSPECT:FUNCTION-ARGLIST is deprecated in bleeding edge sbcl.
+
+2009-01-05  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	Do not truncate error messages in SLDB.
+
+	* swank.lisp (*sldb-bitvector-length*): Like *PRINT-LENGTH* for
+	bit-vectors.
+	(*sldb-string-length*): Likewise for strings.
+	(*sldb-pprint-dispatch-table*): Truncate bit-vectors / strings
+	according to the above variables.
+	(*sldb-printer-bindings*): Use the new variables. Bind
+	*PRINT-LINES* to NIL so error messages are not truncated.
+
 2009-01-04  Helmut Eller  <heller at common-lisp.net>
 
 	Make it possible to limit the number of displayed restarts.




More information about the slime-devel mailing list