From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: srfe records in reworked match Date: Mon, 03 May 2010 14:38:34 +0200 Message-ID: <87ljc1qhx1.fsf@gnu.org> References: <4FD647B9-C296-4F67-B72E-A03215BB8E11@spray.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1272890333 1880 80.91.229.12 (3 May 2010 12:38:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 3 May 2010 12:38:53 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon May 03 14:38:52 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O8uvE-00085J-4q for guile-devel@m.gmane.org; Mon, 03 May 2010 14:38:52 +0200 Original-Received: from localhost ([127.0.0.1]:54029 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8uvD-00023l-LK for guile-devel@m.gmane.org; Mon, 03 May 2010 08:38:51 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O8uvA-00023U-Ri for guile-devel@gnu.org; Mon, 03 May 2010 08:38:48 -0400 Original-Received: from [140.186.70.92] (port=38317 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8uv9-00023A-N4 for guile-devel@gnu.org; Mon, 03 May 2010 08:38:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O8uv7-0003NW-Pm for guile-devel@gnu.org; Mon, 03 May 2010 08:38:47 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:51478) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O8uv7-0003NA-Jn for guile-devel@gnu.org; Mon, 03 May 2010 08:38:45 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1O8uv3-00080x-BI for guile-devel@gnu.org; Mon, 03 May 2010 14:38:41 +0200 Original-Received: from acces.bordeaux.inria.fr ([193.50.110.5]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 May 2010 14:38:41 +0200 Original-Received: from ludo by acces.bordeaux.inria.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 May 2010 14:38:41 +0200 X-Injected-Via-Gmane: http://gmane.org/ connect(): No such file or directory Original-Lines: 30 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: acces.bordeaux.inria.fr X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 =?iso-8859-1?Q?Flor=E9al?= an 218 de la =?iso-8859-1?Q?R=E9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:7AMFCJ6K2vWM4WhRO/I1k/KdcOc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:10312 Archived-At: Hi Stefan, Sorry for the delay. Stefan writes: >> Ok, I put the files in a tar directory and published it at >> http:///c-lambda.se/match.tar.gz Cool, thanks! So you started from Shinn’s latest match.scm, backported record-related stuff from its match-cond-expand.scm, and added Guile-specific record handling, is that right? Did you get in touch with him? >> Should we make a more thorough test suite? More thorough than what? Than ‘examples.scm’ if your tarball? IMO most of this work ought to be done upstream (i.e., in collaboration with Alex Shinn), so that it benefits most people. Then we just need a thin layer to integrate it in Guile (e.g., have the test suite use Guile’s test-suite library.) What do you think? Thanks, Ludo’.