emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r105981: * src/minibuf.c (Finternal_c


From: Stefan Monnier
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r105981: * src/minibuf.c (Finternal_complete_buffer): Only show internal buffers if
Date: Sat, 01 Oct 2011 20:25:27 -0400
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 105981
fixes bug(s): http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9591
committer: Stefan Monnier <address@hidden>
branch nick: trunk
timestamp: Sat 2011-10-01 20:25:27 -0400
message:
  * src/minibuf.c (Finternal_complete_buffer): Only show internal buffers if
  they've been requested explicitly.
modified:
  lisp/ChangeLog
  src/ChangeLog
  src/minibuf.c
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2011-10-01 20:32:01 +0000
+++ b/lisp/ChangeLog    2011-10-02 00:25:27 +0000
@@ -582,7 +582,7 @@
 
        * help.el (describe-key-briefly): Copy previous standard-output change.
 
-2011-09-13  PJ Weisberg  <address@hidden>  (tiny change)
+2011-09-13  PJ Weisberg  <address@hidden>
 
        * help.el (where-is): Respect non-standard standard-output.  (Bug#9030)
 

=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2011-10-01 18:46:45 +0000
+++ b/src/ChangeLog     2011-10-02 00:25:27 +0000
@@ -1,3 +1,8 @@
+2011-10-02  Stefan Monnier  <address@hidden>
+
+       * minibuf.c (Finternal_complete_buffer): Only show internal buffers if
+       they've been requested explicitly (bug#9591).
+
 2011-10-01  Andreas Schwab  <address@hidden>
 
        * keymap.c (Fsingle_key_description): Use make_specified_string

=== modified file 'src/minibuf.c'
--- a/src/minibuf.c     2011-09-24 18:29:35 +0000
+++ b/src/minibuf.c     2011-10-02 00:25:27 +0000
@@ -1859,8 +1859,8 @@
          /* First, look for a non-internal buffer in `res'.  */
          while (CONSP (bufs) && SREF (XCAR (bufs), 0) == ' ')
            bufs = XCDR (bufs);
-         if (NILP (bufs))
-           /* All bufs in `res' are internal, so don't trip them out.  */
+         if (NILP (bufs) && EQ (Flength (res), Flength (Vbuffer_alist)))
+           /* All bufs are internal, so don't trip them out.  */
            return res;
          res = bufs;
          while (CONSP (XCDR (bufs)))


reply via email to

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