From owner-freebsd-questions@FreeBSD.ORG Mon May 25 07:45:55 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66A4F1065670 for ; Mon, 25 May 2009 07:45:55 +0000 (UTC) (envelope-from lars@larseighner.com) Received: from mail.team1internet.com (mail.team1internet.com [216.110.13.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4427F8FC13 for ; Mon, 25 May 2009 07:45:55 +0000 (UTC) (envelope-from lars@larseighner.com) Received: by mail.team1internet.com (Postfix, from userid 12346) id 89E0316CCD1; Mon, 25 May 2009 02:45:54 -0500 (CDT) Received: from larseighner.com (unknown [216.110.13.97]) by mail.team1internet.com (Postfix) with SMTP id BD7E116CCB2; Mon, 25 May 2009 02:45:52 -0500 (CDT) Received: by larseighner.com (nbSMTP-1.00) for uid 1001 lars@larseighner.com; Mon, 25 May 2009 02:42:39 -0500 (CDT) Date: Mon, 25 May 2009 02:42:37 -0500 (CDT) From: Lars Eighner X-X-Sender: lars@debranded.6dollardialup.com To: Kelly Jones In-Reply-To: <26face530905242356ucbf7722kaf67d6f730d2630f@mail.gmail.com> Message-ID: <20090525020904.U18753@qroenaqrq.6qbyyneqvnyhc.pbz> References: <26face530905242356ucbf7722kaf67d6f730d2630f@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Sanitizer: Anomy and SpamAssassin mail filter - see http://www.6dollardialup.com/support/spaminfo.html Cc: freebsd-questions@freebsd.org Subject: Re: What do ASCII codes 128-159 stand for? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 May 2009 07:45:55 -0000 On Sun, 24 May 2009, Kelly Jones wrote: > "man ascii" defines the ASCII codes from 0-127, That is all the ASCII codes there are. ASCII is a a seven-bit standard. > and the various ISO-8859-x tables define the ASCII codes from 160-255 No. There is no such thing as ASCII codes from 160-255. ASCII is a 7-bit standard. You cannot express 160 in seven bits. > (depending on your character set), but are there standard representations > for the ASCII codes between 128 and 159 inclusive? No, because there are no ASCII codes between 128 and 159. ASCII is a 7-bit standard. The S in ASCII stands for Standard. So the ascii man page faithful reproduces the standard which has some weird old teletypish names for the character codes 0 to 31 (decimal). For many purposed on Unix-like systems these are known as control characters, being control-@ followed by the alphabetic control characters A-Z, and the control characters [\]^ The character codes 128-159 are the control characters with the eighth bit set. There are lots of standards for character sets. Many of them avoid mapping to this range. But there is nothing as nearly universal as ASCII, which as I have mentioned, is a seven-bit standard. -- Lars Eighner http://www.larseighner.com/index.html 8800 N IH35 APT 1191 AUSTIN TX 78753-5266