From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.devel Subject: Re: Displaying bytes (was: Inadequate documentation of silly characters on screen.) Date: Wed, 25 Nov 2009 17:16:29 +0900 Message-ID: References: <20091119155848.GB1314@muc.de> <87aayiihe9.fsf@lola.goethe.zz> <20091119180848.GE1314@muc.de> <47325.130.55.118.19.1258658705.squirrel@webmail.lanl.gov> <20091119212550.GG1314@muc.de> <87my2ign8u.fsf@lola.goethe.zz> <912155b0911231334s2b52e8eq864251c9aed386b3@mail.gmail.com> <87fx835elh.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1259137048 3291 80.91.229.12 (25 Nov 2009 08:17:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 Nov 2009 08:17:28 +0000 (UTC) Cc: per.starback@gmail.com, dak@gnu.org, emacs-devel@gnu.org, rms@gnu.org, monnier@iro.umontreal.ca To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 25 09:17:20 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NDD3W-0004al-LR for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2009 09:16:55 +0100 Original-Received: from localhost ([127.0.0.1]:55270 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDD3V-0003fc-Rj for ged-emacs-devel@m.gmane.org; Wed, 25 Nov 2009 03:16:53 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NDD3Q-0003f9-Ne for emacs-devel@gnu.org; Wed, 25 Nov 2009 03:16:48 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NDD3M-0003eF-LD for emacs-devel@gnu.org; Wed, 25 Nov 2009 03:16:48 -0500 Original-Received: from [199.232.76.173] (port=51971 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDD3M-0003eC-F4 for emacs-devel@gnu.org; Wed, 25 Nov 2009 03:16:44 -0500 Original-Received: from mx20.gnu.org ([199.232.41.8]:64805) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NDD3H-00072U-N8; Wed, 25 Nov 2009 03:16:39 -0500 Original-Received: from mx1.aist.go.jp ([150.29.246.133]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NDD3G-0006P3-D6; Wed, 25 Nov 2009 03:16:38 -0500 Original-Received: from rqsmtp1.aist.go.jp (rqsmtp1.aist.go.jp [150.29.254.115]) by mx1.aist.go.jp with ESMTP id nAP8GUEp008238; Wed, 25 Nov 2009 17:16:30 +0900 (JST) env-from (handa@m17n.org) Original-Received: from smtp1.aist.go.jp by rqsmtp1.aist.go.jp with ESMTP id nAP8GUpt005748; Wed, 25 Nov 2009 17:16:30 +0900 (JST) env-from (handa@m17n.org) Original-Received: by smtp1.aist.go.jp with ESMTP id nAP8GUjV029693; Wed, 25 Nov 2009 17:16:30 +0900 (JST) env-from (handa@m17n.org) Original-Received: from handa by etlken with local (Exim 4.69) (envelope-from ) id 1NDD37-0002ry-Uk; Wed, 25 Nov 2009 17:16:29 +0900 In-Reply-To: <87fx835elh.fsf@uwakimon.sk.tsukuba.ac.jp> (stephen@xemacs.org) X-detected-operating-system: by mx20.gnu.org: Solaris 9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:117736 Archived-At: In article <87fx835elh.fsf@uwakimon.sk.tsukuba.ac.jp>, "Stephen J. Turnbull" writes: > I'm not sure. As it seems that windows-1252 is a superset of > iso-8859-1, it may be ok to give windows-1252 the higher priority. > How do iso-8859-1 users think? > Why not make a Windows-12xx coding-category? If you don't want to > advertise what it is, you could call it "ascii8" or "pseudo-ascii" or > something like that. Ah! A coding-category of a coding-system is automatically determined by :coding-type arg (and by some other arg depending on :coding-type) of define-coding-system. And iso-8859-x and windows-12xx are exactly the same in this aspect; i.e. both :coding-type is `charset' which means the coding system is for decoding/encoding charsets in :charset-list. Perhaps it is good to add one more coding-category `charset8' to which such coding-systems that handle a single byte charset containing many 0x80..0x9F area code are classified. > (Wouldn't some of the obsolete Vietnamese > standards fit this too? Ie, 0-0177 are the same as ISO-646, and > 0200-0377 are used for the alternate script?) Do you mean such coding-systems as vietnamese-tcvn and vietnamese-viscii? Although their 0x00-0x1F are not the same as ASCII, yes, they can be classified into `charset8' category. --- Kenichi Handa handa@m17n.org