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.devel Subject: Re: [PATCH] add language/wisp to Guile? Date: Wed, 08 Mar 2023 11:34:23 +0100 Message-ID: <87jzzr7cba.fsf@web.de> References: <87h6w2fkz8.fsf@web.de> <877cwxe4ar.fsf@web.de> <2f7d015d-ceb4-ef8f-b4fe-b69e39b723f8@telenet.be> <87357ldqaq.fsf@web.de> <1a70460e-11fb-9f5d-0d5f-1eb507d5af0d@telenet.be> <87ilg4j65e.fsf@web.de> <87edqsj5vt.fsf@web.de> <01212259-37dd-5d67-7bbc-101e01d96d01@telenet.be> <1a6c8dda-0124-124c-f932-937a11386ced@gmail.com> <87fsb5i912.fsf@web.de> <87ttzc7gwa.fsf@gnu.org> <1e0d07bc-dcf8-fe56-7f16-a72e5df0c20d@telenet.be> <875ybr2hk9.fsf@gnu.org> <87v8jrdmk5.fsf@web.de> 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="23790"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.13; emacs 28.1 Cc: guile-devel@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Wed Mar 08 11:44:35 2023 Return-path: Envelope-to: guile-devel@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 1pZrHf-00061x-27 for guile-devel@m.gmane-mx.org; Wed, 08 Mar 2023 11:44:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pZrHD-0007K8-9d; Wed, 08 Mar 2023 05:44:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZrHC-0007Jm-9p for guile-devel@gnu.org; Wed, 08 Mar 2023 05:44:06 -0500 Original-Received: from mout.web.de ([212.227.17.12]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pZrH9-0007jy-FQ; Wed, 08 Mar 2023 05:44:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1678272238; i=arne_bab@web.de; bh=y25DMGVJ4AUk5oE9Hkhjt/qiGdq4Wn2tnC4INEUbeow=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=gVVBykatp5+xZrD9a0NC8r9o50GBDyRqgQ6hAZ/hRGmZ5sGmd8Qnfe2qgPSCEmqCR kdlTY76zl0skKVreQtY2aD7JWtpjPDg6CpCN+kQFVm5CDvOp/yyr9sqrKedvhy2kdS Zeu4ZwbOHIITZ6j43vbRsTlhwQVTrX1zLTQXb7wW4E3DHIYLMqIMLj4d/m9F3pjzQJ VYxYi2kr3s0t4oBiTFz69PO8VH/eM7TOW5YdhC/w/UUf5TYGSNS9dWLuTcJenftsfT KAL4kYxlVg6fUEblAgT6BkU1LXnm8k0SC4hyUR4r9/brEHY8TxOtMtyz6ClBbP68gi N8n5dNk92WXGg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M2xvy-1pYlLF3scO-003ken; Wed, 08 Mar 2023 11:43:57 +0100 In-reply-to: <87v8jrdmk5.fsf@web.de> X-Provags-ID: V03:K1:N079aUxlnqr1Q/DZXO+zM1k/Kexda1wxvTxodW6giBOEoMM7lOf DLBJBhEc+UiXL52YFkI6M8zSf+NVSt34odvvq/ku3ifeOqG2y8HYwa9QlRmNfhkjlezeOzP SD8HyKR46A3a9lpVefvjDPhqi37IUPy9MS71SdR+Y0mDV1CrWDBxn+NtaeOf21EMDUmECMG kqHKqh5tsqDNn+fddZA9w== UI-OutboundReport: notjunk:1;M01:P0:cL+PhngM/+k=;+HoGMmc9cqD6VgoyxwimqEvnGxv HcbfXMYHpjYEqygiNqmYKnB94foUVyeaeAYkSxZSAOx+R9vX7gOqCnCDTLUSrvokHPbUfLXPt K6Wx6EmHitWLnxc+007O33XyLzbuz4ByRJ9lP2RF9lYL9W1fBzZt3Kw1rLcQqEuuQhx6HJgIh 8GDnn8dXf7BPvTw87wpvN1G6ZQ/AkXsWwsnU0RSKJyavlFV8fQlxp+zLH3Cpm6QYvw32/1xH8 /FE+EFPKwHufmidn3NjqWZSRvuWKqa9KtfX9QcgrBEcCLgbc93XbNgjjrltC0yZJRUWTqRjxC J74bWA984u9CYEL3rr2L5vxE5AQ4EEaQwXODclJjHmHuBglmolWvzwX1e/tgRsicQwMPrbHFv 15hpewbtydFZeqxGwq/rwf+kZbxguazS+6NcZNSsFVrs7j02J/LFDAQmA59W4sryGPInjS1B0 vb26g+x+PfKt2XSb0ep5h3WvDtVl/46AEpANX4nCIs1tPugsT2dF9TwIs1pyDkPlpfQcMlUTn uX6oBOeiiHVLAWNjK4PsxZbbmky3qw1hypBWs0gsaGZ/VK/tygEz09gFGkLG4ynBr2vJu2Rvw lS8uw1r7gkI7QVdP1ewe8UbjM8eS34sJhqerUpCeH7TrrfOMzuljJPSnj/RJujZYYZLyrioNV hh7UWtZCb7wqNHcVNjOwVMDTN+1Z6r3zTJmCl2obVhy9nYmU2wQZWgV4oKYYXW5kOnQBEpwaZ Pj5twKNtllPw062vg2pdMugZdLrFTrqZsbP8zY2EJB+SHkEOzoXG8Vp5rNhKjGdHxTk0JsVH Received-SPF: pass client-ip=212.227.17.12; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:21774 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, "Dr. Arne Babenhauserheide" writes: > Ludovic Court=C3=A8s writes: >>> Why should Wisp be a separate package when other SRFIs are made part >>> of Guile? Your point about maintenance and evolving applies equally >>> to other SRFIs. >> >> That=E2=80=99s a good point. Making it available as (srfi srfi-119) wou= ld make >> sense I guess. I need to take a closer look=E2=80=A6 > > That=E2=80=99s where the documentation and tests are located: > > - test-suite/tests/srfi-119.test > - doc/ref/srfi-modules.texi::5666:@node SRFI-119 > > The language implementation is in (language wisp) because that=E2=80=99s = in the > language search path. Given the complexities in changing the way languages are handled (the required discussions, as we=E2=80=99ve seen in the not yet resolved discuss= ion), would you be OK with keeping the question about adding support for SRFI-119 to Guile separate from the general discussion about language handling? Are there improvements needed besides the ones I did thanks to the review by Maxime or is this good to go? 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+sFAmQIZusQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD66wwD/9hgg1HzJjilf9NE1biS4dDBYDyFQF7gUc9 AJSSB/n2UZ0wPYThL/Hf1rWvIi/QbYG3V1Iwl0Si20LWo3JqzmwzQZrMljYbB6UY cM4T5IJ/0LfkVMabqwsWCX2U0JEjkx0jp63hhkeN72FvT/dBMSCZgckMcDZrY+BI yXL8NpEtVz7E50c5v97B37qS/I1t2MUlvUXaN6E3fS7m5L43M6mhOOv8HaKhQGR8 m0ZNAF7eYGNYMAq94jtIplB0YwyfJNRRrBV4ut7dIj1t7lyrtPnEwucL8f0UMNMn 08yqx6dI8LiYD163gj2ZfdEKUD1fqENVs91W9bLxjoul5QkSbm104Cg9oxu8KrKj b9YdDqeZVFAs3DWUuOxhLDQ59TIjNR9h1mTIILy2096WYZwFBimv/lepSGS9XIEn 4BK/C4koHM49yqPx3nJOOEnkyUFg9sn8WdpOq9VUlxfPNKhJhpjwoOJHL9boGGYY Q7WkXeqUwN5ht14njmaw6hHz6XRTEIT5jdLD0izcBMXdS2yJQP36K5ye03CO4PGj 1XN4Hgmt3Ht/4ZzvS8aEzCQRTq0GN7etFo7ChPM8OKrsSENxEp8rkYjUXENufS3i 44tRmIVne8GHu2TA00za61IVDS0fbml6YBwIZnw5XRYnCpbC3NxpUeWTvqiHhyep umAKbeNkkIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQIZu0QHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSOyVA/9tMx9Qjkw27/1xE3HJkLl/tenv m5h8GSnLMFaU+260fMFfkPKbH/bf0Z385hTvZ4pvwIru4KvAZMK4F/BuphRt5tDr GCDxJycvL2xzoI5nhTl7gUj2T2QhCF5SZks1c6fXMPaPNN68okxsdRAEfNX7Heal itnGzoNOF+tx5M/FYg== =Aela -----END PGP SIGNATURE----- --=-=-=--