From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: [PATCH] gnu: Add pyparsing. Date: Tue, 25 Nov 2014 20:47:45 +0100 Message-ID: References: <87a93ftcv2.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e01182b1a5e9cc50508b42fa3 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtM5X-00042f-OL for guix-devel@gnu.org; Tue, 25 Nov 2014 14:47:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XtM5S-0004aJ-KN for guix-devel@gnu.org; Tue, 25 Nov 2014 14:47:51 -0500 Received: from mail-lb0-x231.google.com ([2a00:1450:4010:c04::231]:59244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XtM5S-0004aD-7p for guix-devel@gnu.org; Tue, 25 Nov 2014 14:47:46 -0500 Received: by mail-lb0-f177.google.com with SMTP id 10so1208955lbg.36 for ; Tue, 25 Nov 2014 11:47:45 -0800 (PST) In-Reply-To: <87a93ftcv2.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Eric Bavier Cc: Guix-devel --089e01182b1a5e9cc50508b42fa3 Content-Type: text/plain; charset=UTF-8 On Tue, Nov 25, 2014 at 6:21 PM, Eric Bavier wrote: > > Perhaps: > > (for-each > (lambda (dir tgt) > (for-each (lambda (file) > (copy-file file > (string-append tgt "/" (basename file)))) > (find-files dir ".*"))) > (list "docs" "htmldoc" "examples") > (list doc html-doc exmples) > > Not tested of course ;) Definitely less boilerplate :-) Thanks, Fede --089e01182b1a5e9cc50508b42fa3 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-Add-pyparsing.patch" Content-Disposition: attachment; filename="0001-gnu-Add-pyparsing.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i2xod47m0 RnJvbSAxMGYxNmVjM2QzY2NhNDRjODllMzNkZjgxZTA1MGRmZjVlYThjN2YxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogVHVlLCAyNSBOb3YgMjAxNCAxNjoyNzozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hd IGdudTogQWRkIHB5cGFyc2luZy4KCiogZ251L3BhY2thZ2VzL3B5dGhvbi5zY20gKHB5dGhvbi1w eXBhcnNpbmcsIHB5dGhvbjItcHlwYXJzaW5nKTogTmV3CiAgdmFyaWFibGVzLgotLS0KIGdudS9w YWNrYWdlcy9weXRob24uc2NtIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQ5IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24uc2Nt CmluZGV4IDc5NjcyMDEuLmMwZWVhM2MgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24u c2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24uc2NtCkBAIC0xOTMyLDMgKzE5MzIsNTIgQEAg Y2FwYWJpbGl0aWVzLiIpCiAKIChkZWZpbmUgcHl0aG9uMi1udW1weS1ib290c3RyYXAKICAgKHBh Y2thZ2Utd2l0aC1weXRob24yIHB5dGhvbi1udW1weS1ib290c3RyYXApKQorCisoZGVmaW5lLXB1 YmxpYyBweXRob24tcHlwYXJzaW5nCisgIChwYWNrYWdlCisgICAgKG5hbWUgInB5dGhvbi1weXBh cnNpbmciKQorICAgICh2ZXJzaW9uICIyLjAuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2lu CisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAi bWlycm9yOi8vc291cmNlZm9yZ2UvcHlwYXJzaW5nIgorICAgICAgICAgICAgICAgICAgICAgICAg ICAgIi9weXBhcnNpbmctIiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAg ICAgICAoYmFzZTMyCisgICAgICAgICAiMDFsYXNpYjBuMmZwMms5OWM5ODhxaHoxNmxtOWhjd21u bXJtaHliZGIzanEyeG1rdnIwcCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBweXRob24tYnVpbGQt c3lzdGVtKQorICAgIChvdXRwdXRzICcoIm91dCIgImRvYyIpKQorICAgIChhcmd1bWVudHMKKyAg ICAgYCgjOnRlc3RzPyAjZiA7IG5vIHRlc3QgdGFyZ2V0CisgICAgICAgIzptb2R1bGVzICgoZ3Vp eCBidWlsZCBweXRob24tYnVpbGQtc3lzdGVtKQorICAgICAgICAgICAgICAgICAgKGd1aXggYnVp bGQgdXRpbHMpKQorICAgICAgICM6cGhhc2VzCisgICAgICAgKGFsaXN0LWNvbnMtYWZ0ZXIKKyAg ICAgICAgJ2luc3RhbGwgJ2luc3RhbGwtZG9jCisgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRw dXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAobGV0KiAoKGRvYyAoc3RyaW5nLWFw cGVuZCAoYXNzb2MtcmVmIG91dHB1dHMgImRvYyIpIAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICIvc2hhcmUvZG9jLyIgLG5hbWUgIi0iICx2ZXJzaW9uKSkKKyAgICAgICAg ICAgICAgICAgKGh0bWwtZG9jIChzdHJpbmctYXBwZW5kIGRvYyAiL2h0bWwiKSkKKyAgICAgICAg ICAgICAgICAgKGV4YW1wbGVzIChzdHJpbmctYXBwZW5kIGRvYyAiL2V4YW1wbGVzIikpKQorICAg ICAgICAgICAgKG1rZGlyLXAgaHRtbC1kb2MpCisgICAgICAgICAgICAobWtkaXItcCBleGFtcGxl cykKKyAgICAgICAgICAgIChmb3ItZWFjaCAKKyAgICAgICAgICAgICAobGFtYmRhIChkaXIgdGd0 KQorICAgICAgICAgICAgICAgKG1hcCAobGFtYmRhIChmaWxlKSAKKyAgICAgICAgICAgICAgICAg ICAgICAoY29weS1maWxlIGZpbGUgKHN0cmluZy1hcHBlbmQgdGd0ICIvIiAoYmFzZW5hbWUgZmls ZSkpKSkKKyAgICAgICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgZGlyICIuKiIpKSkKKyAgICAg ICAgICAgICAobGlzdCAiZG9jcyIgImh0bWxkb2MiICJleGFtcGxlcyIpCisgICAgICAgICAgICAg KGxpc3QgZG9jIGh0bWwtZG9jIGV4YW1wbGVzKSkpKQorICAgICAgICAlc3RhbmRhcmQtcGhhc2Vz KSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cDovL3B5cGFyc2luZy53aWtpc3BhY2VzLmNvbSIpCisg ICAgKHN5bm9wc2lzICJQeXRob24gcGFyc2luZyBjbGFzcyBsaWJyYXJ5IikKKyAgICAoZGVzY3Jp cHRpb24KKyAgICAgIlRoZSBweXBhcnNpbmcgbW9kdWxlIGlzIGFuIGFsdGVybmF0aXZlIGFwcHJv YWNoIHRvIGNyZWF0aW5nIGFuZAorZXhlY3V0aW5nIHNpbXBsZSBncmFtbWFycywgdnMuIHRoZSB0 cmFkaXRpb25hbCBsZXgveWFjYyBhcHByb2FjaCwgb3IgdGhlIHVzZQorb2YgcmVndWxhciBleHBy ZXNzaW9ucy4gIFRoZSBweXBhcnNpbmcgbW9kdWxlIHByb3ZpZGVzIGEgbGlicmFyeSBvZiBjbGFz c2VzCit0aGF0IGNsaWVudCBjb2RlIHVzZXMgdG8gY29uc3RydWN0IHRoZSBncmFtbWFyIGRpcmVj dGx5IGluIFB5dGhvbiBjb2RlLiIpCisgICAgKGxpY2Vuc2UgZXhwYXQpKSkKKworKGRlZmluZS1w dWJsaWMgcHl0aG9uMi1weXBhcnNpbmcKKyAgKHBhY2thZ2Utd2l0aC1weXRob24yIHB5dGhvbi1w eXBhcnNpbmcpKQorCi0tIAoxLjguNAoK --089e01182b1a5e9cc50508b42fa3--