Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rochester!pt!h.cs.cmu.edu!cef
From: cef@h.cs.cmu.edu (Charles Fineman)
Newsgroups: comp.emacs
Subject: GNU emacs with X displaying is slow also (was Re: Termcap entries)
Message-ID: <1070@h.cs.cmu.edu>
Date: Wed, 8-Jul-87 00:00:32 EDT
Article-I.D.: h.1070
Posted: Wed Jul  8 00:00:32 1987
Date-Received: Sat, 11-Jul-87 00:39:06 EDT
References: <583@unmvax.UNM.EDU> <8707071419.AA01369@ucbvax.Berkeley.EDU>
Distribution: world
Organization: Carnegie-Mellon University, CS/RI
Lines: 27

In article <8707071419.AA01369@ucbvax.Berkeley.EDU>, jr@LF-SERVER-2.BBN.COM (John Robinson) writes:


> Since you are running X, why not use the built-in X support in emacs
> (oops, you didn't say which emacs.  This applies only to GNU.)?  This
> just forgets about the cost computation and sends updates all the
> time.  
 
I have noticed that the redisplay (under X) in GNU emacs can be 
*VERY* slow (read INEFFICIENT). This happens esspecially when I
am scrolling. I think GNU emacs tries to be too smart in its 
refresh and as a result it makes all these contortions: shifting 
around text and the like when it would have been *much* faster to
redraw the entire screen. (BTW setting the terminal speed w/stty
didn't help at all)

Now, I should point out that I am running on a uVax II w/o a
graphics card so the X display driver is understandably
not the fastest in creation, but it seems to me that in such 
a case, I should have the option of turning off the fancy redisplay.
preferably within ELISP so I can set it in my .emacs file.

Perhaps I will look into it this summer...

	Charlie Fineman
	Carnegie-Mellon University
	cef@h.cs.cmu.edu (via seismo)