Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 4 Mar 2000.
Re: Standard codes (out of topic !?)

Re: Standard codes (out of topic !?)

Neil Franklin wrote:
> 
> "Meph" <UZS...@uni-bonn.de> writes:
> 
> > > > (it exists no code   called ANSI !)
> > >
> > > The name ANSI properly refers to a set of terminal control codes
> > > (function key reporting, cursor positioning, font switsching etc)
> > > derived from the DEC VT100 terminal code.
> > >
> > > What is today often misscalled ANSI is the PC/MS-DOS character set,
> > > which is actually pure IBM Codepage 437.
> >
> > I think Microsofts curious usage of the the word 'ANSI' is the reason
> > for this problem.
> 
> Actually this one for once is not even Microsofts fault. Wow!
> 
> Their uses of the term ANSI was in the ANSI.SYS driver, that replaced
> the standard MS-DOS "glass teletype" screen driver with an ANSI terminal.
> 
> How and who the started calling the character set ANSI I do not
> know. But I doubt that to have been Microsoft (its not done so in
> their official docs).
> 
> --
> Neil Franklin, nei...@franklin.ch.remove http://neil.franklin.ch/
> Nerd, Geek, Hacker, Unix Wizzard, Sysadmin, Roleplayer, Mystic
> Computer: a toy, speeds work so that you have more time to play

  Truth:  Neither IBM or MS miscalls "ASCII" "ANSI."  I can't even blame the
Ziff-Davis group or Reader's Digest (who reassigned the term "hacker" in 1989)
for this one.  It appears to be an iggerant public-domain thing.
  All ANSI codes, however, are /sequences of keystrokes/ written entirely in
ASCII, and all are begun with the ^[ "ESC" character.  No extra or replacement
emitted-binary codes result from an ANSI sequence, however the TSRs ANSI.SYS,
NANSI.SYS, and FANSI.SYS translate the sequences into machine functions when
DOS first loads the environment, and all are equivalent to the SET command
save that the variables can't be written in "English."
  A common ANSI function when WordStar was assaulted by IBM's lunatic
reassignment of CAPS LOCK where CTRL belongs (with the PS/2 keyboard), was to
include a short ANSI sequence in the PROMPT= string (the usual place to load
ANSI sequences) that simply switched them back no matter what the keycaps read
(all a key does is close an SPST switch in a polled matrix).
  Even more common is to assign various available machine-state data to appear
in the DOS prompt and other places on the screen, perhaps in attention-getting
colors.
  The only reason ANSI seems to be disappearing is that many sequences require
that the SHIFT-code (high keyboard-controller byte) be known.  These were
always hard to find, and differed with some makes of controller chips.
  Finally, WinDoze ignores ANSI screen assignments in favor of WinDoze video
drivers that load /after/ the environment.

  BTW, if anyone can point me to a list of high-byte SHIFT codes, I'd
appreciate it; this 14-year-old AT keyboard will wear out one of these days,
and I touch-type the CTRL key.  Can't write a TSR without them, either...
-- 
  >^,,^<
The number you have reached is imaginary.
 Rotate your screen 90 degrees and reconnect.
http://blitz.org/fishhook/

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,4f3c981b56494d92
X-Google-Attributes: gidf996b,public
From: Dennis Hammes <scr...@worldnet.att.net>
Subject: Re: Standard codes  (out of topic !?)
Date: 2000/03/04
Message-ID: <38C...@worldnet.att.net>#1/1
X-Deja-AN: 593077787
Content-Transfer-Encoding: 7bit
References: <883uu3$1he2$1...@f1node01.rhrz.uni-bonn.de> <6uw...@chonsp.franklin.ch> <8887dc$1lse$1...@f1node01.rhrz.uni-bonn.de> <6un...@chonsp.franklin.ch>
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: abu...@worldnet.att.net
X-Trace: bgtnsc06-news.ops.worldnet.att.net 952180922 63.14.93.183 (Sat, 04 Mar 2000 14:42:02 GMT)
Organization: Scrawlmark Press
MIME-Version: 1.0
NNTP-Posting-Date: Sat, 04 Mar 2000 14:42:02 GMT
Newsgroups: alt.ascii-art
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 2000 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post