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: Unicode ports patch Date: Tue, 1 Sep 2009 14:08:13 -0700 (PDT) Message-ID: <766146.93830.qm@web37904.mail.mud.yahoo.com> References: <1251212782.18373.10335.camel@localhost.localdomain> <87hbvnnkl8.fsf@gnu.org> <935264.92888.qm@web37907.mail.mud.yahoo.com> <87r5uq5uho.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1251839313 1932 80.91.229.12 (1 Sep 2009 21:08:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Sep 2009 21:08:33 +0000 (UTC) To: =?iso-8859-1?Q?Ludovic_Court=E8s?= , guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Sep 01 23:08:25 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 1MiaaU-0001XB-S5 for guile-devel@m.gmane.org; Tue, 01 Sep 2009 23:08:23 +0200 Original-Received: from localhost ([127.0.0.1]:43646 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MiaaU-0004Lx-8j for guile-devel@m.gmane.org; Tue, 01 Sep 2009 17:08:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MiaaR-0004K7-Nx for guile-devel@gnu.org; Tue, 01 Sep 2009 17:08:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MiaaN-00049f-1p for guile-devel@gnu.org; Tue, 01 Sep 2009 17:08:19 -0400 Original-Received: from [199.232.76.173] (port=59896 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MiaaM-00049S-Un for guile-devel@gnu.org; Tue, 01 Sep 2009 17:08:14 -0400 Original-Received: from web37904.mail.mud.yahoo.com ([209.191.91.166]:42336) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1MiaaM-0003uM-GP for guile-devel@gnu.org; Tue, 01 Sep 2009 17:08:14 -0400 Original-Received: (qmail 94499 invoked by uid 60001); 1 Sep 2009 21:08:13 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1251839293; bh=A1RkyBD17eJKGpEFDCLD5OkjrsRPsM6e1yPoSWd1Q98=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=mMMa/jhs+4NspZoAktoUtw8To6aYGG6UJ20r4jaY2j3ZTqeba8AsXlmu/DurlvThKFWmzj8no3YZ3ZpR/cFKVIMa1dbQLcAI9XqJ7lde2Dy2MdcmCjCc9qUnzHAR0039YsbvL2Yo2Jr1EcN993FC5YZUmHFXtahuTCMwgPTbmdY= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0CZVFDscneZt4/X7mUVjsrhWwFgxYO54n/Uq9geeX9lxEWgBjEF9/506pncKyTU/2AQGTPgcg0fxLj8pr0BdWqeF6BnFkxeuHKrEXPH3cNTTTXTpSCN88n8fKKgCMmPXkjBveZaq7vLxntycnjiUZMAIIrHexLny+m5BdDpQeho=; X-YMail-OSG: YVwCNAgVM1kE_tCnMWg0DG1cjgRauGKBHU.NNtMckc_.QZEAKDFDcfdlxfL1v3GRlFCrUR1i68nKnbLoFb5YJ.MrfiGO6cyj6HXL4aUGugHxuZ93DaGccK2rwlTODMemjokraPKTp_XnqdRPFQPdUcVkdCQzNDwOTQDAPwkV_educ08XLb.SW3TVBYUXsPljMxiqLFslbbvcBaLbMLfCCIh6SPDTkP3z8jD5jeSP3CUg0wbHUuDygJLtgCOCpLl2IJgLDz3Nn7TwVkMX2yhq4wpHKfw2ZfVW03TrMuoAfzxlUslbSo336bVskCd6imsBOpp9l0i1PgoyjRzR2w-- Original-Received: from [207.8.91.2] by web37904.mail.mud.yahoo.com via HTTP; Tue, 01 Sep 2009 14:08:13 PDT X-Mailer: YahooMailRC/1358.27 YahooMailWebService/0.7.338.2 In-Reply-To: <87r5uq5uho.fsf@gnu.org> X-detected-operating-system: by monty-python.gnu.org: FreeBSD 6.x (1) 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:9238 Archived-At: > > It would be nicer if string ports were actually bytevector ports, and t= hat =0A> > they were locale-independent?=A0 Or that scm_get_output_bytevect= or returned a =0A> > locale-independent (ergo 8-bit or 32-bit) vector?=0A> = =0A> The latter.=0A=0AThe test suite requires an API for testing the correc= tness of the encoding=0Awhen writing or displaying a string in a given loca= le.=A0 It also needs an API=0Afor checking that a locale-encoded byte-array= =A0can be=A0correctly converted to a string.=0A=0AWhat would you suggest?= =0A=0AThanks,=0A=0AMike=0A