From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.lisp.guile.bugs Subject: bug#15221: provide a mechanism to activate readline systemwide Date: Fri, 30 Aug 2013 10:01:23 -0400 Message-ID: <20130830140124.IV49R.155246.root@cdptpa-web09-z01> References: <52209859.6080307@kit.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1377871338 3723 80.91.229.3 (30 Aug 2013 14:02:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Aug 2013 14:02:18 +0000 (UTC) To: 15221@debbugs.gnu.org, arne.babenhauserheide@kit.edu Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri Aug 30 16:02:20 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 1VFPHH-0006OC-4D for guile-bugs@m.gmane.org; Fri, 30 Aug 2013 16:02:19 +0200 Original-Received: from localhost ([::1]:50584 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFPHG-0001ze-OG for guile-bugs@m.gmane.org; Fri, 30 Aug 2013 10:02:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39384) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFPH6-0001zO-4v for bug-guile@gnu.org; Fri, 30 Aug 2013 10:02:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VFPH1-00082v-BT for bug-guile@gnu.org; Fri, 30 Aug 2013 10:02:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50887) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFPH1-00082p-8q for bug-guile@gnu.org; Fri, 30 Aug 2013 10:02:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VFPH0-0003DM-BN for bug-guile@gnu.org; Fri, 30 Aug 2013 10:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 30 Aug 2013 14:02:02 +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.137787128912311 (code B ref 15221); Fri, 30 Aug 2013 14:02:02 +0000 Original-Received: (at 15221) by debbugs.gnu.org; 30 Aug 2013 14:01:29 +0000 Original-Received: from localhost ([127.0.0.1]:59180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFPGS-0003CU-Fe for submit@debbugs.gnu.org; Fri, 30 Aug 2013 10:01:28 -0400 Original-Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]:41746) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VFPGO-0003CL-Ly for 15221@debbugs.gnu.org; Fri, 30 Aug 2013 10:01:25 -0400 Authentication-Results: cdptpa-omtalb.mail.rr.com smtp.user=dsmich@roadrunner.com; auth=pass (LOGIN) X-Authority-Analysis: v=2.0 cv=MsjQGhme c=1 sm=0 a=pQaA4TqTBcAA:10 a=zTVDa7HKqxcA:10 a=IkcTkHD0fZMA:10 a=doupyKFmAAAA:8 a=KGjhK52YXX0A:10 a=Xkby2IqYP_AA:10 a=ZJg2YRarom83CmPSbhAA:9 a=QEXdDO2ut3YA:10 a=UJpe99hltnTXGk3FIeyrjA==:117 X-Cloudmark-Score: 0 X-Authenticated-User: dsmich@roadrunner.com Original-Received: from [10.127.132.100] ([10.127.132.100:44014] helo=cdptpa-web09-z01) by cdptpa-oedge01.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTPA id F1/51-22308-3B5A0225; Fri, 30 Aug 2013 14:01:24 +0000 In-Reply-To: <52209859.6080307@kit.edu> X-Priority: 3 (Normal) Sensitivity: Normal X-Originating-IP: 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:7267 Archived-At: ---- "Arne Babenhauserheide (IMK)" wrote:= =20 > Hi, >=20 > 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 be great > to have a way to enable readline by default. >=20 > init.scm could provide that, but: >=20 > it seems to search the load path for init.scm > before loading anything else > tricky though, apparently that happens even before loading boot-9 >=20 > 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. >=20 > 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 =E2=80=94 those scripts woul= d > violate the GPL, but they would not work at all without readline > support, so this dependency should be pretty clear). Sometimes readline gets in the way, for example, when using guile with emac= s. If it was enabled by default, then there also must be an option to disable = it when not needed. The main reason readline is not enabled by default (IIRC), is the license d= ifferences between readline and guile. (GPL and LGPL) -Dale