From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Neil Jerram" Newsgroups: gmane.lisp.guile.devel Subject: Re: srfi-18 requirements Date: Sat, 24 May 2008 12:42:46 +0100 Message-ID: <49dd78620805240442h2f2c1ea0r6d655fbbd64164ea@mail.gmail.com> References: <2bc5f8210710101854m1254160ei451026182b87e767@mail.gmail.com> <2bc5f8210803102102p31da06b5jfa7807bb727907a7@mail.gmail.com> <87myonlqys.fsf@ossau.uklinux.net> <2bc5f8210803260855m2f1a8295v5b9becfa615c7a8d@mail.gmail.com> <877iffssdn.fsf@ossau.uklinux.net> <2bc5f8210804031207s25be680aj99b50eaa1d66b6d7@mail.gmail.com> <87tziaogxp.fsf@ossau.uklinux.net> <2bc5f8210804131743p10e3a24bu15a4fb1985f72d1b@mail.gmail.com> <87ve1gscpj.fsf@ossau.uklinux.net> <2bc5f8210805142205o4bfd13f1x5f449a7ad6b64700@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_17788_32290665.1211629366287" X-Trace: ger.gmane.org 1211643713 17006 80.91.229.12 (24 May 2008 15:41:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 24 May 2008 15:41:53 +0000 (UTC) Cc: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , guile-devel@gnu.org, Neil Jerram To: "Julian Graham" Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat May 24 17:42:24 2008 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 1Jzvsz-0007lG-SS for guile-devel@m.gmane.org; Sat, 24 May 2008 17:42:22 +0200 Original-Received: from localhost ([127.0.0.1]:48911 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JzvsF-0002UY-31 for guile-devel@m.gmane.org; Sat, 24 May 2008 11:41:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jzs9B-0002yB-LS for guile-devel@gnu.org; Sat, 24 May 2008 07:42:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jzs9B-0002xB-1a for guile-devel@gnu.org; Sat, 24 May 2008 07:42:49 -0400 Original-Received: from [199.232.76.173] (port=55940 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jzs9A-0002x0-SK for guile-devel@gnu.org; Sat, 24 May 2008 07:42:48 -0400 Original-Received: from wa-out-1112.google.com ([209.85.146.177]:25788) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jzs9A-0002qU-7x for guile-devel@gnu.org; Sat, 24 May 2008 07:42:48 -0400 Original-Received: by wa-out-1112.google.com with SMTP id m34so1513981wag.10 for ; Sat, 24 May 2008 04:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=nqHcmBZL72zW9nZAS2+kZJkPpz+1UJiCrLkg7RsKPZI=; b=e3WgvV/YdV6rE9ZDfSxovfRQjgesKjWfkjCVjfwhBvxcXVFsrhoLB7DK3hV798lf7T3FKgz6HdGg8piWFs5SUppiJU2K79j9bG/8AZh4FmOuh4FBoSSfi/njqCAqMLYkL375DPXE8PKg88uogY39P6Ze/YBfHtA8KPc8iIBUdcE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=B4exJlUjNNf9heTNSlHL4ryMJfHq/sSeVj/2qmhws0pqklSWX1VcFl8DY4mI4m99qMd69WfDx0K66MIekbgFIEoqTkJzY6GArR1145+dp8EEM1azEl5r/V9USpRbmCd8PaQrx4VoE21hmYsYGT98RQj2maQNPnF7re0WtgU5vVs= Original-Received: by 10.114.125.2 with SMTP id x2mr600700wac.48.1211629366293; Sat, 24 May 2008 04:42:46 -0700 (PDT) Original-Received: by 10.114.196.19 with HTTP; Sat, 24 May 2008 04:42:46 -0700 (PDT) In-Reply-To: <2bc5f8210805142205o4bfd13f1x5f449a7ad6b64700@mail.gmail.com> X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-Mailman-Approved-At: Sat, 24 May 2008 11:38:21 -0400 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:7262 Archived-At: ------=_Part_17788_32290665.1211629366287 Content-Type: multipart/alternative; boundary="----=_Part_17789_8428688.1211629366287" ------=_Part_17789_8428688.1211629366287 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2008/5/15 Julian Graham : > Hi Neil, > > > I haven't covered these yet. Will try to soon, but could you resubmit > > anyway as a GIT commit patch, so that you end up being properly > > credited for the commit? > > Yes -- find one attached. OK, that's in now. I had a few minor comments, please see the attached. Neil ------=_Part_17789_8428688.1211629366287 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
2008/5/15 Julian Graham <joolean@gmail.com>:
Hi Neil,

> I haven't covered these yet.  Will try to soon, but could you resubmit
> anyway as a GIT commit patch, so that you end up being properly
> credited for the commit?

Yes -- find one attached.
 
OK, that's in now.  I had a few minor comments, please see the attached.
 
    Neil
 
------=_Part_17789_8428688.1211629366287-- ------=_Part_17788_32290665.1211629366287 Content-Type: text/plain; name=0001-Comments-on-srfi-18.scm.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_fgm4ty0h0 Content-Disposition: attachment; filename=0001-Comments-on-srfi-18.scm.patch RnJvbSBjMDY5MjZmMzAyMjBjZGM0ZGZmOTNiNDkwMTE4ZTU3ZjI5NzNhMDJkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOZWlsIEplcnJhbSA8bmVpbEBvc3NhdS51a2xpbnV4Lm5ldD4K RGF0ZTogU2F0LCAyNCBNYXkgMjAwOCAxMjozNjo1OCArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIENv bW1lbnRzIG9uIHNyZmktMTguc2NtCgotLS0KIHNyZmkvc3JmaS0xOC5zY20gfCAgIDQ4ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlcyBjaGFu Z2VkLCAzOSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyZmkv c3JmaS0xOC5zY20gYi9zcmZpL3NyZmktMTguc2NtCmluZGV4IDA1OTNmNGUuLjg1NTQ3ZjAgMTAw NjQ0Ci0tLSBhL3NyZmkvc3JmaS0xOC5zY20KKysrIGIvc3JmaS9zcmZpLTE4LnNjbQpAQCAtMzIs MTIgKzMyLDIxIEBACiAKIChkZWZpbmUtbW9kdWxlIChzcmZpIHNyZmktMTgpCiAgIDp1c2UtbW9k dWxlIChzcmZpIHNyZmktMzQpCisKKzs7IE5KOiBEbyB3ZSBuZWVkIHRoaXMgdXNlLW1vZHVsZSwg Z2l2ZW4gdGhhdCB0aGUgZm9sbG93aW5nIGNvZGUKKzs7IGFjY2Vzc2VzIGV2ZXJ5dGhpbmcgZnJv bSBTUkZJLTM0IHVzaW5nIChAIC4uLik/CisKICAgOmV4cG9ydCAoCiAKIDs7OyBUaHJlYWRzCiAg OzsgY3VycmVudC10aHJlYWQJCQk8PSBpbiB0aGUgY29yZQogIDs7IHRocmVhZD8JCQkJPD0gaW4g dGhlIGNvcmUKICBtYWtlLXRocmVhZAorCis7OyBOSjogSXMgaXQgY29tbWVudGVkL2RvY3VtZW50 ZWQgc29tZXdoZXJlIHRoYXQgc29tZW9uZSBzaG91bGQKKzs7IG5vcm1hbGx5IGVpdGhlciB1c2Ug KHNyZmkgc3JmaS0xOCksIG9yIChpY2UtOSB0aHJlYWRzKSwgYnV0IG5vdAorOzsgYm90aD8KKwog IHRocmVhZC1uYW1lCiAgdGhyZWFkLXNwZWNpZmljCiAgdGhyZWFkLXNwZWNpZmljLXNldCEKQEAg LTUwLDYgKzU5LDkgQEAKIDs7OyBNdXRleGVzCiAgOzsgbXV0ZXg/CQkJCTw9IGluIHRoZSBjb3Jl CiAgbWFrZS1tdXRleAorCis7OyBOSjogbWFrZS1tdXRleCBpcyBpcyB0aGUgY29yZSB0b28uICBT byBzaG91bGQgdGhpcyBiZSBhICM6cmVwbGFjZSA/CisKICBtdXRleC1uYW1lCiAgbXV0ZXgtc3Bl Y2lmaWMKICBtdXRleC1zcGVjaWZpYy1zZXQhCkBAIC02MCw2ICs3Miw5IEBACiA7OzsgQ29uZGl0 aW9uIHZhcmlhYmxlcwogIDs7IGNvbmRpdGlvbi12YXJpYWJsZT8JCQk8PSBpbiB0aGUgY29yZQog IG1ha2UtY29uZGl0aW9uLXZhcmlhYmxlCisKKzs7IE5KOiBhcyBhYm92ZTsgbWFrZS1jb25kaXRp b24tdmFyaWFibGUgaXMgaW4gdGhlIGNvcmUuCisKICBjb25kaXRpb24tdmFyaWFibGUtbmFtZQog IGNvbmRpdGlvbi12YXJpYWJsZS1zcGVjaWZpYwogIGNvbmRpdGlvbi12YXJpYWJsZS1zcGVjaWZp Yy1zZXQhCkBAIC02OSw2ICs4NCw5IEBACiAKIDs7OyBUaW1lCiAgY3VycmVudC10aW1lCisKKzs7 IE5KOiBhcyBhYm92ZTsgY3VycmVudC10aW1lIGlzIGluIHRoZSBjb3JlLgorCiAgdGltZT8KICB0 aW1lLT5zZWNvbmRzCiAgc2Vjb25kcy0+dGltZQpAQCAtODMsNiArMTAxLDkgQEAKICB1bmNhdWdo dC1leGNlcHRpb24tcmVhc29uCiAgKQogICA6cmUtZXhwb3J0ICh0aHJlYWQ/IG11dGV4PyBjb25k aXRpb24tdmFyaWFibGU/KQorCis7OyBOSjogZG8gdGhpbmdzIGZyb20gdGhlIGNvcmUgbmVlZCB0 byBiZSByZS1leHBvcnRlZD8KKwogICA6cmVwbGFjZSAoY3VycmVudC10aW1lIAogCSAgICBtYWtl LXRocmVhZCAKIAkgICAgbWFrZS1tdXRleCAKQEAgLTEwMywxMCArMTI0LDEzIEBACiAoZGVmaW5l IHVuY2F1Z2h0LWV4Y2VwdGlvbiAobGlzdCAndW5jYXVnaHQtZXhjZXB0aW9uKSkKIAogKGRlZmlu ZSBtdXRleC1vd25lcnMgKG1ha2Utd2Vhay1rZXktaGFzaC10YWJsZSkpCis7OyBOSjogYXBwZWFy cyB0byBiZSB1bnVzZWQhCiAoZGVmaW5lIG9iamVjdC1uYW1lcyAobWFrZS13ZWFrLWtleS1oYXNo LXRhYmxlKSkKIChkZWZpbmUgb2JqZWN0LXNwZWNpZmljcyAobWFrZS13ZWFrLWtleS1oYXNoLXRh YmxlKSkKIChkZWZpbmUgdGhyZWFkLXN0YXJ0LWNvbmRzIChtYWtlLXdlYWsta2V5LWhhc2gtdGFi bGUpKQogKGRlZmluZSB0aHJlYWQtZXhjZXB0aW9uLWhhbmRsZXJzIChtYWtlLXdlYWsta2V5LWhh c2gtdGFibGUpKQorOzsgTko6IHN1Z2dlc3QgdXNpbmcgbWFrZS1vYmplY3QtcHJvcGVydHkgZm9y IGFsbCBvZiB0aGVzZS4gIE5vdGUgdGhhdAorOzsgaGFzaHEtcmVtb3ZlISBjYW4gYmUgaW1wbGVt ZW50ZWQgYXMgc2V0dGluZyB0byAjZi4KIAogOzsgRVhDRVBUSU9OUwogCkBAIC0xMzYsNiArMTYw LDcgQEAKICAgKGxldCAoKGN0IChjdXJyZW50LXRocmVhZCkpKQogICAgIChvciAoaGFzaHEtcmVm IHRocmVhZC1leGNlcHRpb24taGFuZGxlcnMgY3QpCiAJKGhhc2hxLXNldCEgdGhyZWFkLWV4Y2Vw dGlvbi1oYW5kbGVycyBjdCAobGlzdCBpbml0aWFsLWhhbmRsZXIpKSkpKQorOzsgTko6IGRvZXMg aGFzaHEtc2V0ISByZXR1cm4gdGhlIHZhbHVlIHRoYXQgaXQgaGFzIGp1c3Qgc2V0PwogCiAoZGVm aW5lICh3aXRoLWV4Y2VwdGlvbi1oYW5kbGVyIGhhbmRsZXIgdGh1bmspCiAgIChsZXQgKChjdCAo Y3VycmVudC10aHJlYWQpKQpAQCAtMTQzLDEzICsxNjgsMTQgQEAKICAgICAoY2hlY2stYXJnLXR5 cGUgcHJvY2VkdXJlPyBoYW5kbGVyICJ3aXRoLWV4Y2VwdGlvbi1oYW5kbGVyIikgCiAgICAgKGNo ZWNrLWFyZy10eXBlIHRodW5rPyB0aHVuayAid2l0aC1leGNlcHRpb24taGFuZGxlciIpCiAgICAg KGhhc2hxLXNldCEgdGhyZWFkLWV4Y2VwdGlvbi1oYW5kbGVycyBjdCAoY29ucyBoYW5kbGVyIGhs KSkKLSAgICAoYXBwbHkgKEAgKHNyZmkgc3JmaS0zNCkgd2l0aC1leGNlcHRpb24taGFuZGxlcikg Ci0gICAgICAgICAgIChsaXN0IChsYW1iZGEgKG9iaikKLSAgICAgICAgICAgICAgICAgICAoaGFz aHEtc2V0ISB0aHJlYWQtZXhjZXB0aW9uLWhhbmRsZXJzIGN0IGhsKSAKLSAgICAgICAgICAgICAg ICAgICAoaGFuZGxlciBvYmopKQotICAgICAgICAgICAgICAgICAobGFtYmRhICgpIAotICAgICAg ICAgICAgICAgICAgIChsZXQgKChyICh0aHVuaykpKQotICAgICAgICAgICAgICAgICAgICAgKGhh c2hxLXNldCEgdGhyZWFkLWV4Y2VwdGlvbi1oYW5kbGVycyBjdCBobCkgcikpKSkpKQorOzsgTko6 IHJld3JpdGUgd2l0aG91dCBhcHBseToKKyAgICAoKEAgKHNyZmkgc3JmaS0zNCkgd2l0aC1leGNl cHRpb24taGFuZGxlcikgCisgICAgIChsYW1iZGEgKG9iaikKKyAgICAgICAoaGFzaHEtc2V0ISB0 aHJlYWQtZXhjZXB0aW9uLWhhbmRsZXJzIGN0IGhsKSAKKyAgICAgICAoaGFuZGxlciBvYmopKQor ICAgICAobGFtYmRhICgpIAorICAgICAgIChsZXQgKChyICh0aHVuaykpKQorCSAoaGFzaHEtc2V0 ISB0aHJlYWQtZXhjZXB0aW9uLWhhbmRsZXJzIGN0IGhsKSByKSkpKSkKIAogKGRlZmluZSAoY3Vy cmVudC1leGNlcHRpb24taGFuZGxlcikKICAgKGNhciAoY3VycmVudC1oYW5kbGVyLXN0YWNrKSkp CkBAIC0yNDYsMTMgKzI3MiwxNyBAQAogKGRlZmluZSAod3JhcCB0aHVuaykKICAgKGxhbWJkYSAo Y29udGludWF0aW9uKQogICAgICh3aXRoLWV4Y2VwdGlvbi1oYW5kbGVyIChsYW1iZGEgKG9iaikK LQkJCSAgICAgIChhcHBseSAoY3VycmVudC1leGNlcHRpb24taGFuZGxlcikgKGxpc3Qgb2JqKSkK LQkJCSAgICAgIChhcHBseSBjb250aW51YXRpb24gKGxpc3QpKSkKKzs7IE5KOiB3aXRob3V0IGFw cGx5OiAKKwkJCSAgICAgICgoY3VycmVudC1leGNlcHRpb24taGFuZGxlcikgb2JqKQorCQkJICAg ICAgKGNvbnRpbnVhdGlvbikpCiAJCQkgICAgdGh1bmspKSkKIAogOzsgQSBwYXNzLXRocnUgdG8g Y2FuY2VsLXRocmVhZCB0aGF0IGZpcnN0IGluc3RhbGxzIGEgaGFuZGxlciB0aGF0IHRocm93cwog OzsgdGVybWluYXRlZC10aHJlYWQgZXhjZXB0aW9uLCBhcyBwZXIgU1JGSS0xOCwgCiAKKzs7IE5K OiBkbyBzaW1pbGFyIHNlbWFudGljcyBhcHBseSBpZiBhIFNSRkktMTggdGhyZWFkIHRlcm1pbmF0 ZXMgdW5kZXIKKzs7IGl0cyBvd24gc3RyZWFtPworCiAoZGVmaW5lICh0aHJlYWQtdGVybWluYXRl ISB0aHJlYWQpCiAgIChkZWZpbmUgKHRocmVhZC10ZXJtaW5hdGUtaW5uZXIhKQogICAgIChsZXQg KChjdXJyZW50LWhhbmRsZXIgKHRocmVhZC1jbGVhbnVwIHRocmVhZCkpKQotLSAKMS41LjQuMgoK ------=_Part_17788_32290665.1211629366287--