[slime-devel] Daily ChangeLog diff

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


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1615 slime/ChangeLog:1.1619
--- slime/ChangeLog:1.1615	Wed Dec 31 11:25:46 2008
+++ slime/ChangeLog	Thu Jan  1 16:08:53 2009
@@ -1,3 +1,35 @@
+2009-01-01  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime.el (slime-eval-async, slime-dispatch-event): Canoncalize
+	return value. Previously they returned an arbitrary value which
+	was displayed to the minibuffer due to a bug in slime-autodoc. The
+	arbitrariness of the return value made debugging this a chore.
+
+2009-01-01  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-openmcl.lisp (frame-source-location-for-emacs)
+	(pc-source-location): Fall back to the source-note of the function
+	if there is no source-note for a pc offset.
+
+2009-01-01  Helmut Eller  <heller at common-lisp.net>
+
+	For buffers without filename, map the name of the tempfile back to
+	the buffer name.
+
+	* swank-openmcl.lisp (*temp-file-map*): New variable.
+	(note-temp-file): New function.
+	(compile-temp-file, source-note-to-source-location): Use it.
+
+2009-01-01  Helmut Eller  <heller at common-lisp.net>
+
+	* swank.lisp (sleep-for): New function
+	* slime.el ([test] break): Use SWANK::SLEEP-FOR to help CCL pass
+	this test.
+	([test] arglist): Update arglist of
+	swank::compile-string-for-emacs.
+	([rest] find-definition.2): Allow some whitespace before the actual
+	position.  Otherwise, CCL would fail on this test.
+
 2008-12-31  Helmut Eller  <heller at common-lisp.net>
 
 	* swank.lisp (maybe-redirect-global-io): Don't consider
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.160 slime/contrib/ChangeLog:1.161
--- slime/contrib/ChangeLog:1.160	Wed Dec 31 16:55:26 2008
+++ slime/contrib/ChangeLog	Thu Jan  1 15:54:30 2009
@@ -1,3 +1,8 @@
+2009-01-01  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* slime-autodoc.el: Autodoc is now implemented on top of ElDoc.
+	(Suggested by Madhu.)
+
 2008-12-31  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* swank-arglists.lisp (format-arglist-for-echo-area): Catch errors




More information about the slime-devel mailing list