From xemacs-m  Sun Apr 13 21:22:37 1997
Received: from jens.metrix.de (root@jens.metrix.de [194.123.88.124])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id VAA06928
	for <xemacs-beta@xemacs.org>; Sun, 13 Apr 1997 21:22:35 -0500 (CDT)
Received: (from jens@localhost) by jens.metrix.de (8.7.6/8.7.3) id EAA00859; Mon, 14 Apr 1997 04:21:09 +0200
To: xemacs-beta@xemacs.org
Subject: Re: Custom patch for id-select.el and time.el
References: <kig7mi6ygds.fsf@jagor.srce.hr>
X-Face: Z[@OB)("ZvE?ev~1b+b!0ZUB.$%rh.9qE>dVf>q}Q/V?%d`J3gd!LR\aAZ8<Hwi]xTA(:*c;i3,?K?+rCy*^b$)a,}E?eo},}x2]5LlJysyoUOK"o[>K)'\Ulb7y-7*.If^;rHl['oa)n_M7E6w+LDKMs"G8_`c)uOS1^}.1|8Ill]7X68X-paeUOpBhz<F`B0?~^2Et~GYfw~/0]H]nx4~C_E/_mp#^7Ixc:
Reply-To: jens@lemming0.lem.uni-karlsruhe.de
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: Jens Lautenbacher <jens@metrix.de>
Date: 14 Apr 1997 04:20:59 +0200
In-Reply-To: Hrvoje Niksic's message of 13 Apr 1997 19:36:15 +0200
Message-ID: <m34tda9wfo.fsf@jens.metrix.de>
Lines: 27
X-Mailer: Gnus v5.4.45/XEmacs 20.1(beta15)

Hrvoje Niksic <hniksic@srce.hr> writes:

> Here is the patch that makes XEmacs not see the defgroups of
> id-select.el and time.el until after they are loaded.  This is to
> prevent changing the state of XEmacs by just browsing the menus.

I don't see how time.el starts anything by loading the package. The
only glitch I found is that it (temporarily) changes the modeline
global string and that this change stays visible until the next
redisplay event occurs. This can be easily avoided (I'll send a patch
to Steve).

But it doesn't start the display-time function or anything other evil.
It's different wih id-select, on the other hand.
 
> BTW, does anyone know why we ship both reportmail.el and time.el?
> They seem to overlap freely.  I felt kind of stupid when I almost
> finished the customization of reportmail.el, to see that time.el
> contains the (almost) exact same stuff.

This is because the old time.el didn't have this functionality before
I made all these extensions. The plan is to make a unified time that
hold all of reportmail I found useful... Still there are people
preferring the old time/reportmail behaviour.

regards,
	jtl

