emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/progmodes/ebrowse.el,v


From: Chong Yidong
Subject: [Emacs-diffs] Changes to emacs/lisp/progmodes/ebrowse.el,v
Date: Tue, 11 Jul 2006 16:39:51 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      06/07/11 16:39:50

Index: progmodes/ebrowse.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/progmodes/ebrowse.el,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- progmodes/ebrowse.el        12 Feb 2006 20:27:51 -0000      1.37
+++ progmodes/ebrowse.el        11 Jul 2006 16:39:50 -0000      1.38
@@ -2734,11 +2734,11 @@
     ;; is on if not specified as an argument.
     (unless class
       (setq class (ebrowse-tree-at-point)))
-    (with-output-to-temp-buffer ebrowse-member-buffer-name
-      (save-excursion
-       (set-buffer standard-output)
+    (save-selected-window
+      (if temp-buffer
+         (pop-to-buffer temp-buffer)
+       (pop-to-buffer (get-buffer-create ebrowse-member-buffer-name))
        ;; If new buffer, set the mode and initial values of locals
-       (unless temp-buffer
          (ebrowse-member-mode))
        ;; Set local variables
        (setq ebrowse--member-list (funcall list class)
@@ -2751,7 +2751,7 @@
              ebrowse--tree tree
              buffer-read-only t)
        (ebrowse-redisplay-member-buffer)
-       (current-buffer)))))
+      (current-buffer))))
 
 
 (defun ebrowse-member-display-p (member)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]