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?