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


Groups > comp.lang.c > #27723

Re: terminal designed for C

From James Kuyper <jameskuyper@verizon.net>
Newsgroups comp.lang.c
Subject Re: terminal designed for C
Date 2012-10-26 09:03 -0400
Organization A noiseless patient Spider
Message-ID <k6e1nc$8fp$1@dont-email.me> (permalink)
References (4 earlier) <d133dc43-bd8c-4743-9451-e0a9162eab2e@googlegroups.com> <k6bddh$p7m$1@dont-email.me> <8f780903-0e28-4134-8324-dbffbc6374d6@googlegroups.com> <k6cb0d$s0a$1@dont-email.me> <d0b912f2-70cd-4d06-8c42-611c62cb5b54@googlegroups.com>

Show all headers | View raw


On 10/26/2012 06:33 AM, kerravon wrote:
> On Friday, October 26, 2012 8:29:49 AM UTC+11, Eric Sosman wrote:
>> On 10/25/2012 5:11 PM, kerravon wrote:
>>
>>> The C89 Committee considered proposals to add the character constant '\e' to represent the
>>> ASCII ESC ('\033') character. This proposal was based upon the use of ESC as the initial
>>> character of most control sequences in common terminal driving disciplines such as ANSI
>>> X3.64. However, this usage has no obvious counterpart in other popular character codes such as
>>> EBCDIC.
>>
>>> That's where they wrote it - in the ANSI rationale.
>>
>>      Yes, I know about the Rationale: I quoted this exact same
>> passage in a reply to you a couple days ago.  But where does
>> this say "there is no escape in EBCDIC?"
> 
> They didn't use those exact words, but that is what
> is implied.

No, that is not what is implied. They did not say that there is no
escape in EBCDIC. They were talking about "this usage", referring to
"use of ESC as the initial character of most control sequences in common
terminal driving disciplines", when they said that it "has no obvious
counterpart in ... EBCDIC."

Everyone here who has claimed more experience than I have in EBCDIC
(which is a trivial requirement to meet) has said that the EBCDIC ESC
character is NOT so used.  Could you prove them wrong by identifying any
"common terminal driving discipline" where  "most control sequences"
have EBCDIC ESC as "the initial character"? You've talked about a
discipline for a hypothetical terminal which doesn't actually exist yet,
but a non-existent one could hardly qualify as "common", could it?
Standards are written primarily to standardize existing practice, so
whether or not a practice is "common", or even "existing" is certainly
one of the things the committee is supposed to take into consideration
when making its decisions.
-- 
James Kuyper

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

terminal designed for C kerravon <kerravon@w3.to> - 2012-10-22 21:19 -0700
  Re: terminal designed for C Robert Wessel <robertwessel2@yahoo.com> - 2012-10-22 23:34 -0500
    Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-22 21:56 -0700
  Re: terminal designed for C Sjouke Burry <s@b> - 2012-10-23 14:42 +0000
    Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-23 13:06 -0700
      Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-23 15:46 -0700
        Re: terminal designed for C Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-10-23 20:29 -0400
          Re: terminal designed for C Lew Pitcher <lpitcher@teksavvy.com> - 2012-10-23 21:26 -0400
          Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-24 02:59 -0700
            Re: terminal designed for C Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-10-24 14:15 -0400
            Re: terminal designed for C Lew Pitcher <lpitcher@teksavvy.com> - 2012-10-24 17:23 -0400
  Re: terminal designed for C Lew Pitcher <lpitcher@teksavvy.com> - 2012-10-23 18:55 -0400
    Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-23 19:56 -0700
    Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-24 16:10 -0700
      Re: terminal designed for C Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-10-24 20:15 -0400
      Re: terminal designed for C Lew Pitcher <lpitcher@teksavvy.com> - 2012-10-24 21:13 -0400
        Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-24 21:09 -0700
          Re: terminal designed for C "BartC" <bc@freeuk.com> - 2012-10-25 11:29 +0100
            Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-25 03:51 -0700
          Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-10-25 08:49 -0400
          Re: terminal designed for C Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-10-25 09:04 -0400
            Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-25 14:11 -0700
              Re: terminal designed for C Eric Sosman <esosman@comcast-dot-net.invalid> - 2012-10-25 17:29 -0400
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 03:33 -0700
                Re: terminal designed for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-26 12:35 +0100
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 15:46 -0700
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-26 17:11 -0700
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 17:27 -0700
                Re: terminal designed for C Ian Collins <ian-news@hotmail.com> - 2012-10-27 13:39 +1300
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 18:30 -0700
                Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-10-26 22:50 -0400
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-27 01:42 -0700
                Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-10-27 19:18 -0400
                Re: terminal designed for C Tim Rentsch <txr@alumni.caltech.edu> - 2012-12-17 10:48 -0800
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-12-17 12:27 -0800
                Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-12-17 15:51 -0500
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-12-17 13:35 -0800
                Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-12-17 16:48 -0500
                Re: terminal designed for C Robert Wessel <robertwessel2@yahoo.com> - 2012-12-17 14:53 -0600
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-12-17 13:20 -0800
                Re: terminal designed for C Tim Rentsch <txr@alumni.caltech.edu> - 2012-12-20 10:19 -0800
                Re: terminal designed for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-27 02:35 +0100
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 18:58 -0700
                Re: terminal designed for C Ben Bacarisse <ben.usenet@bsb.me.uk> - 2012-10-27 05:01 +0100
                Re: terminal designed for C Robert Wessel <robertwessel2@yahoo.com> - 2012-10-27 00:56 -0500
                Re: terminal designed for C James Kuyper <jameskuyper@verizon.net> - 2012-10-26 09:03 -0400
                Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-26 11:13 -0700
                Re: terminal designed for C kerravon <kerravon@w3.to> - 2012-10-26 15:15 -0700
            Re: terminal designed for C lawrence.jones@siemens.com - 2012-11-12 18:08 -0500
  Re: terminal designed for C falk@rahul.net (Edward A. Falk) - 2012-10-24 17:29 +0000
  Re: terminal designed for C Keith Thompson <kst-u@mib.org> - 2012-10-24 11:55 -0700

csiph-web