Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!seismo!rochester!pt.cs.cmu.edu!theory.cs.cmu.edu!dld From: dld@theory.cs.cmu.edu.UUCP Newsgroups: comp.emacs Subject: Re: Emacs on Suns Message-ID: <1014@theory.cs.cmu.edu> Date: Thu, 26-Feb-87 13:43:49 EST Article-I.D.: theory.1014 Posted: Thu Feb 26 13:43:49 1987 Date-Received: Sat, 28-Feb-87 03:58:23 EST References: <843@cullvax.UUCP> Organization: Carnegie-Mellon University, CS/RI Lines: 24 Summary: How to make your sun (or other machine) stop scrolling annoyingly We had the same problem. The fix (sent us by RMS, I believe) is to insert some padding characters in the scrolling commands in the termcap entry. This will make emacs think that scrolling is more expensive than it had thought before (closer to its "true cost"), so that emacs will choose to redraw the screen instead. M-|sun-nic|sune|Sun console without insert chararacter:\ :ic@:im@:ei@:tc=sun: Mu|sun|Sun Microsystems Workstation console:\ :li#34:co#80:cl=^L:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\ :am:bs:km:mi:ms:pt:\ :ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:\ :kd=\E[B:kl=\E[D:ku=\E[A:kr=\E[C:kh=\E[H:\ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ :al=5*\E[L:dl=5*\E[M:im=:ei=:ic=\E[@:dc=\E[P: Note on the last line the "5*" in the entries for "al" and "dl". You can either get this inserted in /etc/termcap instead of the standard entry, or you can set the environment variable TERMCAP to the string form of the above on login. I've also used the same fix for an IBM RT/PC. Life becomes much more pleasant. Dave