Index: slime/ChangeLog diff -u slime/ChangeLog:1.867 slime/ChangeLog:1.869 --- slime/ChangeLog:1.867 Thu Mar 23 00:02:54 2006 +++ slime/ChangeLog Thu Mar 23 18:28:07 2006 @@ -1,3 +1,29 @@ +2006-03-24 Matthias Koeppe mkoeppe@mail.math.uni-magdeburg.de + + * slime.el (slime-background-activities-enabled-p): Allow + "background activities" in sldb-mode. + (slime-autodoc-message-ok-p): Allow autodoc in sldb-mode. + (sldb-mode-syntax-table): New variable. + (sldb-mode): Enable autodoc-mode when slime-use-autodoc-mode is + true. Use sldb-mode-syntax-table to make #<...> balance like + parentheses. This enables autodoc-mode to match #<unreadable> + actual arguments in the backtraces with formal arguments of the + function. + (slime-beginning-of-symbol, slime-end-of-symbol): Handle + es::|caped| symbols. + (slime-enclosing-operator-names): Use syntax table to check + whether we are at the beginning of a balanced expression. + +2006-03-23 Christophe Rhodes csr21@cam.ac.uk + + * swank.lisp (ed-in-emacs): Allow conses as function names. + Ensure that there is a connection to emacs before sending the + :ed message. + + * slime.el (slime-edit-definition): read names, not symbols. + (slime-ed): handle conses whose car is not a string as function + names. + 2006-03-23 Matthias Koeppe mkoeppe@mail.math.uni-magdeburg.de
* slime.el (slime-qualify-cl-symbol-name): Strip leading colon