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.