[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Thu Feb 18 08:33:01 UTC 2010


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1984 slime/ChangeLog:1.1987
--- slime/ChangeLog:1.1984	Tue Feb 16 06:28:18 2010
+++ slime/ChangeLog	Wed Feb 17 12:04:59 2010
@@ -1,3 +1,58 @@
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Add a command to eval stuff in the inspector.
+
+	* slime.el (slime-inspector-eval): New command.
+	(slime-inspector-mode-map): Bind it to 'e'.
+	* swank.lisp (inspector-eval): New function.
+	* swank-backend.lisp (eval-context): New function.
+	* swank-cmucl.lisp (eval-context): Implement it.
+
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Point-entered hooks in the xref buffer don't work so well.
+	Use forward/backward commands instead.
+
+	* slime.el (slime-xref-next-line, slime-xref-prev-line): New
+	commands.
+	(slime-xref-show-location): New aux function.
+	(slime-xref-mode-map): Remap up/down to next/prev location
+	commands.  Make SPC and RET do the same.
+
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Select the xref buffer.
+	I never could get used to the next/prev cycling.
+
+	* slime.el (slime-with-xref-buffer): Select the buffer.
+	(slime-insert-xrefs): Add point-entered hook to automatically
+	display the current location.
+	(slime-xref-entered): New function.
+	(slime-show-buffer-position): Don't use reposition-window which
+	seems very slow and doesn't even do a particularly good job.  The
+	new heuristic is much cruder but faster.
+	(slime-xref-mode-map): Remove apparently redundant bindings for
+	RET.
+
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Get rid or snapshots.
+
+	* slime.el (slime-narrowing-configuration, slime-emacs-snapshot)
+	(slime-current-narrowing-configuration)
+	(slime-set-narrowing-configuration, slime-current-emacs-snapshot)
+	(slime-set-emacs-snapshot)
+	(slime-current-emacs-snapshot-fingerprint, slime-frame-windows):
+	Deleted.  Update call-sites accordingly.
+
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Test suite hangs for CCL and CMUCL.
+
+	* slime.el ([test] compile-defun): Remove those compile-time read
+	errors for which some implementations invoke the debugger.
+	(sexp-at-point.1): Remove failing tests
+
 2010-02-16  Tobias C. Rittweiler <tcr at freebits.de>
 
 	* swank-loader.lisp: Compile files on ECL, too.
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.343 slime/contrib/ChangeLog:1.345
--- slime/contrib/ChangeLog:1.343	Mon Feb 15 16:42:37 2010
+++ slime/contrib/ChangeLog	Wed Feb 17 12:04:59 2010
@@ -1,3 +1,10 @@
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Fix bugs when *inferior-buffers* doesn't exist.
+
+	* inferior-slime.el (inferior-slime-start-transcript)
+	(inferior-slime-stop-transcript): Make sure the buffer exists.
+
 2010-02-15  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* slime-asdf.el, slime-autodoc.el, slime-c-p-c.el,
@@ -26,6 +33,13 @@
 	(slime-search-exports-in-defpackage): take #:symbol and :symbol
 	into account too.
 
+2010-02-17  Helmut Eller  <heller at common-lisp.net>
+
+	Fix bugs when *inferior-buffers* doesn't exist.
+
+	* inferior-slime.el (inferior-slime-start-transcript)
+	(inferior-slime-stop-transcript): Make sure the buffer exists.
+
 2010-01-14  Stas Boukarev  <stassats at gmail.com>
 
 	* slime-repl.el: Revert the previous change because it




More information about the slime-devel mailing list