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: desktop.el problem [Re: X-Symbol 4.0e; Emacs port (fwd)] Date: Sat, 27 Jul 2002 12:52:23 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200207271852.g6RIqNk10666@aztec.santafe.edu> References: <67B8CED503F3D511BB9F0008C75DAD660212AE84@dbwdfx17.wdf.sap-ag.de> <200207250247.LAA28221@etlken.m17n.org> <200207251807.g6PI7A007627@aztec.santafe.edu> <200207260157.KAA29953@etlken.m17n.org> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1027795978 19060 127.0.0.1 (27 Jul 2002 18:52:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 27 Jul 2002 18:52:58 +0000 (UTC) Cc: christoph.wedler@sap.com, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17YWgT-0004xJ-00 for ; Sat, 27 Jul 2002 20:52:57 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17YWwr-0005Al-00 for ; Sat, 27 Jul 2002 21:09:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17YWgm-0004jm-00; Sat, 27 Jul 2002 14:53:16 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17YWgC-0004dK-00; Sat, 27 Jul 2002 14:52:41 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g6RIqWB17695; Sat, 27 Jul 2002 12:52:32 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g6RIqNk10666; Sat, 27 Jul 2002 12:52:23 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: handa@etl.go.jp In-Reply-To: <200207260157.KAA29953@etlken.m17n.org> (message from Kenichi Handa on Fri, 26 Jul 2002 10:57:45 +0900 (JST)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6083 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6083 The printed representation is just a multibyte sequence starting by a new leading code assigned at the time of defining the charset. This new leading code can't be treated as valid in the next session until the charset is defined in the same way as the previous session. This is a serious problem. It ought to be fixed. One possible fix is to change print.c to use a hex escape for these characters. I will write the code if you tell me how to test for a character that is in a nonstandard character set.