Index: slime/ChangeLog diff -u slime/ChangeLog:1.2240 slime/ChangeLog:1.2241 --- slime/ChangeLog:1.2240 Tue Nov 8 00:15:34 2011 +++ slime/ChangeLog Sat Nov 12 06:43:01 2011 @@ -1,3 +1,8 @@ +2011-11-11 Anton Kovalenko anton@sw4me.com + + * slime.el (slime-ed): add bytep argument to destructure-case. + When it's true, position is interpreted as byte offset. + 2011-11-08 Helmut Eller heller@common-lisp.net
Restore old header format. Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.503 slime/contrib/ChangeLog:1.505 --- slime/contrib/ChangeLog:1.503 Mon Oct 31 02:46:16 2011 +++ slime/contrib/ChangeLog Sat Nov 12 06:43:02 2011 @@ -1,3 +1,21 @@ +2011-11-12 Nikodemus Siivola nikodemus@random-state.net + + Fix DEFMETHOD indentation when the name is a SETF-name, and qualifiers + are present. + + * slime-cl-indent.el (lisp-beginning-of-defmethod-qualifiers): Renamed + from `lisp-beginning-of-defmethod'. Skip the method name as well, since + unlike qualifiers it can be list -- eg. (setf foo). + (lisp-indent-defmethod): Use the above to get the number of skips right. + + * slime-cl-indent-test.txt: Tests 64 and 65. + +2011-11-11 Anton Kovalenko anton@sw4me.com + + * swank-fancy-inspector.lisp (make-pathname-ispec): Use :position + instead of :charpos, according to slime-ed interface. Add :bytep + t, telling slime-ed to interpret it as byte offset. + 2011-10-31 Nikodemus Siivola nikodemus@random-state.net
* slime-cl-indent.el (common-lisp-run-indentation-tests): Make it