From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Arne Babenhauserheide (IMK)" Newsgroups: gmane.lisp.guile.bugs Subject: bug#15221: provide a mechanism to activate readline systemwide Date: Tue, 3 Sep 2013 10:52:42 +0200 Organization: KIT IMK-ASF Message-ID: <5225A35A.3070004@kit.edu> References: <52209859.6080307@kit.edu> <20130830140124.IV49R.155246.root@cdptpa-web09-z01> Reply-To: arne.babenhauserheide@kit.edu NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gxM0gpMstrq6UbP9wKDDlfrP5U3dWVgF9" X-Trace: ger.gmane.org 1378198459 9858 80.91.229.3 (3 Sep 2013 08:54:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Sep 2013 08:54:19 +0000 (UTC) Cc: "15221@debbugs.gnu.org" <15221@debbugs.gnu.org> To: Noah Lavine Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Sep 03 10:54:21 2013 Return-path: Envelope-to: guile-bugs@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 1VGmNP-0008Bs-3h for guile-bugs@m.gmane.org; Tue, 03 Sep 2013 10:54:19 +0200 Original-Received: from localhost ([::1]:44177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGmNO-0003jt-R2 for guile-bugs@m.gmane.org; Tue, 03 Sep 2013 04:54:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGmNE-0003gw-Np for bug-guile@gnu.org; Tue, 03 Sep 2013 04:54:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VGmNA-0007rb-GD for bug-guile@gnu.org; Tue, 03 Sep 2013 04:54:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGmNA-0007rX-Bs for bug-guile@gnu.org; Tue, 03 Sep 2013 04:54:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VGmN9-0004Ls-Ta for bug-guile@gnu.org; Tue, 03 Sep 2013 04:54:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Arne Babenhauserheide (IMK)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Tue, 03 Sep 2013 08:54:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15221 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 15221-submit@debbugs.gnu.org id=B15221.137819838116606 (code B ref 15221); Tue, 03 Sep 2013 08:54:03 +0000 Original-Received: (at 15221) by debbugs.gnu.org; 3 Sep 2013 08:53:01 +0000 Original-Received: from localhost ([127.0.0.1]:38449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGmM9-0004Jg-8k for submit@debbugs.gnu.org; Tue, 03 Sep 2013 04:53:01 -0400 Original-Received: from mailout.scc.kit.edu ([129.13.185.202]:35963) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VGmM5-0004JW-DP for 15221@debbugs.gnu.org; Tue, 03 Sep 2013 04:52:58 -0400 Original-Received: from KIT-MSX-04.kit.edu (kit-msx-04.kit.edu [172.21.117.14]) by scc-mailout-02.scc.kit.edu with esmtps (Exim 4.72 #1) id 1VGmM2-0004Or-OS; Tue, 03 Sep 2013 10:52:54 +0200 Original-Received: from [141.52.58.175] (172.21.117.6) by smtp.kit.edu (172.21.117.14) with Microsoft SMTP Server (TLS) id 8.3.298.1; Tue, 3 Sep 2013 10:52:53 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130816 Thunderbird/17.0.8 In-Reply-To: X-Enigmail-Version: 1.5.2 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:7272 Archived-At: --gxM0gpMstrq6UbP9wKDDlfrP5U3dWVgF9 Content-Type: multipart/mixed; boundary="------------040507050003060600090107" This is a multi-part message in MIME format. --------------040507050003060600090107 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable I am not a lawyer either, but I know that the license of the executable does not place restrictions on the license of the guile-specific code (as long as that code is GPL-compatible). Best wishes, Arne Am 30.08.2013 17:49, schrieb Noah Lavine: > I am not a lawyer, but it seems to me that libguile could be under LGPL= , > but guile the executable could be under GPL, and therefore use readline= > by default. >=20 > As you say, there would have to be an option to turn it off. Maybe > --no-readline? >=20 > Noah >=20 >=20 > On Fri, Aug 30, 2013 at 10:01 AM, > wrote: >=20 >=20 > ---- "Arne Babenhauserheide (IMK)" > wrote: > > Hi, > > > > Not having readline at the guile interpreter from the get-go in a= GNU > > environment was a quite scarring experience for me, so it would b= e > great > > to have a way to enable readline by default. > > > > init.scm could provide that, but: > > > > it seems to search the load path for init.scm > > before loading anything else > > tricky though, apparently that happens even before loadin= g > boot-9 > > > > Ideally there should be either a compileflag or a systemwide > config file > > to enable readline support in the whole system. If it is a > compile-flag > > it might be useful to not make it default, because developers why= > > develop proprietary applications could then by accident compile a= > > program with activated readline support. > > > > If such a flag existed, most GNU/Linux distributions could simply= > > activate it for guile itself (as long as they do not ship unfree > scripts > > using guile which depend on readline support =97 those scripts wo= uld > > violate the GPL, but they would not work at all without readline > > support, so this dependency should be pretty clear). >=20 > Sometimes readline gets in the way, for example, when using guile > with emacs. >=20 > If it was enabled by default, then there also must be an option to > disable it when not needed. >=20 > The main reason readline is not enabled by default (IIRC), is the > license differences between readline and guile. (GPL and LGPL) >=20 > -Dale >=20 >=20 >=20 >=20 >=20 --=20 Doktorand Gruppe: GHG Raum: 435/410 Tel.: +49 721 608-22885 arne.babenhauserheide@kit.edu Karlsruher Institut f=FCr Technologie IMK-ASF Postfach 36 40 76021 Karlsruhe --------------040507050003060600090107 Content-Type: application/pgp-keys; name="0xA70DA09E.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="0xA70DA09E.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.20 (GNU/Linux) mQENBE6Oxd8BCAC6wH1jXdGBLm2ZSH9VT51GAC5hzQeI5X/lR7+hpiA42H36Ymg0 yk7lLGDS1o4qFdeZmRJbNV9E4HtmHEC/qXYq+qBeggPeUcuqBlsyVsSHeX0GFVXy T8Fey/GX3yGNh1gAmea4T39Jo9zV9L23UIy7OkMitTCn1aCroVogJyYrTWLmEnGs 9ETYhiJMiDCHkjaq/KNGzARqzBHuf0+BNp9v2d2I3lS4qqr21H/fiN8v+cJ3TPOF buBY3buq03+KL9TIbp86QcHA8U3HXeRjLqbW+uqKWkY0cclyGgO1RbYyyG/OXZf7 gZoHKem23tvwIkT3zGQcuKFAzQhWV9/VD5V7ABEBAAG0NUFybmUgQmFiZW5oYXVz ZXJoZWlkZSA8YXJuZS5iYWJlbmhhdXNlcmhlaWRlQGtpdC5lZHU+iQE+BBMBAgAo BQJOjsXfAhsjBQkJZgGABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBcg/Nk pw2gnj/QB/95bxAVJT3ZJdIiwsffXCLmmauUuYa3bzFmsZzm9da6XTRAuwSRPMyb 0Okfcu69rf6JWyzQSprZ/F3+3+oGQ5gxVscJWq69EA4KpxJsWAoFIV6UjtMu06eG 8dJ7iFItzB3CXdXpnUC8kYdrox0tavqzPBHSo9bvpgnFT52xKmOS84KO3JDK5scz 0hvqZIWrSS8yrm4QvhqEbZuFSKMxnUgqCa6u9fWXV+8vbCu5jLQoUu2i0ok6hdRm UpHBSyK+IG0GSaGiUYeFutsm9cq4TrWWyu80+yBHC4CaG7Yf1+fQqznlS2i6pbaz CcTAPyrOJEKBKF3LR5V1hXPwPlFLe9wXiEYEEBEIAAYFAk63yZ0ACgkQMwdGm/6W xASG5QCgib5ghOauRsY1P9t8YUC/owLv3DcAoIdDdJUvI1d7KfG7TgYR3CwbUXWk uQENBE6Oxd8BCADapkr3hAsswZN2YI0jBDEXYL0HTo3dGhaM5WeDpzbnIvLzTze3 qYNwHvizGXzkUO4B3SYyMQBB45tEPaPrAXAPs7p1eljCeOrueu7kM7HRO0nhbEVC Okv4bPpg5UA8M1SXiUtdUEj1gYOuLtkQJivIiBENRqLOmcVW89GCN4KnxARZjpOM 0i9UOo7hro4wmBz95yUOpoIvuSjupcgXGS1WrDCXaaJnuD2PltVNstTf3HbwUF+m VpwRDJL108NCDf3erA9l2apywa7msEt+VECrj+URFlpCbXpqdM9q6kw8nK4e481V gWocFHgHLr3//4ke9il+QXByRPjofFXNUCzLABEBAAGJASUEGAECAA8FAk6Oxd8C GwwFCQlmAYAACgkQXIPzZKcNoJ5B6wf/d9aYMhZEtkjAZYPAhwzzR+jkdhrMh7yJ RR7j40HHkNiqmbamn1Sc6hbYeGhYWH0a+V0fzAffmCD3bX7thbPs23r7QrJQs+Oc I+FSZw+c6OPCZF3LqJvXweJ9G7fH6S30J9n03P6C9jQ84gznno6feLgFUR4KQPDJ Muh8K9mkciMN/E5BKfo5iJXX5skCOOrhNPmO9+95o7IUpt82yusNCIo3pAwUK4rW kLIaZZnmWbC3kBtw5BqG5/44dX/lA2Y4SJ9HoYPDGSBq/ZzX0TtW6KLf64OKBWRe 0W5oJnDtyVT6Z+DAFyGfJeszkvjyP+HWAtJQ8RdZkkqnLZuUpQrusQ=3D=3D =3DuqYZ -----END PGP PUBLIC KEY BLOCK----- --------------040507050003060600090107 Content-Type: text/x-vcard; charset=utf-8; name="arne_babenhauserheide.vcf" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="arne_babenhauserheide.vcf" begin:vcard fn:Arne Babenhauserheide n:Babenhauserheide;Arne org:KIT;GHG, IMK-ASF adr;quoted-printable:;;Geb=3DC3=3DA4ude 435, Raum 410, Campus Nord;Karlsr= uhe;BW;76021;Deutschland email;internet:arne.babenhauserheide@kit.edu title:Doktorand tel;work:+49 721 608-22885 x-mozilla-html:FALSE url:http://www.imk-asf.kit.edu/874_1194.php version:2.1 end:vcard --------------040507050003060600090107-- --gxM0gpMstrq6UbP9wKDDlfrP5U3dWVgF9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSJaNkAAoJEFyD82SnDaCe0/8H/jZK1rS8cWjIVUII/m+12OPw zG5olQMDb525GNj0YGNDrVEhrCAChnZMEq/xYvAMLu1cBliaow7Se178MGzd1v+/ Nug+0pAlH+vGhCmHxYtXiuE4RRAtvmjOMGLf/Yv6pUEWNBaH+2CxNAd8iVr0PzOX qA3FhNqgew+lFt8wmLtqBiZoz6CmKGZr8FS4DVA9OXdlTrmvdVe7VtmWiueB9PQ+ HJ98UF2rB+BCpN89xYPnvU2kEcE8eQQElTDEqO99QUi/uRDouu37T39LkeUmBI4I kKseo2GY56m2amwrZ0uRjuME6P9ZR9MjiHkAenFdcGQ5/mxlSrMadO77bJM+u3o= =4LOG -----END PGP SIGNATURE----- --gxM0gpMstrq6UbP9wKDDlfrP5U3dWVgF9--