Index: slime/ChangeLog diff -u slime/ChangeLog:1.2003 slime/ChangeLog:1.2006 --- slime/ChangeLog:1.2003 Mon Mar 1 10:42:07 2010 +++ slime/ChangeLog Tue Mar 2 09:36:47 2010 @@ -1,3 +1,25 @@ +2010-03-02 Stas Boukarev stassats@gmail.com + + * swank-sbcl.lisp (definition-source-for-emacs): Don't error when source + location doesn't contain form position, point emacs to the beginning of a source file + and if it's a function provide a snippet "(defun <name> ". + +2010-03-02 Stas Boukarev stassats@gmail.com + + * slime.el (slime-compile-and-load-file): Accept C-u arguments for + compilation policy the same way as slime-compile-defun. + + * swank.lisp (compile-file-for-emacs): Take an additional policy argument. + * swank-backend.lisp (swank-compile-file): Ditto. + + * swank-sbcl.lisp (compiler-policy, (setf compiler-policy)): + rename from get/set-compiler-policy. + (with-compiler-policy): New macro. + (swank-compile-file): Use with-compiler-policy. + (swank-compile-string): Ditto. + + * doc/slime.texi (Compilation): Update. + 2010-03-01 Stas Boukarev stassats@gmail.com
* swank.lisp (documentation-symbol): Show arglists for functions too.