From xemacs-m  Fri Sep 12 09:06:04 1997
Received: from elc1.dina.kvl.dk (elc1.dina.kvl.dk [130.225.40.228])
	by xemacs.org (8.8.5/8.8.5) with SMTP id JAA12208
	for <xemacs-beta@xemacs.org>; Fri, 12 Sep 1997 09:05:59 -0500 (CDT)
Received: from zuse.dina.kvl.dk (zuse.dina.kvl.dk [130.225.40.245]) by elc1.dina.kvl.dk (8.6.12/8.6.4) with ESMTP id QAA17335; Fri, 12 Sep 1997 16:00:21 +0200
Received: (abraham@localhost) by zuse.dina.kvl.dk (8.6.12/8.6.4) id QAA14096; Fri, 12 Sep 1997 16:05:58 +0200
To: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Re: Menus (Was: PGP and mailcrypt)
References: <David Bakhash's message of "Wed, 10 Sep 1997 14:16:24 -0400 (EDT)"> 	<199709101653.MAA21409@scrubbing-bubbles.MIT.EDU> 	<m2en6xvzix.fsf@altair.xemacs.org> 	<kigsovdqcwr.fsf@jagor.srce.hr> 	<199709101816.OAA29257@department-of-alchemy.MIT.EDU> 	<3.0.3.32.19970910131304.0095fe90@158.58.62.23> 	<kigg1rcrgfd.fsf@jagor.srce.hr> <199709111209.IAA16838@buzzword-bingo.MIT.EDU> <kiglo1482fh.fsf@jagor.srce.hr>
Organization: The Church of Emacs
X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM<U{B+4e{k79.Ya{~':DblFPCg$
 @60,BfLv2@SKZ19cMWK0/C'v;tM:|6B'R}U1rp6CL&kN({9<zF/V{:JCg27yC)9oZjeqcQawzKfiNL
 t9}`vjmK["dRQC/qGFQq"%u|Q`:6{"Rz}b(dnl_"3$Jtqimi>|8MBp/
From: Per Abrahamsen <abraham@dina.kvl.dk>
Date: 12 Sep 1997 16:05:58 +0200
In-Reply-To: Hrvoje Niksic's message of "11 Sep 1997 14:23:14 +0200"
Message-ID: <rj67s6k4op.fsf@zuse.dina.kvl.dk>
Lines: 22
X-Mailer: Gnus v5.4.64/Emacs 19.34
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hrvoje Niksic <hniksic@srce.hr> writes:

> It could be done, but how does one get Stallman to accede?  For that
> matter, easymenu is pretty close to normal XEmacs menu syntax anyway.

Easymenu is also mainly a "compatibility code" in Emacs, so I don't
think it will be difficult to make him accept a patch.

> If we could get him to accept `add-submenu' and others, life would be
> easier for us.  But that is not likely to happen.

RMS will almost certainly accept a patch for adding `add-submenu' to
`lmenu.el'. 

> No, the whole point of easymenu is compatibility.  If we have need of
> introducing XEmacs-specific features to easymenu, we'd better just
> stick to normal menu functions.

Actually, the point was also to allow you to write code that does
smart things in XEmacs and attempt to do the least stupid imitation
in Emacs.  I have no idea how you could do something like that for
context sensitive menus.

