From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Invalid read syntax for compiled bool vector Date: Mon, 26 Apr 2004 10:10:26 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <85k70cbeil.fsf@junk.nocrew.org> <857jw35hcq.fsf@junk.nocrew.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1082990800 8923 80.91.224.253 (26 Apr 2004 14:46:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 26 Apr 2004 14:46:40 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Apr 26 16:46:11 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 1BI7N5-0008NV-00 for ; Mon, 26 Apr 2004 16:46:11 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BI7N4-0002Uv-00 for ; Mon, 26 Apr 2004 16:46:10 +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 1BI7Gn-00026u-DU for emacs-devel@quimby.gnus.org; Mon, 26 Apr 2004 10:39:41 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BI7D1-0000rb-Ne for emacs-devel@gnu.org; Mon, 26 Apr 2004 10:35:47 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BI7Bt-0000Gk-8w for emacs-devel@gnu.org; Mon, 26 Apr 2004 10:35:08 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BI6qM-0002XC-Ur for emacs-devel@gnu.org; Mon, 26 Apr 2004 10:12:22 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1BI6oU-0005Rn-65; Mon, 26 Apr 2004 10:10:26 -0400 Original-To: Lars Brinkhoff In-reply-to: <857jw35hcq.fsf@junk.nocrew.org> (message from Lars Brinkhoff on 26 Apr 2004 09:27:33 +0200) 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:22176 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22176 Apparently, you have to bind coding-system-for-write before writing a source file with a literal bool-vector constant in it, or else Emacs will either ask the user for the coding system, or write the file using some default coding system which may not do the right thing. I guess we should change the syntax for bool-vectors so as to put just 4 bits into each character. The question is how to do that in a somewhat compatible way.