[slime-devel] Daily ChangeLog diff
Luke Gorrie
lgorrie at common-lisp.net
Fri Apr 29 22:00:03 UTC 2005
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.674 slime/ChangeLog:1.675
--- slime/ChangeLog:1.674 Wed Apr 27 16:54:41 2005
+++ slime/ChangeLog Fri Apr 29 01:32:29 2005
@@ -1,3 +1,25 @@
+2005-04-29 Dan Pierson <dlp at itasoftware.com>
+
+ * slime.el (slime-parse-context): Fix method parsing so that
+ pressing, say, C-c C-t when point is on a '-' in a symbol name
+ won't break.
+ (slime-browser-map): New variable. Add support for the common 'q'
+ keystroke to quit out of the xref.
+ (slime-fetch-browsable-xrefs): New function. Remove the (FLET ...)
+ entries which appear on at least CMUCL. I don't believe you can
+ actually expand them on any current implementation and they just
+ mess up the browse tree. Use only the method name when looking
+ up (METHOD ...) entries on CMUCL. This really shouldn't be here,
+ but I can't see how to avoid the error thrown by swank:xref.
+ (slime-expand-xrefs): Use it.
+ (slime-call-with-browser-setup): Initialize slime-buffer-package
+ properly. Previously, lisp-mode was called after setting it, but
+ lisp-mode clears all local variables, use lisp-mode-variables
+ instead.
+
+ * swank-cmucl.lisp (toggle-trace): Be more carefully when tracing
+ methods: try both (METHOD ...) and (PCL:FAST-METHOD ...).
+
2005-04-27 Helmut Eller <heller at common-lisp.net>
* swank-cmucl.lisp (+header-type-symbols+): Drop the third arg to
More information about the slime-devel
mailing list