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: Re: string_abstraction2 review Date: Sun, 19 Jul 2009 08:02:35 -0700 Message-ID: <1248015755.3865.12.camel@localhost.localdomain> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1248015799 18561 80.91.229.12 (19 Jul 2009 15:03:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jul 2009 15:03:19 +0000 (UTC) Cc: Guile Devel To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sun Jul 19 17:03:11 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 1MSXuw-0007LK-9U for guile-devel@m.gmane.org; Sun, 19 Jul 2009 17:03:10 +0200 Original-Received: from localhost ([127.0.0.1]:49116 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSXuv-0006db-TO for guile-devel@m.gmane.org; Sun, 19 Jul 2009 11:03:09 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSXuc-0006Ui-6B for guile-devel@gnu.org; Sun, 19 Jul 2009 11:02:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSXub-0006Tp-Ls for guile-devel@gnu.org; Sun, 19 Jul 2009 11:02:49 -0400 Original-Received: from [199.232.76.173] (port=43816 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSXua-0006Th-EJ for guile-devel@gnu.org; Sun, 19 Jul 2009 11:02:48 -0400 Original-Received: from smtp102.prem.mail.sp1.yahoo.com ([98.136.44.57]:39902) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1MSXuZ-0000Z7-OF for guile-devel@gnu.org; Sun, 19 Jul 2009 11:02:48 -0400 Original-Received: (qmail 16796 invoked from network); 19 Jul 2009 15:02:46 -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:Cc:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=q8tl0R4CezKEwHw8agW09nU1wyaVyqLEPBeQzDAaoz6zAHBTD73a4C/yzVSlthEl7yE9q1F08cqCV5DQHzwIMvSMkF4oV77BoOqoClz+FpOcS0aFoeTABmEtwLesdJ4kMm+W2pQ/y8+Y9HcHU954OQgqcTN2iM3vYPU0OrIptNw= ; Original-Received: from adsl-71-130-208-148.dsl.irvnca.pacbell.net (spk121@71.130.208.148 with plain) by smtp102.prem.mail.sp1.yahoo.com with SMTP; 19 Jul 2009 08:02:46 -0700 PDT X-Yahoo-SMTP: FzNaA9iswBDuBl1BmgaIRDaP9Q-- X-YMail-OSG: nYaaYGgVM1m3MxCkHR2xS094WRZMm7yRcJFJOzyLPMTjg7yHSccJm_c5Mw7QWPPm871trGsVLA_nsFXM00PMzagIg_QVpvoFk2fg3GUlyp756AnbE6VrvVQ6gFzYUYAybAYOqcGYeR_hERnWzuOCemTrxHH2LRNB3MbD_oOD14C0pptfjVY6qkQAxViNnnRuvA4sggNZ_U4ClupLgtihN78WCY4bt_hNb5fhkkXjw5zXsaOJomEl15yI6l8aOo.6YTezHU3sq6SCwICz4Pkn9vZyWaVM64JdXRT2ID64eXqEw3herP50vIcyUCTqJ8krlEyDmw-- X-Yahoo-Newman-Property: ymail-3 In-Reply-To: X-Mailer: Evolution 2.24.5 (2.24.5-1.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:8887 Archived-At: On Thu, 2009-06-11 at 23:12 +0200, Andy Wingo wrote: > Howdy good sir! > I'm back on task. I'll go through your comments from the review of a month or so ago, and try to push the Unicode stuff next week. Things seem stable on my end, but, some optimization work remains to be done. With respect to srfi-14 and char-sets, I wrote a new, Unicode capable, one. It is a big change, though, which might make some uneasy. It is in C for now, but, it certainly could go pure scheme at some point. Using what I learned from writing the C version, I have a half-completed version of the same in scheme as well. The only necessary action item remaining on my srfi-14 is to hardcode the standard char sets instead of populating them at startup, which takes a non-trivial amount of time. Thanks, Mike