From xemacs-m  Mon Feb 10 15:43:54 1997
Received: from corona.pixar.com (corona.pixar.com [138.72.20.84])
	by xemacs.org (8.8.5/8.8.5) with SMTP id PAA13916
	for <xemacs-beta@xemacs.org>; Mon, 10 Feb 1997 15:43:53 -0600 (CST)
Received: by corona.pixar.com (Smail3.1.29.1 #2)
	id m0vu3Up-00017sC; Mon, 10 Feb 97 13:42 PST
Sender: retnuh@pixar.com (Hunter Kelly)
Sender: retnuh@corona
To: xemacs-beta@xemacs.org
Subject: .xemacs-options gripe
Mime-Version: 1.0 (generated by tm-edit 7.103)
Content-Type: text/plain; charset=US-ASCII
From: Hunter Kelly <retnuh@corona.pixar.com>
Date: 10 Feb 1997 13:42:43 -0800
Message-ID: <yvtbu9stk18.fsf@corona.pixar.com>
Lines: 23
X-Mailer: Gnus v5.4.11/XEmacs 19.15

I love XEmacs.  I really do.  But the startup time is really really
frustrating.  The slowest thing about startup is the 520+ lines of
stuff dealing with faces/fonts/specifiers in my .xemacs-options file.

I don't even know why all those lines are there.  I don't mess with my
fonts much.  All I've ever really done was set the default font (with
the options-menu) and then used the edit-faces to change the colors of
my font-lock faces and a few other faces.  Now I watch my XEmacs
window sit and wait, processing all this stuff, and it is really
frustrating.

It seems like there should be a better way to do this than specifying
every property for every face.

The second complaint is this interaction with tty's.  For the most
part, if I run on a tty, I don't care about most of the font
specifications.  Is there some way that 'Save Options' could put in
some short circuit code to speed this up on ttys?  I'd be willing to
do the work and send the patch, it is just that I don't know what
stuff tty's need to know about and what stuff they don't.  If someone
could tell me about that, I'd be willing to whip something up.

Hunter

