From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Arne Babenhauserheide Newsgroups: gmane.lisp.guile.user Subject: Re: Core Guile bindings Date: Thu, 13 Oct 2016 20:19:57 +0200 Message-ID: <87shs0qfg2.fsf@web.de> References: <87y41snzb6.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1476382869 29455 195.159.176.226 (13 Oct 2016 18:21:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 13 Oct 2016 18:21:09 +0000 (UTC) User-Agent: mu4e 0.9.16; emacs 24.5.1 Cc: guile-user@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Oct 13 20:21:05 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bukcZ-0004uy-9w for guile-user@m.gmane.org; Thu, 13 Oct 2016 20:20:47 +0200 Original-Received: from localhost ([::1]:42441 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bukcW-0005Se-KW for guile-user@m.gmane.org; Thu, 13 Oct 2016 14:20:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bukc4-0005SO-Oz for guile-user@gnu.org; Thu, 13 Oct 2016 14:20:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bukc2-0003UD-LC for guile-user@gnu.org; Thu, 13 Oct 2016 14:20:15 -0400 Original-Received: from mout.web.de ([212.227.17.11]:64406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bukbv-0003Ko-Rk; Thu, 13 Oct 2016 14:20:08 -0400 Original-Received: from fluss ([85.212.78.74]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0LwYnz-1amSRG1Zxn-018IUn; Thu, 13 Oct 2016 20:20:05 +0200 In-reply-to: <87y41snzb6.fsf@gnu.org> X-Provags-ID: V03:K0:Zqgw8iTa8ESpuASlIlLiCIEbUMnVUKFoEfHnbwVWIc7CKYIFKk8 ze2t/A7WWio7mSBNP3OcZxi4EUP3+OP0Ap3qeOi4JCbbVe1W0OkNM2HoWYcQaCc/hIlyo/P 9irSM022BAGV0Gwf9J/dcvHO4m/cE4PJBfV55leLpmjsDiCG7Hg7KXDpDm/BKm7Dq+a1m3d VBs3RQtGMYKkiqzhDO4iw== X-UI-Out-Filterresults: notjunk:1;V01:K0:x3lxUkfIcmg=:Fx2QnyhsfKq3TURs0sLYLZ D7CjXRhFt/5FXzd2kiV07y7rkGrGGFX1yh+UKvQ4Jk1GqdX+7cgwLUx1KWpttv9pTuct+TqZl jDR/0wZFjc+spKn0+DTHw9+zWltnVnF1YP+SA812NkUUk577Iin8jbYG+8PSF0AmeMlUC8zwl JGShbUao/aL2ehyLrTFYhc7KUiz9YjRQzUe4pNQY1Sfi/12F2Ip0Uuq3KtKrSar1geCLNVVtl GhtOEffO+MEjGC8NADmXMoE+g3H2kHXUQWeP6lkWYAym7tc034LaJ1o9qCpknh/LIuYlAArF4 0jxgqnhYYSS281x/1UPqKsQo7iEtLTRNOphR0wOJ6Bdv0kPW5ZsBD2Tn0llrWa1WBLo0w/Zd8 McVIfYoNDCv+3Y0K+tzqnTWUnfdU1rUSV1t3uMTLBrUs4Z33CXbEWF3ZnpUKX9DeHoqZh7/LN T+gZdc4Aub1O1Nhz1kIjDfErFCTGdQcaw77M0FZUyWHfSra5K9NZwdSsJ73iiFJ4zF2LkitmS Xp3YhHT8DX/MISn4+fE8DBCFsG3JIeLZXDi0VJidI+AjytUwCoFXCYY9GKeKIkGl8+GHZP5qV Cw+biSizyHzrg/pw+THDtLoZc2/Eh5awInY8xjRCTGr3CO4YDTv5rT1PT1+rHqLjFAvtsIhCB aC8AoMOocdG2QDLtT5HJ9dIrR1kcL6LG82He4LPD3TqAbEgnYl/vLCfCVg5E43LeyhpQiw0jV mpTRlBEpL5/QS1NWWNG/9a/iLFk3l+DRTYyYbZDaCw0tujLlFEs+o8oPJ+c= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:12948 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi! > > "Thompson, David" skribis: > >> On Wed, Oct 12, 2016 at 3:18 PM, Panicz Maciej Godek >> wrote: >>> >>> >>> 2016-10-12 20:21 GMT+02:00 Thompson, David : >>>> >>>> >>>> My understanding is that these symbols have been part of the default >>>> environment for so long that a lot of code would break if they were >>>> removed, so they will be staying for the foreseeable future. >>>> >>> >>> On the other hand, the fix would usually be trivial (just one use-modul= es >>> clause), and besides I don't think that Guile has ever had a tradition = of >>> worrying too much about backwards compatibility. >> >> The Guile maintainers care very much about backwards compatibility, >> from what I've seen over the last few years. > > I think I asked the same question as Panicz when I started using Guile > ca. 2004. The situation of global bindings hasn=E2=80=99t changed since = then, > and that=E2=80=99s for compatibility reasons that I very much appreciate = as a > user. What would be possible without breaking backwards compatibility is moving them ino a module which is imported by default, with a way to suppress those default imports. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX/9BUAAoJEBPvjUUkA8Pr1NQP/3oUTPNNKPQHh416Tb7curIL DYk9KLyIvKDf17hYuQSqMZRWNSWcwCdJaqqRbI9/OahaS2Nyn4I3tXxBnJUSYegR Hj/ZcAz35sNP1IOjpRb9FxKVLqdjDNevGG7hSZdHSNCbD7Qsf8/x3Y4yut3EGZmZ QVlhH0cu2Ka971/m4e9Oen5+CXwQVfuRvKqCIcj2kYLbF3M/CAYTor/XcSfqjSo9 JYmMytliPCA229OW2Y8aw3ZyeeOZz4CL0igRQNSmp23oYC+B99knffoX4XqB/v4v KevvHTYigJhdmxJ7POSoxxPNtAd3m4SS+jFoBbe0KgqlOmYuM8D4tAOn++6RB+Ql M3yoE8kw6Ko1tV+iMZIaXV0ze1T2PD0DWhj67cglig/BQrg6lXwpGiNaAANVosfx GLb6QSSDt9Pt+qoqdQzrITWXXlOGDQ54NXP9pduzIa/8R+QrfoeRVwwC7vGfrJZs ud9tJ7pth4HT9UWJeRGK04fO6z6STnJj+p5eJGrLhJcotGehIwTpXgZosYaOQB8S bySA6Qaf+sZK2b6cvhCMZtirS3choL4i9p72WcTCPQ5+8P/uoaCbez+kn+HstakD 7GgAQZTQHY40aR/B8rXEBGL3QEjVDGF/lE/iduEQFiWfhJ9Kft+Tz5G6C9eceoJc G6r9O2fH/3FQHgMfQ1IG =ByYZ -----END PGP SIGNATURE----- --=-=-=--