[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Mon Mar 3 05:35:02 UTC 2008


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 at 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 at 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 at 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 at common-lisp.net>
+
+	* swank-mit-scheme.scm: New file.
+
 2008-02-21  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	Having the `slime-presentations' contrib enabled, (princ 10)



More information about the slime-devel mailing list