From xemacs-m  Mon Jun 16 18:15:19 1997
Received: from gwa.ericsson.com (gwa.ericsson.com [198.215.127.2])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id SAA03285
	for <xemacs-beta@xemacs.org>; Mon, 16 Jun 1997 18:15:18 -0500 (CDT)
Received: from mr1.exu.ericsson.se (mr1.exu.ericsson.com [138.85.147.11]) by gwa.ericsson.com (8.8.2/8.8.2) with ESMTP id SAA05414; Mon, 16 Jun 1997 18:14:45 -0500 (CDT)
Received: from screamer.rtp.ericsson.se (screamer.rtp.ericsson.se [147.117.133.13]) by mr1.exu.ericsson.se (8.7.1/NAHUB-MR1.1) with SMTP id SAA17305; Mon, 16 Jun 1997 18:14:45 -0500 (CDT)
Received: from rcur (rcur18.rtp.ericsson.se [147.117.133.138]) by screamer.rtp.ericsson.se (8.6.12/8.6.4) with ESMTP id TAA14387; Mon, 16 Jun 1997 19:14:43 -0400
To: Kyle Jones <kyle_jones@wonderworks.com>
cc: XEmacs Developers <xemacs-beta@xemacs.org>
References: <kigafku48io.fsf_-_@jagor.srce.hr> <QQctxx21301.199706141827@crystal.WonderWorks.COM> <kigpvtmj2o8.fsf@jagor.srce.hr>  <QQcuga21864.199706162301@crystal.WonderWorks.COM> 
Subject: Re: TTY optimizations 
In-reply-to: (Your message of Mon, 16 Jun 1997 19:01:11 EDT.)
             <QQcuga21864.199706162301@crystal.WonderWorks.COM> 
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: Mon, 16 Jun 1997 19:14:43 -0400
Message-ID: <11526.866502883@rtp.ericsson.se>
From: Raymond Toy <toy@rtp.ericsson.se>

>>>>> "Kyle" == Kyle Jones <kyle_jones@wonderworks.com> writes:


    Kyle> But then there is the work involved.  We've now established that
    Kyle> non-curses code has to exist anyway.  Adding the code to drive
    Kyle> the curses library is more work.  Tricky work.  It might be more
    Kyle> work than it is worth given that 2400 baud modems are no longer
    Kyle> in widespread use.  I spent a couple of years using Gosling's
    Kyle> Emacs and later GNU Emacs over a 1200 baud "high speed" modem
    Kyle> connection.  The screen update optimizations were a dogsend back
    Kyle> then, not to mention fascinating to watch in action.  But who
    Kyle> cares anymore?

At 2400 baud, XEmacs used to have this incredibly jittery cursor.  It
would move forward one character then back one character constantly.
Incredibly annoying, and that made my connection effectively 1200 or
less, because the desired output had to squeeze in between the cursor
jitters.  I don't know if the current XEmacs has this problem
anymore.  

Also, here is an interesting thing I just noticed yesterday.  I logged 
in to work from home, ran gnuattach to connect to an existing XEmacs.
I started up a shell process which produces a fair amount of output.
I moved point to the beginning of the shell buffer.  Thus, there is no 
need to update any part of the screen.  Well, the modem lights still
kept blinking as if the cursor was at the end of the shell buffer with 
lots of output going on.  

Yuck.  Good thing the connect was reasonably fast.  XEmacs with X over 
a modem isn't too good either, but I don't expect it to be.

Ray

