From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Unicode-capable srfi-14 charsets (f49dbcadf...) Date: Thu, 27 Aug 2009 08:20:30 -0700 Message-ID: <1251386430.17414.11.camel@localhost.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1251386506 9529 80.91.229.12 (27 Aug 2009 15:21:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 27 Aug 2009 15:21:46 +0000 (UTC) To: Guile Devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Aug 27 17:21:39 2009 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Mggn7-0003Gq-5s for guile-devel@m.gmane.org; Thu, 27 Aug 2009 17:21:33 +0200 Original-Received: from localhost ([127.0.0.1]:35819 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mggn6-0001ko-F6 for guile-devel@m.gmane.org; Thu, 27 Aug 2009 11:21:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mggme-0001e2-G9 for guile-devel@gnu.org; Thu, 27 Aug 2009 11:21:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mggme-0001dZ-1T for guile-devel@gnu.org; Thu, 27 Aug 2009 11:21:04 -0400 Original-Received: from [199.232.76.173] (port=57947 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mggmd-0001dV-PC for guile-devel@gnu.org; Thu, 27 Aug 2009 11:21:03 -0400 Original-Received: from smtp108.prem.mail.sp1.yahoo.com ([98.136.44.63]:25084) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Mggmc-0004zx-K5 for guile-devel@gnu.org; Thu, 27 Aug 2009 11:21:03 -0400 Original-Received: (qmail 9147 invoked from network); 27 Aug 2009 15:20:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=GngGLfi+p91d8E22Rysh9BuePTOz1Ot7V34FP/i6nYnWSi8X9p5TPos8Qz1Qy7T6pIQzI7BFDFuHQ109LfjdADlw1wq2LQ/9wnDKtRdpXOjSbqk57/16YGXhBAHJNDJ+adx1Us1PMHdUhAvFgx/rNsaBelR9CQ5NGBsYTI0nN+g= ; Original-Received: from ppp-71-140-144-87.dsl.irvnca.pacbell.net (spk121@71.140.144.87 with plain) by smtp108.prem.mail.sp1.yahoo.com with SMTP; 27 Aug 2009 08:20:59 -0700 PDT X-Yahoo-SMTP: FzNaA9iswBDuBl1BmgaIRDaP9Q-- X-YMail-OSG: M.hLzYYVM1nNeEaJNjE6aGkbuzBEJm6La36U.FaWlF8olJlHjkXGKaillsS.RrC26KFUcmQ92YkZa61_QwviZWIuuffGsY3SRyczU3EyETejQccxaUO7f10Y.q9mu03lqdVTcAnDY.s2oWEDkBGn5fIHc1J0PY_MQckKnbk_GnqL.P1WR09pT.9y3AFajvnaNqgwtMZrOlOKMXjjErde0VQ0IqiRZDill2jTVRiS7h6khEiWCyjd6KwU_6jpsPr7f8eI X-Yahoo-Newman-Property: ymail-3 X-Mailer: Evolution 2.24.5 (2.24.5-2.fc10) X-detected-operating-system: by monty-python.gnu.org: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:9182 Archived-At: Hi- I pushed the commit for Unicode-capable srfi-14. Of all parts necessary for Unicode, this patch has the largest amount of new code and is most likely to cause compilation problems. Since the default charsets such as char-set:lower-case are much larger in the Unicode scenario, I had to change both the underlying structures that hold them as well as the print format. I also had to pregenerate them, since it was too slow to create them at startup. So this is also the part of this project where I've taken the greatest liberties. Let me know what you think. -Mik