Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.mac.apps > #34331

Re: Xterm configuration

From moroney@world.std.spaamtrap.com (Michael Moroney)
Newsgroups comp.sys.mac.apps, comp.sys.mac.system
Subject Re: Xterm configuration
Date 2016-01-15 18:11 +0000
Organization The World : www.TheWorld.com : Since 1989
Message-ID <n7bcpb$gah$1@pcls7.std.com> (permalink)
References (3 earlier) <barmar-A196CD.13013814012016@88-209-239-213.giganet.hu> <n78rh0$85p$2@pcls7.std.com> <dfqai3FrmrrU1@mid.individual.net> <n78vad$kj6$1@pcls7.std.com> <POmdnSvqZJ4kaQXLnZ2dnUU7-c2dnZ2d@giganews.com>

Cross-posted to 2 groups.

Show all headers | View raw


Alan Browne <alan.browne@freelunchvideotron.ca> writes:

>On 2016-01-14 15:09, Michael Moroney wrote:
>> I'm looking for a terminal emulator that can faithfully emulate a VT220 or
>> newer terminal to use with software that uses its functions heavily,
>> including some more obscure features.  So far other emulators have either

>What obscure features?  Specifically.

One I know of is the cursor positioning escape sequence.  CSI Pr ; Pc H
where Pr and Pc are ASCII decimal numbers for row and column.
(CSI is <ESC> [ or the 8 bit equivalent) When Pr and Pc are both specified
it works. However, the spec states that if either Pr or Pc are omitted (or
specified as 0), it is treated as if it was 1.  You can also omit the ";"
if you omit Pc.  So the sequence CSI ; 7 H goes to Row 1, Column 7, and 
both CSI 7 ; H and CSI 7 H goes to Row 7, Col 1, and CSI H goes to Row 1, 
Column 1.  Some emulators don't do this right, and I've seen editors use 
the shortened sequences.

Generally I haven't investigated the details, rather I see if the output 
of a few tools on VMS work correctly.  (I figure just about everyone here
other than JF isn't familiar with VMS).  Specifically, two VMS editors
($ EDIT/EDT and EDIT/TPU), Notes and $ SHOW CLUSTER are usually enough to
scare out a bug or two, or show whether the keypad works correctly.

Somewhere on the net is a system you can telnet/SSH to and it exercizes
just about every VTxxx function possible, and supposedly almost no
emulators get everything (not counting non-applicable things like 
initialize selftest) right.  It even knows of VTxxx bugs and you can
tell if your emulator is bug-for-bug compatible.  I'll have to find it
again, hope it still exists.  Haven't used it in years.

Back to comp.sys.mac.apps | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-13 19:47 +0000
  Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-13 22:19 +0000
  Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-13 17:34 -0500
    Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-14 16:03 +0000
      Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-14 14:29 -0500
  Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-13 18:45 -0500
    Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-14 16:08 +0000
      Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-14 13:01 -0500
        Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-14 19:05 +0000
          Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-14 19:17 +0000
            Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-14 14:33 -0500
              Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-14 14:45 -0500
              Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-14 20:28 +0000
            Re: Xterm configuration Michael Moroney <moroney@TheWorld.com> - 2016-01-14 20:09 +0000
              Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-14 20:44 +0000
                Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-14 15:49 -0500
                Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-14 20:58 +0000
                Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-14 21:29 +0000
                Re: Xterm configuration Michael Vilain <vilain@NOspamcop.net> - 2016-01-14 14:24 -0800
                Re: Xterm configuration billy@MIX.COM - 2016-01-14 23:09 +0000
                Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-15 02:37 +0000
                Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-15 07:28 +0000
                Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-15 11:17 +0000
                Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-15 14:38 +0000
              Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-15 02:29 +0000
                Re: Xterm configuration "Happy.Hobo" <Happy.Hobo@Spam.Invalid> - 2016-01-20 22:06 -0500
                Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-25 17:15 +0000
              Re: Xterm configuration Alan Browne <alan.browne@freelunchvideotron.ca> - 2016-01-15 08:31 -0500
                Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-15 18:11 +0000
                Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-15 19:01 +0000
                Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-15 14:21 -0500
                Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-15 19:57 +0000
                Re: Xterm configuration moroney@world.std.spaamtrap.com (Michael Moroney) - 2016-01-15 21:10 +0000
                Re: Xterm configuration billy@MIX.COM - 2016-01-15 21:30 +0000
                Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-15 22:39 +0000
                Re: Xterm configuration Lewis <g.kreme@gmail.com.dontsendmecopies> - 2016-01-15 22:39 +0000
                Re: Xterm configuration Alan Browne <alan.browne@freelunchvideotron.ca> - 2016-01-16 09:10 -0500
                Re: Xterm configuration "Happy.Hobo" <Happy.Hobo@Spam.Invalid> - 2016-01-20 22:09 -0500
                Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-21 01:05 -0500
                Re: Xterm configuration "Happy.Hobo" <Happy.Hobo@Spam.Invalid> - 2016-01-21 12:15 -0500
                Re: Xterm configuration billy@MIX.COM - 2016-01-22 03:54 +0000
          Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-14 14:42 -0500
            Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-14 15:53 -0500
              Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-14 17:44 -0500
  Re: Xterm configuration Jolly Roger <jollyroger@pobox.com> - 2016-01-14 00:54 +0000
    Re: Xterm configuration Alan Browne <alan.browne@freelunchvideotron.ca> - 2016-01-13 20:22 -0500
      Re: Xterm configuration Barry Margolin <barmar@alum.mit.edu> - 2016-01-13 21:13 -0500
        Re: Xterm configuration Alan Browne <alan.browne@freelunchvideotron.ca> - 2016-01-14 16:57 -0500
          Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-14 17:15 -0500
            Re: Xterm configuration Alan Browne <alan.browne@freelunchvideotron.ca> - 2016-01-14 17:44 -0500
              Re: Xterm configuration JF Mezei <jfmezei.spamnot@vaxination.ca> - 2016-01-15 02:21 -0500
      Re: Xterm configuration "Happy.Hobo" <Happy.Hobo@Spam.Invalid> - 2016-01-20 22:13 -0500
  Re: Xterm configuration Martin Frost me at invalid stanford daht edu <nospam@stanford.edu.invalid> - 2016-01-13 19:51 -0800
  Re: Xterm configuration "Happy.Hobo" <Happy.Hobo@Spam.Invalid> - 2016-01-20 21:58 -0500

csiph-web