
Dear Slimers, Recently, (well, OK, not that recently, but I only now finally got tired enough to report it) tracing broke in some situations under LispWorks. In something like this: (defmethod foo :after ((bar blah)) (bang bar)) If point is on `foo' and you hit C-c C-t Slime offers to trace (:defmethod foo :after (blah)) This may work in other lisps, but it doesn't in LW. In LW, the following _would_ work, however: (trace (method foo :after (blah))) Tracing of FLETs and LABELs just doesn't work, AFAIK, so I never get bitten trying to trace those. I wonder if there's some way of changing what gets sent to the underlying lisp based on some choice of implementation variable. The work seems to be done in SLIME-EXTRACT-CONTEXT, and there are no current hooks. I have a local patch, but it basically clobbers the whole functionality and is obviously not suitable for slime as a whole. Cheers, Alain Picard -- Please read about why Top Posting is evil at: http://en.wikipedia.org/wiki/Top-posting and http://www.dickalba.demon.co.uk/usenet/guide/faq_topp.html Please read about why HTML in email is evil at: http://www.birdhouse.org/etc/evilmail.html