From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] allow specifying a required version in GUILE_PROGS Date: Fri, 18 Oct 2013 17:55:26 -0700 Message-ID: References: <87vc0zh8az.fsf@gnu.org> <87y55qfdud.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e0158b86ab0f1cc04e90d8112 X-Trace: ger.gmane.org 1382144135 15955 80.91.229.3 (19 Oct 2013 00:55:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 19 Oct 2013 00:55:35 +0000 (UTC) Cc: guile-devel To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Oct 19 02:55:40 2013 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VXKpO-0000lJ-SW for guile-devel@m.gmane.org; Sat, 19 Oct 2013 02:55:39 +0200 Original-Received: from localhost ([::1]:59886 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXKpO-0002bq-HT for guile-devel@m.gmane.org; Fri, 18 Oct 2013 20:55:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56877) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXKpF-0002bl-Cu for guile-devel@gnu.org; Fri, 18 Oct 2013 20:55:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VXKpE-0007J9-Dy for guile-devel@gnu.org; Fri, 18 Oct 2013 20:55:29 -0400 Original-Received: from mail-la0-x22a.google.com ([2a00:1450:4010:c03::22a]:55678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VXKpE-0007J5-0Y; Fri, 18 Oct 2013 20:55:28 -0400 Original-Received: by mail-la0-f42.google.com with SMTP id hp15so1370125lab.29 for ; Fri, 18 Oct 2013 17:55:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=FG3jeP+42gybXtHehuF4hqjoGmeSDeKGT9YjKhRZBwI=; b=Kz/+GmApriZze8NzWrLw5sYL2hj0r8qn289pmYyQGZJDvFWlXdh2VJ3M+TSNrlSyBg JioO2OZ/Bpgj5zE7STsQ9HeKXtKuEfz60AhL+ZVnpQy35O3WUBdzKC/GTGgRsA9lfmVW PTQdsV8GyGwD5pzv8yOBhbdSoLxpX66/NvXrfkgkSKCzdphunHANVfwmZ7m3CR3T3moA 3SRMUMWBzpnxImdo05oZUJ6trNuVrGbvF4Eiin6+U6yrgCXx5wHeATxMFW2zekTui6md vb/NQ2yp4qx6dqX37nEiGYs9uwe42Sdz912qqAjsRQHkrR5HdAouh9ly2Cunahb3gxFI BNpw== X-Received: by 10.152.22.97 with SMTP id c1mr3627986laf.31.1382144126538; Fri, 18 Oct 2013 17:55:26 -0700 (PDT) Original-Received: by 10.114.177.70 with HTTP; Fri, 18 Oct 2013 17:55:26 -0700 (PDT) In-Reply-To: <87y55qfdud.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22a X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:16683 Archived-At: --089e0158b86ab0f1cc04e90d8112 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Oct 18, 2013 at 2:50 PM, Ludovic Court=C3=A8s wrote: > > The new version looks good to me. > > I forgot, but while waiting for the assignment to be on file ;-), could > you update the manual entry for =E2=80=98GUILE_PROGS=E2=80=99? > I already did a minor update, may be it's not enough... From looking into the doc/ref/Makefile.am, I understood the documentation is obtained from the guile.m4 itself, right? I am attaching a new patch with some more documentation. Let me know if it works. Thanks! Aleix --089e0158b86ab0f1cc04e90d8112 Content-Type: application/octet-stream; name="guile-progs.patch" Content-Disposition: attachment; filename="guile-progs.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hmy4x9ak0 RnJvbSAyODY0ZGY3N2I2ZmZmNTA4OTdiNmU5ODFkODY4NDRjODcwYmUwN2JiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGVpeCBDb25jaGlsbG8gRmxhcXVlIDxhY29uY2hpbGxvQGdt YWlsLmNvbT4KRGF0ZTogVGh1LCAzIE9jdCAyMDEzIDE1OjQ5OjA3IC0wNzAwClN1YmplY3Q6IFtQ QVRDSF0gYWxsb3cgc3BlY2lmeWluZyBhIHJlcXVpcmVkIHZlcnNpb24gaW4gR1VJTEVfUFJPR1MK CiogbWV0YS9ndWlsZS5tNDogR1VJTEVfUFJPR1Mgbm93IHRha2VzIGFuIG9wdGlvbmFsIGFyZ3Vt ZW50IHRvIHNwZWNpZnkgYQogIHJlcXVpcmVkIEd1aWxlIHZlcnNpb24uIEJ5IGRlZmF1bHQsIGl0 IHJlcXVpcmVzIEd1aWxlID49IDIuMC4gQSBtaWNybwogIHZlcnNpb24gY2FuIGFsc28gYmUgc3Bl Y2lmaWVkIChlLmcuIEdVSUxFX1BST0dTKFsyLjAuMTBdKSkuCi0tLQogbWV0YS9ndWlsZS5tNCB8 IDQ1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv bWV0YS9ndWlsZS5tNCBiL21ldGEvZ3VpbGUubTQKaW5kZXggYTNlMWVmMS4uMjllY2NlYyAxMDA2 NDQKLS0tIGEvbWV0YS9ndWlsZS5tNAorKysgYi9tZXRhL2d1aWxlLm00CkBAIC0xLDE3ICsxLDE3 IEBACiAjIyBBdXRvY29uZiBtYWNyb3MgZm9yIHdvcmtpbmcgd2l0aCBHdWlsZS4KICMjCi0jIyAg IENvcHlyaWdodCAoQykgMTk5OCwyMDAxLCAyMDA2LCAyMDEwLCAyMDEyIEZyZWUgU29mdHdhcmUg Rm91bmRhdGlvbiwgSW5jLgorIyMgICBDb3B5cmlnaHQgKEMpIDE5OTgsMjAwMSwgMjAwNiwgMjAx MCwgMjAxMiwgMjAxMyBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KICMjCiAjIyBUaGlz IGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29y CiAjIyBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwg UHVibGljIExpY2Vuc2UKICMjIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3Vu ZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mCiAjIyB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIg b3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KLSMjIAorIyMKICMjIFRoaXMgbGlicmFyeSBpcyBk aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAogIyMgYnV0IFdJ VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK ICMjIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g IFNlZSB0aGUgR05VCiAjIyBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBk ZXRhaWxzLgotIyMgCisjIwogIyMgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0 aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwogIyMgTGljZW5zZSBhbG9uZyB3aXRoIHRoaXMg bGlicmFyeTsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQogIyMgRm91bmRhdGlv biwgSW5jLiwgNTEgRnJhbmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQQpAQCAt MTc3LDEyICsxNzcsMTYgQEAgQUNfREVGVU4oW0dVSUxFX1NJVEVfRElSXSwKIAogIyBHVUlMRV9Q Uk9HUyAtLSBzZXQgcGF0aHMgdG8gR3VpbGUgaW50ZXJwcmV0ZXIsIGNvbmZpZyBhbmQgdG9vbCBw cm9ncmFtcwogIwotIyBVc2FnZTogR1VJTEVfUFJPR1MKKyMgVXNhZ2U6IEdVSUxFX1BST0dTKFtW RVJTSU9OXSkKICMKICMgVGhpcyBtYWNybyBsb29rcyBmb3IgcHJvZ3JhbXMgQGNvZGV7Z3VpbGV9 IGFuZCBAY29kZXtndWlsZH0sIHNldHRpbmcKICMgdmFyaWFibGVzIEB2YXJ7R1VJTEV9IGFuZCBA dmFye0dVSUxEfSB0byB0aGVpciBwYXRocywgcmVzcGVjdGl2ZWx5LgogIyBJZiBAY29kZXtndWls ZX0gaXMgbm90IGZvdW5kLCBzaWduYWwgYW4gZXJyb3IuCiAjCisjIEJ5IGRlZmF1bHQsIHRoaXMg bWFjcm8gd2lsbCBzZWFyY2ggZm9yIHRoZSBsYXRlc3Qgc3RhYmxlIHZlcnNpb24gb2YKKyMgR3Vp bGUgKGUuZy4gMi4wKS4geC55IG9yIHgueS56IHZlcnNpb25zIGNhbiBiZSBzcGVjaWZpZWQuIElm IGFuIG9sZGVyCisjIHZlcnNpb24gaXMgZm91bmQsIHRoZSBtYWNybyB3aWxsIHNpZ25hbCBhbiBl cnJvci4KKyMKICMgVGhlIGVmZmVjdGl2ZSB2ZXJzaW9uIG9mIHRoZSBmb3VuZCBAY29kZXtndWls ZX0gaXMgc2V0IHRvCiAjIEB2YXJ7R1VJTEVfRUZGRUNUSVZFX1ZFUlNJT059LiAgVGhpcyBtYWNy byBlbnN1cmVzIHRoYXQgdGhlIGVmZmVjdGl2ZQogIyB2ZXJzaW9uIGlzIGNvbXBhdGlibGUgd2l0 aCB0aGUgcmVzdWx0IG9mIGEgcHJldmlvdXMgaW52b2NhdGlvbiBvZgpAQCAtMTk1LDE3ICsxOTks NDIgQEAgQUNfREVGVU4oW0dVSUxFX1NJVEVfRElSXSwKICMKIEFDX0RFRlVOKFtHVUlMRV9QUk9H U10sCiAgW0FDX1BBVEhfUFJPRyhHVUlMRSxndWlsZSkKKyAgX2d1aWxlX3JlcXVpcmVkX3ZlcnNp b249Im00X2RlZmF1bHQoWyQxXSwgWzIuMF0pIgogICBpZiB0ZXN0ICIkR1VJTEUiID0gIiIgOyB0 aGVuCiAgICAgICBBQ19NU0dfRVJST1IoW2d1aWxlIHJlcXVpcmVkIGJ1dCBub3QgZm91bmRdKQog ICBmaQogICBBQ19TVUJTVChHVUlMRSkKIAotICBfZ3VpbGVfcHJvZ192ZXJzaW9uPWAkR1VJTEUg LWMgIihkaXNwbGF5IChlZmZlY3RpdmUtdmVyc2lvbikpImAKKyAgX2d1aWxlX2VmZmVjdGl2ZV92 ZXJzaW9uPWAkR1VJTEUgLWMgIihkaXNwbGF5IChlZmZlY3RpdmUtdmVyc2lvbikpImAKICAgaWYg dGVzdCAteiAiJEdVSUxFX0VGRkVDVElWRV9WRVJTSU9OIjsgdGhlbgotICAgIEdVSUxFX0VGRkVD VElWRV9WRVJTSU9OPSRfZ3VpbGVfcHJvZ192ZXJzaW9uCi0gIGVsaWYgdGVzdCAiJEdVSUxFX0VG RkVDVElWRV9WRVJTSU9OIiAhPSAiJF9ndWlsZV9wcm9nX3ZlcnNpb24iOyB0aGVuCi0gICAgQUNf TVNHX0VSUk9SKFtmb3VuZCBkZXZlbG9wbWVudCBmaWxlcyBmb3IgR3VpbGUgJEdVSUxFX0VGRkVD VElWRV9WRVJTSU9OLCBidXQgJEdVSUxFIGhhcyBlZmZlY3RpdmUgdmVyc2lvbiAkX2d1aWxlX3By b2dfdmVyc2lvbl0pCisgICAgR1VJTEVfRUZGRUNUSVZFX1ZFUlNJT049JF9ndWlsZV9lZmZlY3Rp dmVfdmVyc2lvbgorICBlbGlmIHRlc3QgIiRHVUlMRV9FRkZFQ1RJVkVfVkVSU0lPTiIgIT0gIiRf Z3VpbGVfZWZmZWN0aXZlX3ZlcnNpb24iOyB0aGVuCisgICAgQUNfTVNHX0VSUk9SKFtmb3VuZCBk ZXZlbG9wbWVudCBmaWxlcyBmb3IgR3VpbGUgJEdVSUxFX0VGRkVDVElWRV9WRVJTSU9OLCBidXQg JEdVSUxFIGhhcyBlZmZlY3RpdmUgdmVyc2lvbiAkX2d1aWxlX2VmZmVjdGl2ZV92ZXJzaW9uXSkK KyAgZmkKKworICBfZ3VpbGVfbWFqb3JfdmVyc2lvbj1gJEdVSUxFIC1jICIoZGlzcGxheSAobWFq b3ItdmVyc2lvbikpImAKKyAgX2d1aWxlX21pbm9yX3ZlcnNpb249YCRHVUlMRSAtYyAiKGRpc3Bs YXkgKG1pbm9yLXZlcnNpb24pKSJgCisgIF9ndWlsZV9taWNyb192ZXJzaW9uPWAkR1VJTEUgLWMg IihkaXNwbGF5IChtaWNyby12ZXJzaW9uKSkiYAorICBfZ3VpbGVfcHJvZ192ZXJzaW9uPSIkX2d1 aWxlX21ham9yX3ZlcnNpb24uJF9ndWlsZV9taW5vcl92ZXJzaW9uLiRfZ3VpbGVfbWljcm9fdmVy c2lvbiIKKworICBBQ19NU0dfQ0hFQ0tJTkcoW2ZvciBHdWlsZSB2ZXJzaW9uID49ICRfZ3VpbGVf cmVxdWlyZWRfdmVyc2lvbl0pCisgIF9tYWpvcl92ZXJzaW9uPWBlY2hvICRfZ3VpbGVfcmVxdWly ZWRfdmVyc2lvbiB8IGN1dCAtZCAuIC1mIDFgCisgIF9taW5vcl92ZXJzaW9uPWBlY2hvICRfZ3Vp bGVfcmVxdWlyZWRfdmVyc2lvbiB8IGN1dCAtZCAuIC1mIDJgCisgIF9taWNyb192ZXJzaW9uPWBl Y2hvICRfZ3VpbGVfcmVxdWlyZWRfdmVyc2lvbiB8IGN1dCAtZCAuIC1mIDNgCisgIGlmIHRlc3Qg IiRfZ3VpbGVfbWFqb3JfdmVyc2lvbiIgLWdlICIkX21ham9yX3ZlcnNpb24iOyB0aGVuCisgICAg aWYgdGVzdCAiJF9ndWlsZV9taW5vcl92ZXJzaW9uIiAtZ2UgIiRfbWlub3JfdmVyc2lvbiI7IHRo ZW4KKyAgICAgIGlmIHRlc3QgLW4gIiRfbWljcm9fdmVyc2lvbiI7IHRoZW4KKyAgICAgICAgaWYg dGVzdCAiJF9ndWlsZV9taWNyb192ZXJzaW9uIiAtbHQgIiRfbWljcm9fdmVyc2lvbiI7IHRoZW4K KyAgICAgICAgICBBQ19NU0dfRVJST1IoW0d1aWxlICRfZ3VpbGVfcmVxdWlyZWRfdmVyc2lvbiBy ZXF1aXJlZCwgYnV0ICRfZ3VpbGVfcHJvZ192ZXJzaW9uIGZvdW5kXSkKKyAgICAgICAgZmkKKyAg ICAgIGZpCisgICAgZWxzZQorICAgICAgQUNfTVNHX0VSUk9SKFtHdWlsZSAkX2d1aWxlX3JlcXVp cmVkX3ZlcnNpb24gcmVxdWlyZWQsIGJ1dCAkX2d1aWxlX3Byb2dfdmVyc2lvbiBmb3VuZF0pCisg ICAgZmkKKyAgZWxzZQorICAgIEFDX01TR19FUlJPUihbR3VpbGUgJF9ndWlsZV9yZXF1aXJlZF92 ZXJzaW9uIHJlcXVpcmVkLCBidXQgJF9ndWlsZV9wcm9nX3ZlcnNpb24gZm91bmRdKQogICBmaQor ICBBQ19NU0dfUkVTVUxUKFskX2d1aWxlX3Byb2dfdmVyc2lvbl0pCiAKICAgQUNfUEFUSF9QUk9H KEdVSUxELGd1aWxkKQogICBBQ19TVUJTVChHVUlMRCkKLS0gCjEuOC40LnJjMwoK --089e0158b86ab0f1cc04e90d8112--