emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master d45be6b: On terminal frames ignore minibuffer frame


From: Martin Rudalics
Subject: [Emacs-diffs] master d45be6b: On terminal frames ignore minibuffer frame parameter (Bug#24758)
Date: Sat, 22 Oct 2016 09:53:40 +0000 (UTC)

branch: master
commit d45be6bc45a321b7fd934c20e382509f9daf3f49
Author: Martin Rudalics <address@hidden>
Commit: Martin Rudalics <address@hidden>

    On terminal frames ignore minibuffer frame parameter (Bug#24758)
    
    * src/frame.c (Fmake_terminal_frame): Don't complain when the
    caller asks for a deviant minibuffer setting (Bug#24758).
---
 src/frame.c |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/frame.c b/src/frame.c
index a1c2199..f3a548c 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -1067,6 +1067,10 @@ affects all frames on the same terminal device.  */)
                  (t->display_info.tty->name
                   ? build_string (t->display_info.tty->name)
                   : Qnil));
+  /* On terminal frames the `minibuffer' frame parameter is always
+     virtually t.  Avoid that a different value in parms causes
+     complaints, see Bug#24758.  */
+  store_in_alist (&parms, Qminibuffer, Qt);
   Fmodify_frame_parameters (frame, parms);
 
   /* Make the frame face alist be frame-specific, so that each



reply via email to

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