From xemacs-m  Tue Sep  2 13:25:48 1997
Received: from sb2inet2.dowjones.com (firewall-user@[207.78.107.3])
	by xemacs.org (8.8.5/8.8.5) with SMTP id NAA25742
	for <xemacs-beta@xemacs.org>; Tue, 2 Sep 1997 13:25:48 -0500 (CDT)
Received: by sb2inet2.dowjones.com; id OAA29391; Tue, 2 Sep 1997 14:20:09 -0400
Received: from wsj.dowjones.com(143.131.186.4) by sb2inet2.sb2inet2.dowjones.com via smap (3.2)
	id xma029317; Tue, 2 Sep 97 14:19:56 -0400
Received: from localhost (wkirk.wsjie.dowjones.com) by wsj.dowjones.com (5.x/SMI-SVR4)
	id AA12477; Tue, 2 Sep 1997 14:15:19 -0400
Sender: dj409729@wsj.dowjones.com
Message-Id: <340BAEC5.7B1638@nrs.dowjones.com>
Date: Tue, 02 Sep 1997 02:14:29 -0400
From: Joel Peterson <jpetersn@wsj.dowjones.com>
Organization: Dow Jones & Company, Inc.
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.28 i486)
Mime-Version: 1.0
To: xemacs-beta@xemacs.org
Subject: Enhanced design for XEmacs redisplay
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

A partial description of an enhanced redisplay for XEmacs is located at
the following URL:

http://www.geocities.com/SiliconValley/Peaks/3639/new-redisplay.txt

A new version of this document will appear in the next couple of days as
I finish working out the algorithm to detect opportunities for scrolling
optimization.

I am also working on coding this.  I have finished the code up to about
the point where redisplay output is called (minus some of the
optimizations detailed in the design).  I have not yet recoded the
places outside of redisplay*.[ch] which depend on the internal workings
of the current redisplay.

Steve has indicated that he will make a copy of this document available
on xemacs.org as well.

I would appreciate feedback.

--
Joel Peterson
Senior Programmer/Analyst
Dow Jones & Company, Inc.

