Index: slime/ChangeLog diff -u slime/ChangeLog:1.289 slime/ChangeLog:1.293 --- slime/ChangeLog:1.289 Tue Mar 9 15:43:56 2004 +++ slime/ChangeLog Wed Mar 10 17:12:56 2004 @@ -1,3 +1,43 @@ +2004-03-10 Helmut Eller e9626484@stud3.tuwien.ac.at + + * swank-cmucl.lisp (struct-definitions, find-dd) + (type-definitions, function-info-definitions) + (source-transform-definitions, setf-definitions): New funtions. + (find-definitions): Include struct definitions, deftypes, setf + defintions, compiler-macros and compiler transforms. + +2004-03-10 Andras Simon andras@renyi.hu + + * swank.lisp (print-arglist): Use with-standard-io-syntax. + +2004-03-10 Pawel Ostrowski pasza@zodiac.mimuw.edu.pl + + * swank-cmucl.lisp (unprofile-all): (eval '(profile:unprofile)) + instead of just calling it since it is a macro in cmucl. + + * swank.lisp (:swank): export profile symbols (profiled-functions, + profile-report, profile-reset, unprofile-all, profile-package) + +2004-03-10 Helmut Eller e9626484@stud3.tuwien.ac.at + + * swank-allegro.lisp, swank-lispworks.lisp, swank-sbcl.lisp, + swank-clisp.lisp, swank-cmucl.lisp (find-definitions): Some + tweaking. + + * swank.lisp (print-arglist): Bind *pretty-circle* to nil to avoid + output like "(function . (cons))". Suggested by Michael Livshin. + (test-print-arglist): Re-enable the tests. + (find-definitions-for-emacs): Renamed from + find-function-locations. + + * slime.el (slime-edit-definition): Renamed from + slime-edit-fdefinition. Display the dspec if there are multiple + definitions. + (slime-symbol-name-at-point): Handle the case when there is no + symbol at point. + (slime-expected-failures): New function + (slime-execute-tests): Use it. + 2004-03-09 Helmut Eller e9626484@stud3.tuwien.ac.at
* swank.lisp (frame-source-location-for-emacs): Export it.