[slime-cvs] CVS slime

CVS User sboukarev sboukarev at common-lisp.net
Wed Jul 15 20:34:10 UTC 2009


Update of /project/slime/cvsroot/slime
In directory cl-net:/tmp/cvs-serv15286

Modified Files:
	ChangeLog slime.el 
Log Message:
* slime.el (slime-inspector-fetch-all): new command, bound to >
in the inspector buffer.

* doc/slime.texi (Frame Navigation): add description
of `sldb-end-of-backtrace' and `sldb-beginning-of-backtrace'.
(Inspector): add `slime-inspector-fetch-all'.


--- /project/slime/cvsroot/slime/ChangeLog	2009/07/12 08:01:28	1.1811
+++ /project/slime/cvsroot/slime/ChangeLog	2009/07/15 20:34:09	1.1812
@@ -1,3 +1,13 @@
+2009-07-15  Stas Boukarev  <stassats at gmail.com>
+
+	* slime.el (slime-inspector-fetch-all): new command, bound to >
+	in the inspector buffer.
+
+	* doc/slime.texi (Frame Navigation): add description
+	of `sldb-end-of-backtrace' and `sldb-beginning-of-backtrace'.
+	(Inspector): add `slime-inspector-fetch-all'.
+
+
 2009-07-12  Helmut Eller  <heller at common-lisp.net>
 
 	* slime.el (slime-editing-keys): Don't override M-*. The default
--- /project/slime/cvsroot/slime/slime.el	2009/07/12 08:01:28	1.1197
+++ /project/slime/cvsroot/slime/slime.el	2009/07/15 20:34:10	1.1198
@@ -6554,6 +6554,15 @@
          'face 'slime-inspector-action-face)
    (if previous " [--more--]\n" " [--more--]")))
 
+(defun slime-inspector-fetch-all ()
+  "Fetch all inspector contents and go to the end."
+  (interactive)
+  (let ((button (get-text-property (1- (point-max)) 'slime-range-button)))
+    (when button
+      (goto-char (1- (point-max)))
+      (let (slime-inspector-limit)
+        (slime-inspector-fetch-more button)))))
+
 (defun slime-inspector-fetch-more (button)
   (destructuring-bind (index prev) button
     (slime-inspector-fetch-chunk 
@@ -6615,7 +6624,8 @@
   ("\C-i" 'slime-inspector-next-inspectable-object)
   ([(shift tab)] 'slime-inspector-previous-inspectable-object) ; Emacs translates S-TAB
   ([backtab]     'slime-inspector-previous-inspectable-object) ; to BACKTAB on X.
-  ("." 'slime-inspector-show-source))
+  ("." 'slime-inspector-show-source)
+  (">" 'slime-inspector-fetch-all))
 
 
 ;;;; Buffer selector





More information about the slime-cvs mailing list