From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.lisp.guile.bugs Subject: bug#57440: [patch] Guile manual has incorrect history on the name Date: Sat, 27 Aug 2022 01:43:15 +0200 Message-ID: <87bks64kbq.fsf@web.de> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20105"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.11; emacs 28.1 Cc: 57440@debbugs.gnu.org To: Lee Thomas Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sat Aug 27 02:12:32 2022 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oRjRA-00054A-5s for guile-bugs@m.gmane-mx.org; Sat, 27 Aug 2022 02:12:32 +0200 Original-Received: from localhost ([::1]:53864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRjR8-0002YU-LI for guile-bugs@m.gmane-mx.org; Fri, 26 Aug 2022 20:12:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55370) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRjQh-0002Xp-7Z for bug-guile@gnu.org; Fri, 26 Aug 2022 20:12:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36855) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRjQg-0008QD-Uy for bug-guile@gnu.org; Fri, 26 Aug 2022 20:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRjQg-0008Pq-R2 for bug-guile@gnu.org; Fri, 26 Aug 2022 20:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Dr. Arne Babenhauserheide" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Sat, 27 Aug 2022 00:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57440 X-GNU-PR-Package: guile X-Debbugs-Original-Cc: bug-guile@gnu.org, 57440@debbugs.gnu.org Original-Received: via spool by 57440-submit@debbugs.gnu.org id=B57440.166155908132281 (code B ref 57440); Sat, 27 Aug 2022 00:12:02 +0000 Original-Received: (at 57440) by debbugs.gnu.org; 27 Aug 2022 00:11:21 +0000 Original-Received: from localhost ([127.0.0.1]:54833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRjQ1-0008Oa-9M for submit@debbugs.gnu.org; Fri, 26 Aug 2022 20:11:21 -0400 Original-Received: from mout.web.de ([212.227.15.3]:34831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRjPy-0008OM-SM for 57440@debbugs.gnu.org; Fri, 26 Aug 2022 20:11:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1661559068; bh=cIb25aLqm4H3fC37gwk6XOWjnSbDfTsunsjTYWGhohQ=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=GF0oZEkBNMAIWXW/9J+35Vvy87Vxmqp+D2QN2iuj8AIwYRUghA+Wiow95R50iHT7S 101tkteleirqnilGncq35/l4mHrOVDhr5bt0FR7AlXGyemL/a7PzX+5fPwKk2dpMQN ol5TuulNRtJqvTxqOUJCYBv4lWKotS6TApjQAPcE= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([84.153.137.18]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1M4bYo-1oTO6n3cdK-001oTg; Sat, 27 Aug 2022 02:11:07 +0200 In-reply-to: X-Provags-ID: V03:K1:vllw8PvRn+MsyFCs0+z8FiegVMdekb9uDNBeWwwdSF8hJeNpCy0 SI+eRo7QzptpWJCA8H7aN0JIy4KrpIW+dcOjM6mbRtN6iwp4Uf1IRTghkistpou3G42Hr0v No/sKUzRQ+DDX3+Bg4U73sznw7zACYL0WJn5uRdaj+bXjvbLLrsKkAS8+sYMwy/r7lnwZhV 1CNGKx3aiTnvypWzYIlTw== X-UI-Out-Filterresults: notjunk:1;V03:K0:hJ7kqSWjBSE=:Qv4W/rqlxo37ZxFXp88u49 aaweTAVbMlzXLnhmX+cOHt8dD1nG0tIoCVJB5ZtuwOJC2VIf7XLKZcn7X/tL358ba3g7DTl3E Zxrj5EytgaKD6qakGZP+cS5yZcftSXtR/J9znRqRW4zp0Vlc7OfB/r2HrTyfQh+rAX+t/VYp9 0an8qcGXAKI81WxeMDPOPi+s8H+7n2LZir/uHnNzx3tPa8i95Vnslv4p3ecEwDFO64J8QIteP WzKAG07WzR+HJrwA8QRi2SNIdkjPsfV6y007WI462o4zm8zRITeGZyiT66Ahsjil5b/SP8XCw mwJDDmmucepMJwahbgbiHdxyQ2h20JoDat6RXVC7jVWsqEtzBRQo9Zm+M9/o332XEtpo24HDC y3zzble+hQXmib024Nzn00DXR9GAe7Tq6+EQyDlp+Xed4xTo4zFdZb70PRFDWQl+e/xn2zrpJ 07381LibCuxGlqxLXY9Mjh9TAPkjT9F/hL+pGqI3ZuFYkA5o9fMsXx3FdRss+lODHJMig6hfo y66HzcrJIFO0BCi7EJVDdbXHiYeg1+T6TDtZAPT11nmFm1TT631zPfaNCQvpDImZrnaKcXCYK l3klMkrHsSZSrkMlIYdwp1Esn6tyfyhzCrS2Tw9KpCjz5ywxmZmuSib4lNM6Vt+aNWgtNYZPW u4l9cSDNoK2iXLAZvNDalx0QeegJtRYjybGW3jtR8qrBRTAbVkrISXxWT7EOs5l+rCV0s4JAO G6TNadTHaFN94SV7pNLBcikauvZJGPYz+hQ/SkVsXbOkpfi6WNsytj+gIoAgxuSnil22dCzi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10338 Archived-At: --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Lee Thomas writes: > Hi. https://www.gnu.org/software/guile/manual/html_node/Early-Days.html i= sn't correct where in the fourth paragraph it says "Jim Blandy suggested a > new name for GEL". It was actually me, as documented in the second paragr= aph here: https://en.wikipedia.org/wiki/GNU_Guile#History Due to the Tcl > Wars some of the name suggestions were becoming offensive, especially to = Dr. Ousterhout, so I thought I would suggest something more positive. To > my astonishment, Tom Lord liked it and used it, over the objections of ot= hers. > > I'm dying of cancer so soon it won't matter I=E2=80=99m sorry to hear that. Thank you for taking up this even now! And = thank you for taking part in Guile. I wish you lots of strength. > , and I was never a part of Guile's inner circle anyway, so this isn't a = truly important issue for me. If it would > ruffle political feathers to take credit from Jim then I'm fine with leav= ing it as is, but I do feel responsibility to simply report it here - espec= ially before > someone else does and asks why the manual and Wikipedia don't match. I created a patch that does the change and references it. From the history it looks like this part has been written in one go back then and did not change, so it possibly was just a mis-remembering. The patch: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-doc-Lee-Thomas-suggested-the-name-change.patch Content-Transfer-Encoding: quoted-printable From=208bfc607ffbc433b7dde50787cf813bd455726daa Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 27 Aug 2022 01:57:57 +0200 Subject: [PATCH] doc: Lee Thomas suggested the name change. See (1994-11-04) https://groups.google.com/g/gnu.misc.discuss/c/0VtEf1fgEJk= /m/IMBs2o-ftrgJ > If GEL and GUL and GLUE don't work for the name of the scripting > language, how about: > > GUILE - GNU's Universal Interpreted Language Extension > > (This also implies Scheme-ing, and means that the GNU's Universal > Interpreted Language Developers would be part of a ...) > -- > Lee Thomas and (1994-11-22) https://groups.google.com/g/gnu.misc.discuss/c/9pD9yVoRYFw= /m/0z7SLYbx8loJ > Why "GUILE"? (GNU's Universal Interpreted Language Extension) > Two additional reasons: > > 1. It does not give deliberate offense to Dr. Ousterhout or his > supporters, thereby allowing the warring factions to eventually > make peace (along with some others, perhaps - Gloria's 'Usband Is > Linguistically Educated) and get back to work. > 2. By pronunciation it offers appreciation to one of the co-inventors > of Scheme. (Maybe a library package could be named "Scheme User > Supported System Macros And Native-code"? OK, that's a stretch ...) > -- > Lee Thomas, and https://groups.google.com/g/comp.lang.scheme/c/X5GrLVAvGLU/m/Xk11xCrbzC= cJ > A while back, I started calling the language being built by the GNU Proje= ct > GEL. It turns out that GEL is a trademark of Sybase Inc. Therefore, > we must choose a new name. Please do not refer to the GNU language > as GEL. > > My favorite proposed name, posted recently to comp.lang.scheme, is GUILE. > I like the name, because i think programmers should be encouraged to use > GUILE when writing programs. The name may change yet again; but for now, > please refer to the GNU language as GUILE. > > -t =2D-- doc/ref/history.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ref/history.texi b/doc/ref/history.texi index d351455a5..60d839ac3 100644 =2D-- a/doc/ref/history.texi +++ b/doc/ref/history.texi @@ -69,7 +69,7 @@ the argument was that eventually when GEL became more cap= able, it could gain the ability to execute other languages, especially Emacs Lisp. =20 =2DDue to a naming conflict with another programming language, Jim Blandy +Due to a naming conflict with another programming language, Lee Thomas suggested a new name for GEL: ``Guile''. Besides being a recursive acronym, ``Guile'' craftily follows the naming of its ancestors, ``Planner'', ``Conniver'', and ``Schemer''. (The latter was truncated =2D-=20 2.37.2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmMJYRoQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD62kcEAC/Btf57g4SK37+BP4echGjM5NH2MLMtonA IWvvRVqmBwUuEYE/KSmdBMbXupvxzOdovOFNyJQ+S5h2BJ1gDH+7kDWsuLKy+r79 ut8zlp1kWBKGJBdBztguCg6Q9qdGguGswMFIJqjARevsg3U2Sm2cYgiXVOWj9k/7 zLrlwXBC0ivKPzjHZ8YORllhDMv+3q2kLz7JfbdfcZkrtqaMfLWQcobdsPR6bRVq 3Opgc3Gc+MOzB1DISoW/v+e1OK68a95Ck3Hz3/Pzg1BZGBrdGormWG4dItlRWV3n /CQmzm31pdCOBIPmWU0Ife5Hf0n9u82Qqc5AAp57fwPv7vSORxtayczJqWdaYkhm WTS+DCKGJ/Ydt8AL//fw+mr23F3R3hZu19vB+WiSm9w4DbYCVoBBxYdg4T1eI9tb SUwuKHmCgH5UUpdWI+AK5dk9l7szZKZ/nbbC/FrZ8fZLuIoGP0gQ+oYTV1Yh9j+k 36fvCsH8iZ4eLMcIgK94S2bznB4rcnX9CfBPsUbGSbvkXtAnPhm7Eyy3iwJG2VH8 0sbEoECRyh2FO3y1mNVbp87Mr8ck/UyggHoaAlgRCxJrxsDMY/WjRdAkYEu+aSqc yOHaOWVvVBUQxf+ezZYAC77RKAkaX4xsLqduPPb68EZ6vQnJym2ZiHnM8W8MWqi1 c2okLBqnO4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmMJYRoQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSGOyA/0Vi2wYVKP2wM20qC0zOZLjv2GB UMm1xB9mmmVWKCn0bOUeNG3ZL9uLgcO+A0G8nEMtoLdXGRNG7dXAHJOa1AZF6TdI LD86QsotY+xAgK8LIdKrtwJgxJ4KrTpspkAU2t5LadJfJ/HUc+66SwXjbdob/TMv 4k3vpB9lOfODontQUA== =ahN7 -----END PGP SIGNATURE----- --==-=-=--