[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Fri Apr 1 22:00:14 UTC 2005


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.651 slime/ChangeLog:1.657
--- slime/ChangeLog:1.651	Sun Mar 27 21:42:54 2005
+++ slime/ChangeLog	Fri Apr  1 23:57:42 2005
@@ -1,3 +1,57 @@
+2005-04-01  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (sldb-get-buffer): Initialize the buffer local
+	variables slime-buffer-connection and slime-current-thread when
+	creating a fresh buffer.
+
+	* swank.lisp (spawn-repl-thread): Use
+	*default-worker-thread-bindings* just like spawn-worker-thread.
+	(wrap-sldb-vars): New function.  Rebind *sldb-level* to avoid
+	confusion with recursive errors during eval-in-frame.
+	(eval-string-in-frame, pprint-eval-string-in-frame): Use it.
+
+	* swank-allegro.lisp (eval-in-frame): Allegro's
+	eval-form-in-context does nothing special with lexical variables
+	in the frame.  Wrap an explicit LET around the form to get similar
+	behavior as in the other Lisps.
+	(inspect-for-emacs (structure-object)): Remove structure related
+	methods.  It's already covered by the general case with
+	allegro-inspect.
+	(common-seperated-spec): Deleted
+
+2005-04-01  Luke Gorrie  <luke at synap.se>
+
+	* slime.el (slime-xref-mode): Summarise the most important
+	bindings in the mode description.
+
+	* metering.lisp: Now supports only CLISP and OpenMCL.
+	Removed a lot of really ugly reader-conditionalized code, much of
+	it for archaic lisps (#+cltl2, #+lcl3.0, #+mcl1.3.2, etc).
+
+	* swank-source-path-parser.lisp (check-source-path): Signal an
+	error if a source path is malformed. SBCL sometimes gives (NIL).
+	(source-path-stream-position): Use it.
+
+	* slime.el (slime-goto-definition): Handle :error locations here
+	before any window/buffer changes are made.
+
+2005-04-01  Matthias Koeppe  <mkoeppe at mail.math.uni-magdeburg.de>
+
+	* slime.el (slime-keys): Bind slime-edit-definition-other-window
+	to `C-x 4 .' and slime-edit-definition-other-frame to `C-x 5 .',
+	shadowing the equivalent find-tag... bindings.
+	(slime-goto-definition): In the other-window and other-frame cases,
+	make sure point does not move in the originating window, even when
+	the definition is found in the same buffer.
+
+2005-03-31  Luke Gorrie  <luke at synap.se>
+
+	* doc/slime.texi (slime-selector): New section.
+	(Inspector): Updated for the post-1.0 inspector.
+
+	* slime.el (slime-selector): Removed unneeded "the" prefixes in
+	descriptions of what the selector methods do.
+
 2005-03-27  Helmut Eller  <heller at common-lisp.net>
 
 	* PROBLEMS, NEWS, doc/slime.texi: Some updates for the upcoming



More information about the slime-devel mailing list