aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuri Linkov2014-11-09 00:56:37 +0200
committerJuri Linkov2014-11-09 00:56:37 +0200
commit0ced1de32cc69645b0398c7401f8c0af5a6fcfd5 (patch)
treea6c0c79dc48f709e68c863ffa99eafc93be0f654
parent4f9bd422ef57fa511bb2992f35a4936e1a229f59 (diff)
downloademacs-0ced1de32cc69645b0398c7401f8c0af5a6fcfd5.tar.gz
emacs-0ced1de32cc69645b0398c7401f8c0af5a6fcfd5.zip
* lisp/minibuffer.el (minibuffer-completion-help): Compare this-command with completion-at-point.
Fixes: debbugs:17809
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/minibuffer.el5
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0b0192a545d..e2bf6bdeeae 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12014-11-08 Juri Linkov <juri@jurta.org>
2
3 * minibuffer.el (minibuffer-completion-help): Compare this-command
4 with completion-at-point. (Bug#17809)
5
12014-11-08 Glenn Morris <rgm@gnu.org> 62014-11-08 Glenn Morris <rgm@gnu.org>
2 7
3 * emacs-lisp/bytecomp.el (byte-compile-report-error): 8 * emacs-lisp/bytecomp.el (byte-compile-report-error):
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index fb74af2e0df..c9ce381c87b 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -1811,7 +1811,10 @@ variables.")
1811 ;; Use `display-buffer-below-selected' for inline completions, 1811 ;; Use `display-buffer-below-selected' for inline completions,
1812 ;; but not in the minibuffer (e.g. in `eval-expression') 1812 ;; but not in the minibuffer (e.g. in `eval-expression')
1813 ;; for which `display-buffer-at-bottom' is used. 1813 ;; for which `display-buffer-at-bottom' is used.
1814 ,(if (and completion-in-region-mode-predicate 1814 ;; Compare `this-command' with `completion-at-point'
1815 ;; since `completion--in-region-1' sets `this-command'
1816 ;; to this value for region completion commands.
1817 ,(if (and (eq this-command 'completion-at-point)
1815 (not (minibuffer-selected-window))) 1818 (not (minibuffer-selected-window)))
1816 'display-buffer-below-selected 1819 'display-buffer-below-selected
1817 'display-buffer-at-bottom)) 1820 'display-buffer-at-bottom))