From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: No Itisnt Newsgroups: gmane.lisp.guile.devel Subject: Re: Custom printers for SRFI-9 records Date: Wed, 26 May 2010 21:41:31 -0500 Message-ID: References: <87typvrdja.fsf@gnu.org> <87d3wimgwo.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=0016364d2e99009c3604878a54b4 X-Trace: dough.gmane.org 1274928103 31497 80.91.229.12 (27 May 2010 02:41:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 27 May 2010 02:41:43 +0000 (UTC) Cc: guile-devel@gnu.org To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu May 27 04:41:42 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 1OHT2T-0007O6-Eb for guile-devel@m.gmane.org; Thu, 27 May 2010 04:41:41 +0200 Original-Received: from localhost ([127.0.0.1]:33818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHT2R-00049W-D7 for guile-devel@m.gmane.org; Wed, 26 May 2010 22:41:39 -0400 Original-Received: from [140.186.70.92] (port=58206 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OHT2L-00047L-S4 for guile-devel@gnu.org; Wed, 26 May 2010 22:41:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OHT2K-0006Fg-Q9 for guile-devel@gnu.org; Wed, 26 May 2010 22:41:33 -0400 Original-Received: from mail-vw0-f41.google.com ([209.85.212.41]:58578) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OHT2K-0006FW-Du; Wed, 26 May 2010 22:41:32 -0400 Original-Received: by vws13 with SMTP id 13so1292133vws.0 for ; Wed, 26 May 2010 19:41:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=cTgVCkpFHnkJWROu96O/oPe8sJ7ryPRnTSWWL4q9Rvk=; b=r3ZciCbmhI2232/KFRM+GdJ0Bu0RlCvQQP6FpsuRIPUNXt0ACCw4mbOciEsuCi1YJk qceYCkdranNz8MbrJ8+U5NNKhpPVZBvGmga+ETRvaiYZvW5lYhIaQ/62NVo2l92NA6Uj fOIBdFNQ61cfqOdGWqq0N01KtcH+ZkO4Kludk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=BbIsVcL5EJbAWsYW4b9t8ghTCInYlMkeZsREXinKmfG5ULp/Q058KdHaVSmvJXJoQ7 w2mg/Hl3gOSVAOr7qrrX2wJMGxV9ictMqloJXwqaRjk4zsSWcurReMu8oFSugaA480bu kjQzCqttvGoW0vJOgd77Vb6z5KGTFFwOa2kVs= Original-Received: by 10.229.187.208 with SMTP id cx16mr2105835qcb.66.1274928091404; Wed, 26 May 2010 19:41:31 -0700 (PDT) Original-Received: by 10.229.239.84 with HTTP; Wed, 26 May 2010 19:41:31 -0700 (PDT) In-Reply-To: <87d3wimgwo.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 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:10383 Archived-At: --0016364d2e99009c3604878a54b4 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable OK. > s/GUILE/Guile/ and two spaces after and end-of-sentence period. How so? Two trailing spaces after the period or two newlines? Is there a style guide somewhere? I was mainly copying and pasting from srfi-modules.texi. > I=92d rather call it =91set-record-type-printer!=92 (it prints records, b= ut > it=92s the printer of the record type). =A0What do you think? > > You could add a docstring here. > > And don=92t forget to add srfi-9/gnu.scm to =91SRFI_SOURCES=92 in > modules/Makefile.am. Done. --0016364d2e99009c3604878a54b4 Content-Type: application/octet-stream; name="printers.patch" Content-Disposition: attachment; filename="printers.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9oz7vni0 ZGlmZiAtLWdpdCBhL2RvYy9yZWYvc3JmaS1tb2R1bGVzLnRleGkgYi9kb2MvcmVmL3NyZmktbW9k dWxlcy50ZXhpCmluZGV4IGIzZjk5NDYuLjA4YjExZTAgMTAwNjQ0Ci0tLSBhL2RvYy9yZWYvc3Jm aS1tb2R1bGVzLnRleGkKKysrIGIvZG9jL3JlZi9zcmZpLW1vZHVsZXMudGV4aQpAQCAtMTkyMiwz MCArMTkyMiwyMyBAQCBUaGUgZnVuY3Rpb25zIGNyZWF0ZWQgYnkgQGNvZGV7ZGVmaW5lLXJlY29y ZC10eXBlfSBhcmUgb3JkaW5hcnkKIHRvcC1sZXZlbCBAY29kZXtkZWZpbmV9cy4gIFRoZXkgY2Fu IGJlIHJlZGVmaW5lZCBvciBAY29kZXtzZXQhfSBhcwogZGVzaXJlZCwgZXhwb3J0ZWQgZnJvbSBh IG1vZHVsZSwgZXRjLgogCi1AbWVudQotKiBTUkZJLTkgQ3VzdG9tIHByaW50ZXJzOjogICAgICBD dXN0b21pemluZyBwcmludCBiZWhhdmlvci4KLUBlbmQgbWVudQorQHVubnVtYmVyZWRzdWJzdWJz ZWMgQ3VzdG9tIFByaW50ZXJzCiAKLUBub2RlIFNSRkktOSBDdXN0b20gcHJpbnRlcnMKLUBzdWJz dWJzZWN0aW9uIEN1c3RvbSBwcmludGVycwotQGNpbmRleCByZWNvcmQgcHJpbnRlcgotCi1Zb3Ug bWF5IHVzZSBAY29kZXtzZXQtcmVjb3JkLXByaW50ZXIhfSB0byBjdXN0b21pemUgdGhlIGRlZmF1 bHQgcHJpbnRpbmcKLWJlaGF2aW9yIG9mIHJlY29yZHMuIFRoaXMgaXMgYSBHVUlMRSBleHRlbnNp b24gYW5kIGlzIG5vdCBwYXJ0IG9mIFNSRkktOS4gSXQgaXMKK1lvdSBtYXkgdXNlIEBjb2Rle3Nl dC1yZWNvcmQtdHlwZS1wcmludGVyIX0gdG8gY3VzdG9taXplIHRoZSBkZWZhdWx0IHByaW50aW5n CitiZWhhdmlvciBvZiByZWNvcmRzLiBUaGlzIGlzIGEgR3VpbGUgZXh0ZW5zaW9uIGFuZCBpcyBu b3QgcGFydCBvZiBTUkZJLTkuIEl0IGlzCiBsb2NhdGVkIGluIHRoZSBAbmljb2RleyhzcmZpIHNy ZmktOSBnbnUpfSBtb2R1bGUuCiAKLUBkZWZmbiB7bGlicmFyeSBzeW50YXh9IHNldC1yZWNvcmQt cHJpbnRlciEgbmFtZSB0aHVuaworQGRlZmZuIHtTY2hlbWUgU3ludGF4fSBzZXQtcmVjb3JkLXR5 cGUtcHJpbnRlciEgbmFtZSB0aHVuawogV2hlcmUgQHZhcnt0eXBlfSBjb3JyZXNwb25kcyB0byB0 aGUgZmlyc3QgYXJndW1lbnQgb2YgQGNvZGV7ZGVmaW5lLXJlY29yZC10eXBlfSwKIGFuZCBAdmFy e3RodW5rfSBpcyBhIHByb2NlZHVyZSBhY2NlcHRpbmcgdHdvIGFyZ3VtZW50cywgdGhlIHJlY29y ZCB0byBwcmludCwgYW5kCiBhbiBvdXRwdXQgcG9ydC4KLQogQGVuZCBkZWZmbgogCiBAbm9pbmRl bnQKLVRoaXMgZXhhbXBsZSBwcmludHMgdGhlIGVtcGxveWVlJ3MgbmFtZSBpbiBicmFja2V0cywg Zm9yIGluc3RhbmNlIGBgQGNvZGV7W0ZyZWRdfScnLgorVGhpcyBleGFtcGxlIHByaW50cyB0aGUg ZW1wbG95ZWUncyBuYW1lIGluIGJyYWNrZXRzLCBmb3IgaW5zdGFuY2UgQGNvZGV7W0ZyZWRdfS4K IAogQGV4YW1wbGUKLShzZXQtcmVjb3JkLXByaW50ZXIhIGVtcGxveWVlLXR5cGUKKyhzZXQtcmVj b3JkLXR5cGUtcHJpbnRlciEgZW1wbG95ZWUtdHlwZQogICAobGFtYmRhIChyZWNvcmQgcG9ydCkK ICAgICAod3JpdGUtY2hhciAjXFsgcG9ydCkKICAgICAoZGlzcGxheSAoZ2V0LWVtcGxveWVlLW5h bWUgcmVjb3JkKSBwb3J0KQpkaWZmIC0tZ2l0IGEvbW9kdWxlL01ha2VmaWxlLmFtIGIvbW9kdWxl L01ha2VmaWxlLmFtCmluZGV4IDRlYTg5OTcuLjgwMzc2YzkgMTAwNjQ0Ci0tLSBhL21vZHVsZS9N YWtlZmlsZS5hbQorKysgYi9tb2R1bGUvTWFrZWZpbGUuYW0KQEAgLTIzNiw2ICsyMzYsNyBAQCBT UkZJX1NPVVJDRVMgPSBcCiAgIHNyZmkvc3JmaS02LnNjbSBcCiAgIHNyZmkvc3JmaS04LnNjbSBc CiAgIHNyZmkvc3JmaS05LnNjbSBcCisgIHNyZmkvc3JmaS05L2dudS5zY20gXAogICBzcmZpL3Ny ZmktMTAuc2NtIFwKICAgc3JmaS9zcmZpLTExLnNjbSBcCiAgIHNyZmkvc3JmaS0xMy5zY20gXApk aWZmIC0tZ2l0IGEvbW9kdWxlL3NyZmkvc3JmaS05L2dudS5zY20gYi9tb2R1bGUvc3JmaS9zcmZp LTkvZ251LnNjbQppbmRleCAzYTM3NDcxLi4zMGMxMDFiIDEwMDY0NAotLS0gYS9tb2R1bGUvc3Jm aS9zcmZpLTkvZ251LnNjbQorKysgYi9tb2R1bGUvc3JmaS9zcmZpLTkvZ251LnNjbQpAQCAtMjMs NyArMjMsOCBAQAogOzs7IENvZGU6CiAKIChkZWZpbmUtbW9kdWxlIChzcmZpIHNyZmktOSBnbnUp Ci0gICM6ZXhwb3J0IChzZXQtcmVjb3JkLXByaW50ZXIhKSkKKyAgIzpleHBvcnQgKHNldC1yZWNv cmQtdHlwZS1wcmludGVyISkpCiAKLShkZWZpbmUgKHNldC1yZWNvcmQtcHJpbnRlciEgdHlwZSB0 aHVuaykKKyhkZWZpbmUgKHNldC1yZWNvcmQtdHlwZS1wcmludGVyISB0eXBlIHRodW5rKQorICAi U2V0IGEgY3VzdG9tIHByaW50ZXIgVEhVTksgZm9yIFRZUEUuIgogICAoc3RydWN0LXNldCEgdHlw ZSB2dGFibGUtaW5kZXgtcHJpbnRlciB0aHVuaykpCg== --0016364d2e99009c3604878a54b4--