[fa.info-vax] VMS4-EDT and VT52

info-vax@ucbvax.ARPA (08/15/85)

From: <#D14%DDATHD21.BITNET@WISCVM.ARPA>

We have some problems with a VT52 emulation program.
VMS4-EDT sends <ESC>\<ESC>H<ESC>=<ESC>J when entering the change
mode. What's <ESC>\ (escape backslash) ?

   Reinhard Goeth @ Technical University Darmstadt, W.Germany, Europe
   (Beware of the number-sign. It's part of my userid !!!)

info-vax@ucbvax.ARPA (08/16/85)

From: Keith F. Lynch <KFL@MIT-MC.ARPA>

  The <esc>\ command has no meaning on VT52s.  The reason much DEC software
generates it is in case the user is using a VT100 or VT200 series terminal
in VT52 mode.  That sequence puts the VT100 into VT52 mode if it isn't
already in that mode.  If it is, the sequence is ignored.  It is also
ignored on a real VT52.
  Unfortunately, some VT52 compatible terminals use that sequence, or
a superset of it, to do other things.  So running EDT or PHONE or MAIL
on a Teleray model 10 will have the annoying side effect of changing the
terminal's baud rate.
  You should be using Emacs, anyway.

  Looking forward to REAL terminal support under VMS...
								...Keith

info-vax@ucbvax.ARPA (08/19/85)

From: munnari!mimir.dmt.oz!dcm@seismo.CSS.GOV (Dennis Mills)

> From: <#D14%DDATHD21.BITNET@WISCVM.ARPA>
> 
> We have some problems with a VT52 emulation program.
> VMS4-EDT sends <ESC>\<ESC>H<ESC>=<ESC>J when entering the change
> mode. What's <ESC>\ (escape backslash) ?
> 

The sequence <ESC>(backslash) turns off the VT52's hold screen mode. This mode
prevents scrolling of the screen once it is full until the "scroll" key is hit
or the above sequence is received. The sequence <ESC>[ turns the hold screen
mode on. No doubt EDT sends this before a lot of it's control sequences to
ensure that the mode has not been accidentally set.

I have a working VT52 emulator which I wrote running on a PC so if you have any
other queries I would be happy to try to answer them.

Hope this is of some use to you!


Dennis Mills

--------------------------------------------------------------------------
Dennis Mills, CSIRO Div of Manufacturing Technology, Melbourne, Australia.

PHONE: +61 (03)418-0266	    ACSNET: dcm@mimir.dmt.oz
			    CSNET:  dcm@mimir.dmt.oz
			    ARPA:   dcm%mimir.dmt.oz@seismo.arpa
			    UUCP:   {decvax,pesnta,vax135}!mulga!mimir.dmt!dcm
			    (ranked in order of increasing silliness)
Witty remark.

info-vax@ucbvax.ARPA (08/19/85)

From: munnari!mimir.dmt.oz!dcm@seismo.CSS.GOV

> From: <#D14%DDATHD21.BITNET@WISCVM.ARPA>
> 
> We have some problems with a VT52 emulation program.
> VMS4-EDT sends <ESC>\<ESC>H<ESC>=<ESC>J when entering the change
> mode. What's <ESC>\ (escape backslash) ?
> 

The sequence <ESC>(backslash) turns off the VT52's hold-screen mode. This mode
prevents the screen from scrolling once it is full until the "scroll" key is hit
or this mode is turned off. The sequence <ESC>[ turns the hold-screen mode on.

No doubt EDT sends this sequence frequently as part of it's control sequences to
ensure that the mode is not inadvertantly left on.

I have a working VT52 emulator which I wrote running on a pc, so if you have anyother queries I would be happy to try to answer them.

Hop this is of some use to you!


Dennis Mills

(my apologies if you get this more than once, I haven't used the reply facility
before and I'm not sure if I have done things correctly)
--------------------------------------------------------------------------
Dennis Mills, CSIRO Div of Manufacturing Technology, Melbourne, Australia.

PHONE: +61 (03)418-0266	    ACSNET: dcm@mimir.dmt.oz
			    CSNET:  dcm@mimir.dmt.oz
			    ARPA:   dcm%mimir.dmt.oz@seismo.arpa
			    UUCP:   {decvax,pesnta,vax135}!mulga!mimir.dmt!dcm
			    (ranked in order of increasing silliness)
Witty remark.