From xemacs-m  Fri Jan  3 12:08:40 1997
Received: from steadfast.teradyne.com (steadfast.teradyne.com [131.101.1.200])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with ESMTP
	  id MAA03228 for <xemacs-beta@xemacs.org>; Fri, 3 Jan 1997 12:08:39 -0600 (CST)
Received: from kiki.icd.teradyne.com (kiki.icd.teradyne.com [131.101.1.30]) by steadfast.teradyne.com (8.7.1/8.7.1) with ESMTP id MAA07872 for <xemacs-beta@xemacs.org>; Fri, 3 Jan 1997 12:17:44 -0500 (EST)
Received: from spacely.icd.teradyne.com (spacely.icd.teradyne.com [131.101.10.9]) by kiki.icd.teradyne.com (8.7.1/8.7.1) with SMTP id MAA15503 for <xemacs-beta@xemacs.org>; Fri, 3 Jan 1997 12:11:23 -0500 (EST)
Received: from spacely by spacely.icd.teradyne.com (SMI-8.6/SMI-SVR4)
	id LAA10555; Fri, 3 Jan 1997 11:50:11 -0500
Message-Id: <199701031650.LAA10555@spacely.icd.teradyne.com>
X-Mailer: exmh version 2.0beta 12/23/96
To: xemacs-beta@xemacs.org (XEmacs beta testers)
reply-to: acs@acm.org
Subject: gnuserv frame (and detached minibuffer)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 03 Jan 1997 11:50:10 -0500
From: Vinnie Shelton  <shelton@icd.teradyne.com>

IWBNI there were an option in the Options menu to set the gnuserv frame to 
the current frame.  People often ask how to keep gnuserv from popping up a 
new frame, so this might be convenient for them.

The reason I mention this is because I've always used:

  (setq gnuserv-frame (selected-frame))

in my .emacs.  This does not work if you create a detached minibuffer at 
start-up, because (I think) the initial frame gets destroyed.  Here's how I 
create the detached minibuffer, in case it matters:

      ;; Set the environment variable USE_DETACHED_MINIBUFFER
      ;; if you want to use a detached minibuffer
      (if (getenv "USE_DETACHED_MINIBUFFER")
	  (progn
	    (setq initial-frame-plist '(minibuffer nil))
	    (setq default-frame-plist '(minibuffer nil))
	    (setq minibuffer-frame-plist
		  '(width 86
			  height 1
			  menubar-visible-p nil
			  default-toolbar-visible-p nil
			  name "minibuffer"
			  top -2
			  left -2))))

Anyway, I was looking for a good place to add the option to the menu, and I 
guess I'd put it on the "Other Window Location" item.  Suggestions, 
comments, recommendations?

--vin

