aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2011-10-01 20:25:27 -0400
committerStefan Monnier2011-10-01 20:25:27 -0400
commit51553db66b4eb8bc7a0d1a1c3206e097e0cc94fa (patch)
treebd3013fb6aedcd932b223990d6764e13531e0ec9
parent487ffd7a8cb70b7f6fd1cf60b5d8c09ac7d1e0d7 (diff)
downloademacs-51553db66b4eb8bc7a0d1a1c3206e097e0cc94fa.tar.gz
emacs-51553db66b4eb8bc7a0d1a1c3206e097e0cc94fa.zip
* src/minibuf.c (Finternal_complete_buffer): Only show internal buffers if
they've been requested explicitly. Fixes: debbugs:9591
-rw-r--r--lisp/ChangeLog2
-rw-r--r--src/ChangeLog5
-rw-r--r--src/minibuf.c4
3 files changed, 8 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3b177ac07bf..4fcca274b06 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -582,7 +582,7 @@
582 582
583 * help.el (describe-key-briefly): Copy previous standard-output change. 583 * help.el (describe-key-briefly): Copy previous standard-output change.
584 584
5852011-09-13 PJ Weisberg <pj@irregularexpressions.net> (tiny change) 5852011-09-13 PJ Weisberg <pj@irregularexpressions.net>
586 586
587 * help.el (where-is): Respect non-standard standard-output. (Bug#9030) 587 * help.el (where-is): Respect non-standard standard-output. (Bug#9030)
588 588
diff --git a/src/ChangeLog b/src/ChangeLog
index f9283730ebf..fc9a839a25b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12011-10-02 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * minibuf.c (Finternal_complete_buffer): Only show internal buffers if
4 they've been requested explicitly (bug#9591).
5
12011-10-01 Andreas Schwab <schwab@linux-m68k.org> 62011-10-01 Andreas Schwab <schwab@linux-m68k.org>
2 7
3 * keymap.c (Fsingle_key_description): Use make_specified_string 8 * keymap.c (Fsingle_key_description): Use make_specified_string
diff --git a/src/minibuf.c b/src/minibuf.c
index 341d544ef51..f082cc01d97 100644
--- a/src/minibuf.c
+++ b/src/minibuf.c
@@ -1859,8 +1859,8 @@ The arguments STRING and PREDICATE are as in `try-completion',
1859 /* First, look for a non-internal buffer in `res'. */ 1859 /* First, look for a non-internal buffer in `res'. */
1860 while (CONSP (bufs) && SREF (XCAR (bufs), 0) == ' ') 1860 while (CONSP (bufs) && SREF (XCAR (bufs), 0) == ' ')
1861 bufs = XCDR (bufs); 1861 bufs = XCDR (bufs);
1862 if (NILP (bufs)) 1862 if (NILP (bufs) && EQ (Flength (res), Flength (Vbuffer_alist)))
1863 /* All bufs in `res' are internal, so don't trip them out. */ 1863 /* All bufs are internal, so don't trip them out. */
1864 return res; 1864 return res;
1865 res = bufs; 1865 res = bufs;
1866 while (CONSP (XCDR (bufs))) 1866 while (CONSP (XCDR (bufs)))