Mercurial > emacs
changeset 11775:fe7852953b75
(make_frame_without_minibuffer): New arg KB.
Require the new frame's minibuffer to be on the same display.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 09 May 1995 04:58:10 +0000 |
parents | 0b5cb5170084 |
children | 4327a076f8b3 |
files | src/frame.c |
diffstat | 1 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/frame.c Tue May 09 04:57:39 1995 +0000 +++ b/src/frame.c Tue May 09 04:58:10 1995 +0000 @@ -256,8 +256,9 @@ default (the global minibuffer). */ struct frame * -make_frame_without_minibuffer (mini_window) +make_frame_without_minibuffer (mini_window, kb) register Lisp_Object mini_window; + KBOARD *kb; { register struct frame *f; @@ -275,6 +276,11 @@ CHECK_LIVE_WINDOW (mini_window, 0); } +#ifdef MULTI_KBOARD + if (XFRAME (XWINDOW (mini_window)->frame)->kboard != kb) + error ("frame and minibuffer must be on the same display"); +#endif + /* Make a frame containing just a root window. */ f = make_frame (0);