[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