Index: slime/ChangeLog diff -u slime/ChangeLog:1.2156 slime/ChangeLog:1.2158 --- slime/ChangeLog:1.2156 Wed Oct 20 07:42:19 2010 +++ slime/ChangeLog Thu Oct 21 04:07:03 2010 @@ -1,3 +1,29 @@ +2010-10-21 Helmut Eller heller@common-lisp.net + + In ABCL, try harder to find the source of stack frames. + + * swank-abcl.lisp (source-location): Now a GF. + (source-location [java-stack-frame]): New. + (source-location [lisp-stack-frame]): New. + (source-location [function]): New. + (frame-source-location, find-definitions): Use them. + (*source-path*, find-definitions): New. + (system-property, pathname-parent, pathname-absolute-p) + (split-string, path-separator, search-path-property) + (jdk-source-path, class-path, zipfile-contains-p) + (find-file-in-path): Noise for filename frobbing. + +2010-10-21 Helmut Eller heller@common-lisp.net + + Require ABCL 0.22 and remove obsolete conditionalisation. + + * swank-abcl.lisp (call-with-debugger-hook) + (install-debugger-globally) + (call-with-debugging-environment, backtrace, print-frame, spawn): + Remove #+/#- stuff. + (preferred-communication-style): Return :spawn unconditionally. + (sys::break): Removed. + 2010-10-20 Stas Boukarev stassats@gmail.com
* slime.el (slime-connect): Convert the port number read from