[slime-cvs] CVS update: slime/ChangeLog
Luke Gorrie
lgorrie at common-lisp.net
Thu Oct 16 21:28:38 UTC 2003
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv19320
Modified Files:
ChangeLog
Log Message:
Date: Thu Oct 16 17:28:38 2003
Author: lgorrie
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.33 slime/ChangeLog:1.34
--- slime/ChangeLog:1.33 Thu Oct 16 16:05:21 2003
+++ slime/ChangeLog Thu Oct 16 17:28:38 2003
@@ -1,5 +1,19 @@
2003-10-16 Luke Gorrie <luke at bluetail.com>
+ * slime.el (slime-forward-source-path): Improved somewhat. Seems
+ to work for all common cases except backquote. Backquote is
+ tricky, because the source-paths are based on the reader's
+ expansion, e.g.:
+ * (let ((*print-pretty* nil))
+ (print (read-from-string "`(a ,@(b c) d)")))
+ -->
+ (COMMON-LISP::BACKQ-CONS (QUOTE A)
+ (COMMON-LISP::BACKQ-APPEND (B C)
+ (QUOTE (D))))
+ Must investigate whether we need to write a hairy
+ backquote-traversing state machine or whether this is something
+ that could be fixed in CMUCL.
+
* swank*.lisp (with-trapping-compiler-notes): This macro is now
defined here, and expands to a call to the backend-defined
`call-trapping-compiler-notes' with the body wrapped in a
More information about the slime-cvs
mailing list