they've been requested explicitly.
Fixes: debbugs:9591
* help.el (describe-key-briefly): Copy previous standard-output change.
-2011-09-13 PJ Weisberg <pj@irregularexpressions.net> (tiny change)
+2011-09-13 PJ Weisberg <pj@irregularexpressions.net>
* help.el (where-is): Respect non-standard standard-output. (Bug#9030)
+2011-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * minibuf.c (Finternal_complete_buffer): Only show internal buffers if
+ they've been requested explicitly (bug#9591).
+
2011-10-01 Andreas Schwab <schwab@linux-m68k.org>
* keymap.c (Fsingle_key_description): Use make_specified_string
/* 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)))