Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site yetti.UUCP
Path: utzoo!mnetor!yetti!mike
From: mike@yetti.UUCP (Mike Clarkson )
Newsgroups: comp.emacs
Subject: Re: flow control by termcap
Message-ID: <512@yetti.UUCP>
Date: Thu, 16-Jul-87 05:40:18 EDT
Article-I.D.: yetti.512
Posted: Thu Jul 16 05:40:18 1987
Date-Received: Sat, 18-Jul-87 05:08:55 EDT
References: <494@yetti.UUCP> <8707091316.AA20406@ucbvax.Berkeley.EDU>
Reply-To: mike@yetti.UUCP (Mike Clarkson )
Distribution: world
Organization: York University Computer Science
Lines: 52

In article <8707091316.AA20406@ucbvax.Berkeley.EDU> jr@LF-SERVER-2.BBN.COM (John Robinson) writes:
>From termcap.ucb in the 18.47:
> ...
>And indeed emacs is using the scrolling region as I type on my vt100
>(emulator) right now.
>
>Now Mike, as I recall, is a VMS user, and the termcap for VMS,
>termcap.dat, does not have the scrolling regions enabled.  Try adding
>the cs= capability above if you wish to experiment.  (or substitute
>termcap.ucb for termcap.dat if you dare).
>
>It could be a VMS dependency.  Perhaps the vt100 driver in VMS thinks
>it knows where the scrolling region is, and messing with it in a user
>program is dangerous.

No, it has nothing to do with VMS.  It's a termcap padding problem.
The cs= capability is already defined in termcap.dat: it's the :sr
and :sf capabilities that have been removed by calling them :s-r and
:s-f respectively.  With the right padding, the sr and sf features
work fine under both Unix and VMS; there is no need to comment them
out.  And yes, I have used termcap.ucb for VMS and Unix and it makes
no difference - neither work without changing the padding for
*smooth scroll* vt100 terminals.

You bring up an interesting point though, but it only makes matters
worse.  Hardly anyone uses Dec vt100's any more - everyone uses
look-alikes, or these days, micros running some emulator.  *Each of
these may have a different rate at which they carry out a 
particular operation*, though in theory they are all "vt100's".
(Try running under some MacIntosh emulators...) So it is possible
that many vt100 entries would be required, depending on the 
particular emulator and mode.

I agree with gaynor@topaz: in some cases, most importantly at slow
speeds, smooth scroll can be a lot easier on your eyes.  Almost none
of these problems will show up at fast speeds, or if your emulator
is running on a faster machine that a vt100 (remember it's a Z-80 in there).

All I really wanted was a smooth scroll termcap entry that works...

Mike.
-- 
Mike Clarkson,		  ...!allegra \			BITNET:	mike@YUYETTI or
CRESS, York University,	  ...!decvax   \			SYMALG@YUSOL
4700 Keele Street,	  ...!ihnp4     > !utzoo!yetti!mike
North York, Ontario,	  ...!linus    /		     
CANADA M3J 1P3.		  ...!watmath /		Phone: +1 (416) 736-2100 x 7767


"...the most inevitable business communications system on the planet."
						- ROLM magazine advertisement
 which planet?