From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Matthias Koeppe Newsgroups: gmane.lisp.guile.user Subject: Re: defining new character names? Date: Wed, 21 Aug 2002 11:20:28 +0200 Sender: guile-user-admin@gnu.org Message-ID: References: <20020819100733.GA6177@sim.no> <20020820101807.GC21968@www> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1029921607 11874 127.0.0.1 (21 Aug 2002 09:20:07 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 21 Aug 2002 09:20:07 +0000 (UTC) Cc: "Lars J. Aas" , guile-user@gnu.org Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17hRej-00034Z-00 for ; Wed, 21 Aug 2002 11:20:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17hRfs-0002OD-00; Wed, 21 Aug 2002 05:21:12 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17hRfP-0002Md-00 for guile-user@gnu.org; Wed, 21 Aug 2002 05:20:43 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17hRfI-0002M1-00 for guile-user@gnu.org; Wed, 21 Aug 2002 05:20:42 -0400 Original-Received: from saturn.math.uni-magdeburg.de ([141.44.75.38]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17hRfH-0002Lw-00 for guile-user@gnu.org; Wed, 21 Aug 2002 05:20:35 -0400 Original-Received: from beta.math.uni-magdeburg.de (beta [141.44.75.78]) by saturn.math.uni-magdeburg.de (8.11.6/8.11.6) with ESMTP id g7L9KVX05384; Wed, 21 Aug 2002 11:20:31 +0200 (MET DST) Original-Received: (from mkoeppe@localhost) by beta.math.uni-magdeburg.de (8.10.2+Sun/8.10.2) id g7L9KSB29097; Wed, 21 Aug 2002 11:20:28 +0200 (MEST) X-Authentication-Warning: beta.math.uni-magdeburg.de: mkoeppe set sender to mkoeppe@mail.math.uni-magdeburg.de using -f Original-To: rm@fabula.de In-Reply-To: <20020820101807.GC21968@www> (rm@fabula.de's message of "Tue, 20 Aug 2002 12:18:07 +0200") Original-Lines: 27 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.80 (sparc-sun-solaris2.7) Errors-To: guile-user-admin@gnu.org X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.user:825 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:825 rm@fabula.de writes: > I have to admit that i toyed with the idea of extending guiles=20 > scm_charnames[] array in chars.c myself. My idea was to extend the > table to use the names also used for ISO 8879 character entities=20 > (mostly known from their use in HTML pages). Since such entities are > specific to an encoding it would make sense to make the table extensible > (i guess this would need to be done by extending the read-options inter- > face). I think that it is a bad idea to make Guile's characters encoding-specific. This is not the right way to internationalize Guile. Instead, we should change Guile's characters to Unicode. Then, of course, it makes sense to allow Unicode character names (and ISO 8879 character entities) for #\ syntax. The encoding of characters should only be an issue for input/output and interaction with C libraries. Is anyone working on Unicode support for Guile? Regards, --=20 Matthias K=F6ppe -- http://www.math.uni-magdeburg.de/~mkoeppe _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user