[slime-devel] Daily ChangeLog diff

Luke Gorrie lgorrie at common-lisp.net
Mon Nov 24 08:00:11 UTC 2003


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.104 slime/ChangeLog:1.109
--- slime/ChangeLog:1.104	Sun Nov 23 02:15:57 2003
+++ slime/ChangeLog	Sun Nov 23 22:24:36 2003
@@ -1,4 +1,47 @@
+2003-11-24  Luke Gorrie  <luke at bluetail.com>
+
+	* swank.lisp (eval-string-in-frame): Fixed symbol-visibility
+	problem (thanks Lawrence Mitchell).
+
+	* swank-sbcl.lisp (function-source-location): Use TRUENAME to
+	resolve source file name (thanks Lawrence Mitchell).
+
+	* slime.el (slime-goto-source-location): Fixes when finding
+	definition by regexp: open the right file (was missed), and
+	tweaked regexp to match more 'def' forms - especially
+	`defmacro-mundanely' (hyphen wasn't allowed before).
+
 2003-11-23  Luke Gorrie  <luke at bluetail.com>
+
+	* slime.el (sldb-fetch-more-frames): Call swank:backtrace instead
+	of (renamed) swank:backtrace-for-emacs.
+
+	* swank-cmucl.lisp, swank-sbcl.lisp, swank-openmcl-lisp: Updated
+	to use new debugger interfaces in swank-backend.lisp.
+
+	* swank-backend.lisp (backtrace, eval-in-frame, frame-catch-tags,
+	frame-locals, frame-source-location-for-emacs): More interface
+	functions.
+
+	* slime.el (slime-goto-source-location): Added optional `align-p'
+	argument for :file and :emacs-buffer location types. This is for
+	OpenMCL - unlike CMUCL its positions are not character-accurate so
+	it needs to be aligned to the beginning of the sexp.
+	(slime-connect): Don't delete a random window when *inferior-lisp*
+	isn't visible.
+
+	* swank-cmucl.lisp: Tidied up outline-minor-mode structure and
+	added comments and docstrings.
+
+	* swank-cmucl.lisp, swank-sbcl.lisp, swank-openmcl-lisp: Updated
+	to use new debugger interface in swank-backend.lisp.
+
+	* swank-backend.lisp (call-with-debugging-environment,
+	sldb-condition, debugger-info-for-emacs): More callbacks defined.
+
+	* swank.lisp: Tidied up outline-minor-mode structure, added
+	comments and docstrings.
+	(sldb-loop): Took over the main debugger loop.
 
 	* swank-openmcl.lisp: Updated after refactoring of other backends
 	(was broken).




More information about the slime-devel mailing list