From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andreas Schwab Newsgroups: gmane.emacs.devel Subject: Re: Invalid read syntax for compiled bool vector Date: Tue, 27 Apr 2004 14:42:25 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <85k70cbeil.fsf@junk.nocrew.org> <857jw35hcq.fsf@junk.nocrew.org> <85u0z64onq.fsf@junk.nocrew.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1083071727 20377 80.91.224.253 (27 Apr 2004 13:15:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 27 Apr 2004 13:15:27 +0000 (UTC) Cc: Lars Brinkhoff , rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Apr 27 15:15:15 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BISQd-0003OH-00 for ; Tue, 27 Apr 2004 15:15:15 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BISQc-0006PB-00 for ; Tue, 27 Apr 2004 15:15:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BISAq-00084J-Nx for emacs-devel@quimby.gnus.org; Tue, 27 Apr 2004 08:58:56 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BISAZ-0007yU-9X for emacs-devel@gnu.org; Tue, 27 Apr 2004 08:58:39 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BIRx1-0004LU-7Z for emacs-devel@gnu.org; Tue, 27 Apr 2004 08:44:46 -0400 Original-Received: from [195.135.220.2] (helo=Cantor.suse.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1BIRwU-0004DB-9v; Tue, 27 Apr 2004 08:44:06 -0400 Original-Received: from hermes.suse.de (Hermes.suse.de [195.135.221.8]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by Cantor.suse.de (Postfix) with ESMTP id D50614EC04E; Tue, 27 Apr 2004 14:42:25 +0200 (CEST) Original-To: David Kastrup X-Yow: NOW, I'm supposed to SCRAMBLE two, and HOLD th' MAYO!! In-Reply-To: (David Kastrup's message of "27 Apr 2004 00:53:49 +0200") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:22235 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22235 David Kastrup writes: > I think that hexadecimal notation would be quite more compact, without > a loss of generality and (probably unimportant) readability. If you use hexadecimal notation then the reader will force the string to multibyte, with octal notation it is forced to unibyte. The process of converting a unibyte string to multibyte will change characters in the range 0x80..0x9f. Maybe the bool vector reader should just force the string back to unibyte. Andreas. --=20 Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux AG, Maxfeldstra=DFe 5, 90409 N=FCrnberg, Germany Key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."