Index: slime/ChangeLog diff -u slime/ChangeLog:1.1308 slime/ChangeLog:1.1309 --- slime/ChangeLog:1.1308 Thu Feb 28 14:46:13 2008 +++ slime/ChangeLog Sun Mar 2 10:10:34 2008 @@ -1,3 +1,10 @@ +2008-03-02 Tobias C. Rittweiler tcr@freebits.de + + * slime.el (slime-edit-definition-hooks): This variable can be + used to hook into the M-. machinery. + (slime-edit-definition): Run above hooks until one succeeds. By + default, try to find a definition for the symbol at point. + 2008-02-28 Tobias C. Rittweiler tcr@freebits.de
* swank.lisp (find-definition-for-thing): New DEFSLIMEFUN. Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.94 slime/contrib/ChangeLog:1.96 --- slime/contrib/ChangeLog:1.94 Thu Feb 21 15:49:31 2008 +++ slime/contrib/ChangeLog Sun Mar 2 17:41:45 2008 @@ -1,3 +1,22 @@ +2008-03-02 Tobias C. Rittweiler tcr@freebits.de + + M-. now works on presentations. + + Additionally, a Find Definition entry is presented in the menu + appearing on right clicking on a presentation. + + * slime-presentations.lisp (slime-M-.-presentation): New function. + (slime-M-.-presentation-at-mouse): New function. + (slime-M-.-presentation-at-point): New function. + (slime-maybe-M-.-presentation-at-point): New function. + (slime-menu-choices-for-presentation): New entry "Find Definition". + (slime-presentation-easy-menu): New entry "Find Definition". + (slime-presentations-init): Hook into `slime-edit-definition-hooks'. + +2008-03-02 Helmut Eller heller@common-lisp.net + + * swank-mit-scheme.scm: New file. + 2008-02-21 Tobias C. Rittweiler tcr@freebits.de
Having the `slime-presentations' contrib enabled, (princ 10)