From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.lisp.guile.user,gmane.comp.gnu.make.devel Subject: Re: Guile support in GNU make Date: Mon, 23 Jan 2012 07:08:28 +0100 Message-ID: <87ehurq7c3.fsf@gnuvola.org> References: <1316557011.28907.237.camel@homebase> <1326572016.3482.144.camel@homebase> <20120122182923.GB3460@mini.zxlink> <1327269379.4539.41.camel@homebase> <87liozq7n9.fsf@gnuvola.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1327298938 25207 80.91.229.12 (23 Jan 2012 06:08:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 23 Jan 2012 06:08:58 +0000 (UTC) Cc: Guile Users , make-alpha@gnu.org To: psmith@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jan 23 07:08:55 2012 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RpD5I-0000Vp-Pq for guile-user@m.gmane.org; Mon, 23 Jan 2012 07:08:52 +0100 Original-Received: from localhost ([::1]:33628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RpD5I-0007V9-3W for guile-user@m.gmane.org; Mon, 23 Jan 2012 01:08:52 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:46269) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RpD5C-0007OF-A3 for guile-user@gnu.org; Mon, 23 Jan 2012 01:08:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RpD5B-00058D-B4 for guile-user@gnu.org; Mon, 23 Jan 2012 01:08:46 -0500 Original-Received: from smtp206.alice.it ([82.57.200.102]:40541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RpD58-00055t-WC; Mon, 23 Jan 2012 01:08:43 -0500 Original-Received: from ambire (82.58.5.15) by smtp206.alice.it (8.6.023.02) id 4F1836AD0059A57B; Mon, 23 Jan 2012 07:08:42 +0100 Original-Received: from ttn by ambire with local (Exim 4.72) (envelope-from ) id 1RpD4u-0000Ud-7z; Mon, 23 Jan 2012 07:08:28 +0100 In-Reply-To: <87liozq7n9.fsf@gnuvola.org> (Thien-Thi Nguyen's message of "Mon, 23 Jan 2012 07:01:46 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.102 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:9177 gmane.comp.gnu.make.devel:734 Archived-At: () Thien-Thi Nguyen () Mon, 23 Jan 2012 07:01:46 +0100 Use =E2=80=98and-map=E2=80=99 with a predicate wrapped around =E2=80=98c= har-set:printing=E2=80=99 directly. Blech, pre-caffeine posting... Turns out =E2=80=98and-map=E2=80=99 is not documented in the Guile 1.8 Manu= al. :-/ Better is =E2=80=98string-fold=E2=80=99 (w/ the same predicate), then. Best is =E2=80=98string-every=E2=80=99 w/ =E2=80=98char-set:printing=E2=80= =99 directly.