
Since SLIME shadows the find-tag binding M-. with its command slime-edit-definition, I think it should also shadow pop-tag-mark, which is bound to M-* in Emacs, with slime-pop-find-definition-stack. (At least in my head, M-* is hardwired as the opposite of M-.) I don't know why M-, (the current binding of slime-pop-find-definition-stack) would be the opposite of M-.; in Emacs it's bound to tags-loop-continue (related to tags-search, not find-tag), but I certainly wouldn't mind if it is an additional binding of slime-pop-find-definition-stack. -- Matthias Koeppe -- http://www.math.uni-magdeburg.de/~mkoeppe Index: slime.el =================================================================== RCS file: /project/slime/cvsroot/slime/slime.el,v retrieving revision 1.441 diff -u -p -u -r1.441 slime.el --- slime.el 15 Dec 2004 22:32:50 -0000 1.441 +++ slime.el 16 Dec 2004 12:57:14 -0000 @@ -545,6 +545,7 @@ A prefix argument disables this behaviou ("\C-i" slime-complete-symbol :prefixed t :inferior t) ("\M-i" slime-fuzzy-complete-symbol :prefixed t :inferior t) ("\M-." slime-edit-definition :inferior t :sldb t) + ("\M-*" slime-pop-find-definition-stack :inferior t :sldb t) ("\M-," slime-pop-find-definition-stack :inferior t :sldb t) ("\C-q" slime-close-parens-at-point :prefixed t :inferior t) ("\C-c\M-q" slime-reindent-defun :inferior t)