From xemacs-m  Wed Feb 26 07:27:17 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 HAA14769
	for <xemacs-beta@xemacs.org>; Wed, 26 Feb 1997 07:27:12 -0600 (CST)
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 OAA27917; Wed, 26 Feb 1997 14:16:51 +0100
Received: (abraham@localhost) by zuse.dina.kvl.dk (8.6.12/8.6.4) id OAA06180; Wed, 26 Feb 1997 14:25:35 +0100
Sender: abraham@dina.kvl.dk
To: xemacs-beta@xemacs.org
Subject: Re: Edit-faces: RFC and patch against b95
References: <m3zpwv5qhu.fsf@jens.metrix.de> <x2d8tply7z.fsf@lemcbed.lem.uni-karlsruhe.de>
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: 26 Feb 1997 14:25:35 +0100
In-Reply-To: Jens Lautenbacher's message of 24 Feb 1997 21:56:32 +0100
Message-ID: <rj3eujitrk.fsf@zuse.dina.kvl.dk>
Lines: 19
X-Mailer: Gnus v5.4.14/Emacs 19.34
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit


Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de> writes:

I have added a command to customize all faces to 1.45.

> Does anybody know why this takes that long? 

The code is slow, especially on XEmacs for some reason.  

If elp had worked with recursive functions, I could perhaps say
_which_ part of the code that is slow.  Does anyone have a profiler
that works for recursive emacs lisp functions?

> So IMHO it is better still to distribute
> something that is slow but solid than fast and buggy.

I'd rather wait a bit longer before forcing the new code upon end
users.  I _do_ want the lisp programmers to start using `defcustom'
instead of `defvar' for user options as soon as possible.

