Index: slime/ChangeLog diff -u slime/ChangeLog:1.1907 slime/ChangeLog:1.1911 --- slime/ChangeLog:1.1907 Mon Nov 2 11:17:48 2009 +++ slime/ChangeLog Tue Nov 3 13:22:58 2009 @@ -1,3 +1,32 @@ +2009-11-03 Helmut Eller heller@common-lisp.net + + Ask gdb for source lines of foreign functions. + + * swank-cmucl.lisp (frame-source-location): Handle foreign + frames with gdb. + (frame-ip): Handle bogus frames (on x86) + (disassemble-frame): Use gdb for foreign frames. + (foreign-frame-p, foreign-frame-source-location): New functions. + (gdb-command, gdb-exec, parse-gdb-line-info, read-word) + (whitespacep, with-temporary-file, call/temporary-file): New + helpers. + +2009-11-03 Stas Boukarev stassats@gmail.com + + * slime.el (sldb-setup): Do (set-syntax-table lisp-mode-syntax-table) + otherwise functions used by autodoc do not work properly. + +2009-11-03 Stas Boukarev stassats@gmail.com + + * slime.el (sldb-backward-frame): If the point is at the end of + the buffer, there is no property, handle this case. + + * swank.lisp (collect-notes): LOAD returns generalized boolean, + not just boolean, but make-compilation-result accepts only booleans + for its second argument. + + Both bugs reported by Derrell Piper. + 2009-11-02 Tobias C. Rittweiler tcr@freebits.de
* slime.el (slime-end-of-symbol): Make sure not to move on #'foo. Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.269 slime/contrib/ChangeLog:1.270 --- slime/contrib/ChangeLog:1.269 Mon Nov 2 11:24:45 2009 +++ slime/contrib/ChangeLog Tue Nov 3 17:14:19 2009 @@ -1,5 +1,9 @@ 2009-11-02 Tobias C. Rittweiler tcr@freebits.de
+ * swank-arglists.lisp (do-decoded-arglists): Remove L-V-T. + +2009-11-02 Tobias C. Rittweiler tcr@freebits.de + * slime-parse.el (slime-make-form-spec-from-string): Break out of the loop if we're at unbalanced parentheses. (slime-compare-character-syntax): New helper.