[slime-cvs] CVS update: slime/slime.el

Luke Gorrie lgorrie at common-lisp.net
Tue Jul 13 18:38:26 UTC 2004


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv14419

Modified Files:
	slime.el 
Log Message:
>From Eric Blood:
(slime-inspector-next-inspectable-object): New inspector command to
goto the next inspectable object (slot). Bound to TAB.

Date: Tue Jul 13 11:38:26 2004
Author: lgorrie

Index: slime/slime.el
diff -u slime/slime.el:1.361 slime/slime.el:1.362
--- slime/slime.el:1.361	Tue Jul 13 11:14:03 2004
+++ slime/slime.el	Tue Jul 13 11:38:26 2004
@@ -6357,6 +6357,13 @@
   (set-window-configuration slime-saved-window-config)
   (kill-buffer (current-buffer)))
 
+(defun slime-inspector-next-inspectable-object ()
+  "sets the point to the next inspectable object"
+  (interactive)
+  (let ((pos (next-single-property-change (point) 'slime-part-number)))
+    (when pos
+      (goto-char pos))))
+  
 (defun slime-inspector-describe ()
   (interactive)
   (slime-eval-describe `(swank:describe-inspectee)))
@@ -6370,6 +6377,7 @@
   (" " 'slime-inspector-next)
   ("d" 'slime-inspector-describe)
   ("q" 'slime-inspector-quit)
+  ("\C-i" 'slime-inspector-next-inspectable-object)
   ("\M-." 'slime-edit-definition))
 
 





More information about the slime-cvs mailing list