Index: slime/ChangeLog diff -u slime/ChangeLog:1.631 slime/ChangeLog:1.634 --- slime/ChangeLog:1.631 Thu Mar 10 19:49:10 2005 +++ slime/ChangeLog Sat Mar 12 17:02:28 2005 @@ -1,3 +1,28 @@ +2005-03-12 Luke Gorrie luke@synap.se + + * slime.el (slime-edit-value): New function on `C-c E'. Prompts + for a Lisp expression, evaluates and displays the result in a new + buffer for editing, and then setf's the edited value in Lisp after + you press C-c C-c. Usage example: `C-c E asdf:*central-registry*' + Minor docstring and pull-down-menu changes. + + * swank.lisp (value-for-editing, commit-edited-value): New + functions for slime-edit-value. + + * swank-allegro.lisp (toggle-trace): Fix from Antonio Menezes + Leitao. + + * swank-sbcl.lisp: Use swank-source-file-cache to find snippets of + definitions. M-. is now much more robust to modifications in the + source file. + NOTE: To be effective requires a patch to sb-introspect that I + have posted to sbcl-devel. + + * swank-source-file-cache.lisp: Factored this into its own file, + from swank-cmucl.lisp. + + * swank-loader.lisp, swank-cmucl.lisp: Updated for the above. + 2005-03-10 Antonio Menezes Leitao aml@gia.ist.utl.pt
* slime.el (slime-toggle-trace-fdefinition): If there is no symbol