From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Unicode Lisp reader escapes Date: Sat, 06 May 2006 00:37:21 +0300 Message-ID: References: <17491.34779.959316.484740@parhasard.net> <87odyfnqcj.fsf-monnier+emacs@gnu.org> <17498.27200.911709.330947@parhasard.net> <17499.39572.251467.969570@parhasard.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1146865066 30671 80.91.229.2 (5 May 2006 21:37:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 May 2006 21:37:46 +0000 (UTC) Cc: emacs-devel@gnu.org, alkibiades@gmx.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 05 23:37:45 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fc7zW-0001NX-Kl for ged-emacs-devel@m.gmane.org; Fri, 05 May 2006 23:37:38 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fc7zW-00078k-3Y for ged-emacs-devel@m.gmane.org; Fri, 05 May 2006 17:37:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fc7zK-00077K-At for emacs-devel@gnu.org; Fri, 05 May 2006 17:37:26 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fc7zI-00074d-Ea for emacs-devel@gnu.org; Fri, 05 May 2006 17:37:25 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fc7zI-00074R-A1 for emacs-devel@gnu.org; Fri, 05 May 2006 17:37:24 -0400 Original-Received: from [192.114.186.20] (helo=nitzan.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fc7zX-0008Os-2q for emacs-devel@gnu.org; Fri, 05 May 2006 17:37:39 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-28-240.inter.net.il [80.230.28.240]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id DGZ28533 (AUTH halo1); Sat, 6 May 2006 00:37:22 +0300 (IDT) Original-To: Aidan Kehoe In-reply-to: <17499.39572.251467.969570@parhasard.net> (message from Aidan Kehoe on Fri, 5 May 2006 20:33:56 +0200) 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:53976 Archived-At: > From: Aidan Kehoe > Date: Fri, 5 May 2006 20:33:56 +0200 > Cc: emacs-devel@gnu.org > > > I am afraid that is not relevant here. This just tells Emacs to not > > deal with UTF-8 encoded CJK characters and then tell it to deal with > > such an character. > > It byte compiles a file, changes a local setting, and byte-compiles the file > again with a different result. That is relevant to Eli's question. It's not necessarily relevant, because I didn't mean theoretical exercises, I meant normal byte-compiling of Lisp files which just happen to have \u escapes in them. Such files usually won't be encoded in some arbitrary encoding. Use of 8-bit \nnn characters is also discouraged due to the ambiguity of their interpretation. Emacs gives us enough rope to hang ourselves, but that doesn't mean we should actually do that whenever we have a few moments of free time ;-)