aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKároly Lőrentey2005-12-07 17:06:33 +0000
committerKároly Lőrentey2005-12-07 17:06:33 +0000
commit225c13a5d7b22a14907d3e8a7faf72198d95f905 (patch)
tree074af571d496584018aa258d59664ecec9695f4f /src
parentfacf67fd3c97e1a166607b84f40d28b6134f160d (diff)
downloademacs-225c13a5d7b22a14907d3e8a7faf72198d95f905.tar.gz
emacs-225c13a5d7b22a14907d3e8a7faf72198d95f905.zip
(Fx_create_frame): Initialize Vdefault_minibuffer_frame, when needed.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xfns.c7
2 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2d6ffdef092..4fa4093631f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12005-12-07 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
2
3 * xfns.c (Fx_create_frame): Initialize Vdefault_minibuffer_frame,
4 when needed.
5
12005-12-06 Stefan Monnier <monnier@iro.umontreal.ca> 62005-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * minibuf.c (keys_of_minibuf): Just unbind SPC in 8 * minibuf.c (keys_of_minibuf): Just unbind SPC in
diff --git a/src/xfns.c b/src/xfns.c
index e471b13f403..ee4a7bf3b00 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -3373,6 +3373,13 @@ This function is an internal primitive--use `make-frame' instead. */)
3373 UNBLOCK_INPUT; 3373 UNBLOCK_INPUT;
3374 } 3374 }
3375 3375
3376 /* Initialize `default-minibuffer-frame' in case this is the first
3377 frame on this display device. */
3378 if (FRAME_HAS_MINIBUF_P (f)
3379 && (!FRAMEP (kb->Vdefault_minibuffer_frame)
3380 || !FRAME_LIVE_P (XFRAME (kb->Vdefault_minibuffer_frame))))
3381 kb->Vdefault_minibuffer_frame = frame;
3382
3376 UNGCPRO; 3383 UNGCPRO;
3377 3384
3378 /* Make sure windows on this frame appear in calls to next-window 3385 /* Make sure windows on this frame appear in calls to next-window