From xemacs-m  Sat Mar 15 20:06:30 1997
Received: from jagor.srce.hr (hniksic@jagor.srce.hr [161.53.2.130])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id UAA27399
	for <xemacs-beta@xemacs.org>; Sat, 15 Mar 1997 20:06:25 -0600 (CST)
Received: (from hniksic@localhost)
          by jagor.srce.hr (8.8.5/8.8.4)
	  id DAA08865; Sun, 16 Mar 1997 03:06:14 +0100 (MET)
Sender: hniksic@public.srce.hr
To: xemacs-beta@xemacs.org
Subject: Re: dired/gnus on a tty
References: <199703152215.XAA13530@sol1.cybernet-ag.net> 	<kigybboiygo.fsf@jagor.srce.hr> 	<yvialo7oep8a.fsf@atreides.eng.mindspring.net> 	<kiglo7og0u4.fsf@jagor.srce.hr> 	<yviaiv2seksl.fsf@atreides.eng.mindspring.net> 	<kigbu8kfygm.fsf@jagor.srce.hr> 	<QQchay23723.199703160107@crystal.WonderWorks.COM> 	<kig913ofxbn.fsf@jagor.srce.hr> <QQchbb24285.199703160145@crystal.WonderWorks.COM>
X-URL: ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/
X-Attribution: Hrv
X-Face: &}4JQk=L;e.~x+|eo]#DGk@x3~ed!.~lZ}YQcYb7f[WL9L'Z*+OyA\nA
        EL1M(".[qvI#a2E6WYI5>>e7'@_)3Ol9p|Nn2wNa/;~06jL*B%tTcn/X
        vhAu7qeES0\|MF%$;sI#yn1+y"
From: Hrvoje Niksic <hniksic@srce.hr>
Date: 16 Mar 1997 03:06:13 +0100
In-Reply-To: Kyle Jones's message of Sat, 15 Mar 1997 20:45:22 -0500 (EST)
Message-ID: <kig7mj8fv56.fsf@jagor.srce.hr>
Lines: 37
X-Mailer: Gnus v5.4.25/XEmacs 19.14

Kyle Jones <kyle_jones@wonderworks.com> writes:

> Under FSF Emacs menu-bar-mode controls whether menus are displayed.
> It doesn't specify maenus can be displayed.

Then how did one know whether menus could be displayed in GNUmacs
before 19.30 (IIRC that's when the tty menus were implemented).

> Whether the menubar is currently visible or not, programs that have
> menus should setup the menubar anyway, because the user might turn
> on the menubar later.  The same is true for the toolbar.

OK.  But then the matter of device-localness is irrelevant anyway,
because (in a correct implementation):

1) you setup the menubar and toolbar the way you'd like them to be,
   regardless of whether they'll be displayed;
2) on the devices that can display them, the user can choose if
   they'll be displayed using menu-bar-mode and such;
3) on the devices that can't display them, they won't be displayed;
4) a user should be able to have the same buffer moved from device to
   device, with the menus correctly displayed in the devices that can
   display them, and without errors on devices that can't display
   them.

How close is XEmacs to the state described by these 4 points?

> There's also the matter of popup menus, whose function is unrelated
> to whether the menubar is visible or not.

They should be covered with the above.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
You'll notice that perl is not itself written in Perl.
                                                 -- The Perl FAQ

