From unknown Fri Jun 20 07:20:43 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#39601 <39601@debbugs.gnu.org> To: bug#39601 <39601@debbugs.gnu.org> Subject: Status: srfi library naming in r7rs Reply-To: bug#39601 <39601@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:20:43 +0000 retitle 39601 srfi library naming in r7rs reassign 39601 guile submitter 39601 Duy Nguyen severity 39601 normal tag 39601 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 14 10:08:05 2020 Received: (at submit) by debbugs.gnu.org; 14 Feb 2020 15:08:05 +0000 Received: from localhost ([127.0.0.1]:34467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2cZZ-0002DO-Bh for submit@debbugs.gnu.org; Fri, 14 Feb 2020 10:08:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:55902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2cGy-0001Kc-Io for submit@debbugs.gnu.org; Fri, 14 Feb 2020 09:48:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40579) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j2cGx-00053n-CU for bug-guile@gnu.org; Fri, 14 Feb 2020 09:48:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j2cGw-0000cA-Cl for bug-guile@gnu.org; Fri, 14 Feb 2020 09:48:51 -0500 Received: from mail-il1-x12c.google.com ([2607:f8b0:4864:20::12c]:40007) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j2cGw-0000Zh-6I for bug-guile@gnu.org; Fri, 14 Feb 2020 09:48:50 -0500 Received: by mail-il1-x12c.google.com with SMTP id i7so8278553ilr.7 for ; Fri, 14 Feb 2020 06:48:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=J5StwHtd9srqe2K0KjU+un4Y5HbS3U2Urzu2E7MtU18=; b=Vunq/mT8PlBSR8m2htHryKz5QdGaMTKhyRZsOsnYeIslbtQdO7dq4YgOPlOh7D7xcQ qrYueo4b/Isf1P2iKy4P2NulEbEKBJjEdu09btuNaLyyL1YECFd7ZQyA1m4RHqqJVR6a 6SDfH+IZwrjdwUAdghPwQvsWmXupa/l8YBTDrdcCZ/30QYq8OT4kZOv/38KL1bGzUnct rfaFeMBdo5RyoFShIl3fyj/jvQ5rGmqL1eLO6of8wIJMj+Dk5x8a1L5egbfZJE/32WKv 4Jm04jjvFUMbrb88XLNplOQKDcxCaEYaY+ZeNCAnLhpHQdCEjOa7D5pugxpYxgvrlO94 st8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=J5StwHtd9srqe2K0KjU+un4Y5HbS3U2Urzu2E7MtU18=; b=iQAyDvyStUvsTQjCZMgIRzp+Jody3OVTtNsKbmX7KZ2jzn7C06TtYF2Qqljv71cxuQ a5J8sBSg1mXwKxsdcXeci1RN19Z6rfDfiOxDctdEkq49CLl2X9h86ylHmzPucvepFTNK Qlhn2E5iFvoTYdXr96jbrHHmktQLKdAu7C4Evi72hOlpS38WmQ3xDPPbGkv4sZ4Z1qp3 mdYEUoTtMYs6neU+q18l/1Gj8fC1iTol9Kb0hve0DMlb3780t4tMy8+vgJHWGn6l2Ngp o9AfiGYIR6hnJugAoROTeIUamRKqv/ADgADhB0EIs0pSSh/EtXkxdssLDXkV7oqAu0uu Q5BQ== X-Gm-Message-State: APjAAAUMXJNA1bO3TeobLA2NbIIlmwY8/1RkSojQi+DaCtt+43rDEfGV G//8S6DVto3p9qnsMZ0nNZFrtqhHw4EcDvqi+TRmzg== X-Google-Smtp-Source: APXvYqwmfE/TOmxv2jWOL1WhVldzn9iCzEf4di+YGdAoFoA+JC9hemX1/w4dPqMqhquTgcnAQZvT/mIrfl4ogYLk0H4= X-Received: by 2002:a05:6e02:80c:: with SMTP id u12mr3261801ilm.273.1581691727060; Fri, 14 Feb 2020 06:48:47 -0800 (PST) MIME-Version: 1.0 From: Duy Nguyen Date: Fri, 14 Feb 2020 21:48:20 +0700 Message-ID: Subject: srfi library naming in r7rs To: bug-guile@gnu.org Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::12c X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I'm running Guile 3.0.0 and very new to Guile. Forgive me if this is not the right place to report (or whether I should do more search, where?, before reporting) It seems like in r7rs mode, srfi libraries are still named in "Guile style", (srfi srfi-1). I can't find a place in r7rs-small to spell out "srfi followed by a number". But it seems every other r7rs s [...] Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (pclouds[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 14 Feb 2020 10:08:03 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) I'm running Guile 3.0.0 and very new to Guile. Forgive me if this is not the right place to report (or whether I should do more search, where?, before reporting) It seems like in r7rs mode, srfi libraries are still named in "Guile style", (srfi srfi-1). I can't find a place in r7rs-small to spell out "srfi followed by a number". But it seems every other r7rs scheme goes with (srfi 1) instead. Should Guile support this naming convention as well? It certainly makes it easier to reuse external libraries. -- Duy From debbugs-submit-bounces@debbugs.gnu.org Sat May 15 13:44:17 2021 Received: (at 39601) by debbugs.gnu.org; 15 May 2021 17:44:17 +0000 Received: from localhost ([127.0.0.1]:49183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhyKj-0006sF-Ll for submit@debbugs.gnu.org; Sat, 15 May 2021 13:44:17 -0400 Received: from mail-ed1-f43.google.com ([209.85.208.43]:34784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhyKh-0006s1-7M for 39601@debbugs.gnu.org; Sat, 15 May 2021 13:44:12 -0400 Received: by mail-ed1-f43.google.com with SMTP id l7so2114039edb.1 for <39601@debbugs.gnu.org>; Sat, 15 May 2021 10:44:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=wO2n4jCWf2ZrJMwwPM5QXlfW5bMXK0iwwQTqozVI5uY=; b=IfGIbQyI8hrE4sCV02UIR48q212/0IfZ77dhMvMErKqf2+RAxQ6V+DeKLWObrG1Vwq VUtyntikPfkKhmjfLYM0fHQoRn7Oz3s/60T/2go5ckZI4AQQaCGIXN0XC0ufRBN7Ay3d Uc8AyV1uSpSOjjHKC5twqHvKMRhBeTR5QxZVdlzeal9r1kep+jpH6ZDDvI7HhHvK+T5L oTDx0rt7qMoURxFk3Nl4f7yWMtmpgEcWWsirXOt/k1FOhOOOCuOLmg1lQYoAzc3rY2sw tNdoz2VA24BUlSrotFGLxoA4EktZ6SiXAMyUqjSWOJn6ghtaOTTB2/fcDE6xlPjgjhwW y+PA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=wO2n4jCWf2ZrJMwwPM5QXlfW5bMXK0iwwQTqozVI5uY=; b=gnFOeUA9C+p7GP4JsbtD26IUOYJCslCcdPn9Uc+BjZzAJI/xPTOXzrbgLxg/+Lhq/v bygq8MsxO77x/7ifmiOnm3JBmam5IQ8A5Ylu+pgePw8BpgeKlz08tVP3zEzB3HdylPti AHMP0wWmKpi87I71U/53+IGsnbVsRPjGRCZW/88Y8zYelJOTs+6NzlqxGQxHENCfM4pV QhQ8OWZp14aYPS5YsnwHpbsWf/XKEThCQ+CcIrHd2zEkNZZ2fhlNh5/N8nGSILx3yS+J aV3UNxvlV2IF/iymxM2N375HBr+q6gvLNtPv0qnkOdpTkAdZuQCB6aeIMf2FffuCVPKw T4jQ== X-Gm-Message-State: AOAM5339Xq1AmprjhgSbAaiKEGdaKkzlMu5JdHlm6bXB4bvNZfgQXwki nZlTvp2JfV5WrOs1UDZpxo4= X-Google-Smtp-Source: ABdhPJwpC2qsO0326QHXsVU7L+Y3bqWJjmQITHOI8/SrJqd2prcaem9l3Ldmrx4GjwIc39M5cXFFzQ== X-Received: by 2002:a05:6402:750:: with SMTP id p16mr61981656edy.156.1621100645236; Sat, 15 May 2021 10:44:05 -0700 (PDT) Received: from [192.168.178.20] (b2b-109-90-125-150.unitymedia.biz. [109.90.125.150]) by smtp.gmail.com with ESMTPSA id dj17sm7257289edb.7.2021.05.15.10.44.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 15 May 2021 10:44:04 -0700 (PDT) To: 39601@debbugs.gnu.org, Duy Nguyen From: Taylan Kammer Subject: srfi library naming in r7rs Message-ID: <42fc5b8b-5c9a-724d-230e-fc2b7981d913@gmail.com> Date: Sat, 15 May 2021 19:44:04 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------99BB992448EF1686F6744015" Content-Language: en-US X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39601 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------99BB992448EF1686F6744015 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Tag: patch Hi, For sake of having it documented here as well, attached is a patch that implements a fix to this issue, that I recently sent to the guile-devel mailing list. Copying from the commit message: It was already possible to import an SRFI module by referencing it as (srfi :n) which is automatically translated to (srfi srfi-n), but this conversion was only done during import. After this change, it's also possible to define a library as (srfi :n) which is automatically translated to (srfi srfi-n) during definition. It was not possible at all to define or import SRFI module names in the R7RS format, (srfi n), where n is a non-negative exact integer. It is now possible both to define and import them as such, realized through the same kind of conversion to a canonical (srfi srfi-n) name. -- Taylan --------------99BB992448EF1686F6744015 Content-Type: text/plain; charset=UTF-8; name="0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patc"; filename*1="h" RnJvbSA0ZjFhNTg5NzJjNDA4NGU2ZmZlYTY0NDNjZDViMzBiNTRjYThhYTZiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUYXlsYW4gS2FtbWVyIDx0YXlsYW4ua2FtbWVyQGdt YWlsLmNvbT4KRGF0ZTogTW9uLCAxMCBNYXkgMjAyMSAxODoxMjozNCArMDIwMApTdWJqZWN0 OiBbUEFUQ0hdIEltcHJvdmUgc3VwcG9ydCBmb3IgUjYvUjcgU1JGSSBtb2R1bGUgbmFtZSBm b3JtYXRzLgoKRml4ZXMgPGh0dHBzOi8vYnVncy5nbnUub3JnLzM5NjAxPi4KClBhcnRseSBm aXhlcyA8aHR0cHM6Ly9idWdzLmdudS5vcmcvNDAzNzE+LgoKSXQgd2FzIGFscmVhZHkgcG9z c2libGUgdG8gaW1wb3J0IGFuIFNSRkkgbW9kdWxlIGJ5IHJlZmVyZW5jaW5nIGl0CmFzIChz cmZpIDpuKSB3aGljaCBpcyBhdXRvbWF0aWNhbGx5IHRyYW5zbGF0ZWQgdG8gKHNyZmkgc3Jm aS1uKSwgYnV0CnRoaXMgY29udmVyc2lvbiB3YXMgb25seSBkb25lIGR1cmluZyBpbXBvcnQu ICBBZnRlciB0aGlzIGNoYW5nZSwgaXQncwphbHNvIHBvc3NpYmxlIHRvIGRlZmluZSBhIGxp YnJhcnkgYXMgKHNyZmkgOm4pIHdoaWNoIGlzIGF1dG9tYXRpY2FsbHkKdHJhbnNsYXRlZCB0 byAoc3JmaSBzcmZpLW4pIGR1cmluZyBkZWZpbml0aW9uLgoKSXQgd2FzIG5vdCBwb3NzaWJs ZSBhdCBhbGwgdG8gZGVmaW5lIG9yIGltcG9ydCBTUkZJIG1vZHVsZSBuYW1lcyBpbiB0aGUK UjdSUyBmb3JtYXQsIChzcmZpIG4pLCB3aGVyZSBuIGlzIGEgbm9uLW5lZ2F0aXZlIGV4YWN0 IGludGVnZXIuICBJdCBpcwpub3cgcG9zc2libGUgYm90aCB0byBkZWZpbmUgYW5kIGltcG9y dCB0aGVtIGFzIHN1Y2gsIHJlYWxpemVkIHRocm91Z2gKdGhlIHNhbWUga2luZCBvZiBjb252 ZXJzaW9uIHRvIGEgY2Fub25pY2FsIChzcmZpIHNyZmktbikgbmFtZS4KCiogbW9kdWxlL2lj ZS05L3I2cnMtbGlicmFyaWVzLnNjbTogTnVtZXJvdXMgY2hhbmdlcy4KLS0tCiBtb2R1bGUv aWNlLTkvcjZycy1saWJyYXJpZXMuc2NtIHwgODQgKysrKysrKysrKysrKysrKysrKysrKysr LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvbW9kdWxlL2ljZS05L3I2cnMtbGlicmFyaWVzLnNjbSBi L21vZHVsZS9pY2UtOS9yNnJzLWxpYnJhcmllcy5zY20KaW5kZXggYzZiYTZhNDk2Li4zM2Rj YmRlMjIgMTAwNjQ0Ci0tLSBhL21vZHVsZS9pY2UtOS9yNnJzLWxpYnJhcmllcy5zY20KKysr IGIvbW9kdWxlL2ljZS05L3I2cnMtbGlicmFyaWVzLnNjbQpAQCAtMjAsNiArMjAsNDkgQEAK IDs7IFRoaXMgZmlsZSBpcyBpbmNsdWRlZCBmcm9tIGJvb3QtOS5zY20gYW5kIGFzc3VtZXMg dGhlIGV4aXN0ZW5jZSBvZiAoYW5kIAogOzsgZXhwYW5kcyBpbnRvKSBwcm9jZWR1cmVzIGFu ZCBzeW50YWN0aWMgZm9ybXMgZGVmaW5lZCB0aGVyZWluLgogCisoZGVmaW5lIChzeW0/IHN0 eCkKKyAgKHN5bWJvbD8gKHN5bnRheC0+ZGF0dW0gc3R4KSkpCisKKyhkZWZpbmUgKG4/IHN0 eCkKKyAgKGxldCAoKG4gKHN5bnRheC0+ZGF0dW0gc3R4KSkpCisgICAgKGFuZCAoZXhhY3Qt aW50ZWdlcj8gbikKKyAgICAgICAgIChub3QgKG5lZ2F0aXZlPyBuKSkpKSkKKworKGRlZmlu ZSAoY29sb24tbj8geCkKKyAgKGxldCAoKHN5bSAoc3ludGF4LT5kYXR1bSB4KSkpCisgICAg KGFuZCAoc3ltYm9sPyBzeW0pCisgICAgICAgICAobGV0ICgoc3RyIChzeW1ib2wtPnN0cmlu ZyBzeW0pKSkKKyAgICAgICAgICAgKGFuZCAoc3RyaW5nLXByZWZpeD8gIjoiIHN0cikKKyAg ICAgICAgICAgICAgICAobGV0ICgobnVtIChzdHJpbmctPm51bWJlciAoc3Vic3RyaW5nIHN0 ciAxKSkpKQorICAgICAgICAgICAgICAgICAgKGFuZCAoZXhhY3QtaW50ZWdlcj8gbnVtKQor ICAgICAgICAgICAgICAgICAgICAgICAobm90IChuZWdhdGl2ZT8gbnVtKSkpKSkpKSkpCisK KyhkZWZpbmUgKHNyZmktbmFtZT8gc3R4KQorICAoc3ludGF4LWNhc2Ugc3R4IChzcmZpKQor ICAgICgoc3JmaSBuIHJlc3QgLi4uKQorICAgICAoYW5kIChhbmQtbWFwIHN5bT8gIycocmVz dCAuLi4pKQorICAgICAgICAgIChvciAobj8gIyduKQorICAgICAgICAgICAgICAoY29sb24t bj8gIyduKSkpKQorICAgIChfICNmKSkpCisKKyhkZWZpbmUgKG1vZHVsZS1uYW1lPyBzdHgp CisgIChvciAoc3JmaS1uYW1lPyBzdHgpCisgICAgICAoc3ludGF4LWNhc2Ugc3R4ICgpCisg ICAgICAgICgobmFtZSBuYW1lKiAuLi4pCisgICAgICAgICAoYW5kLW1hcCBzeW0/ICMnKG5h bWUgbmFtZSogLi4uKSkpCisgICAgICAgIChfICNmKSkpKQorCisoZGVmaW5lIChtYWtlLXNy ZmktbiBjb250ZXh0IG4pCisgIChkYXR1bS0+c3ludGF4CisgICBjb250ZXh0CisgICAoc3Ry aW5nLT5zeW1ib2wKKyAgICAoc3RyaW5nLWFwcGVuZAorICAgICAic3JmaS0iCisgICAgIChs ZXQgKChuIChzeW50YXgtPmRhdHVtIG4pKSkKKyAgICAgICAoaWYgKHN5bWJvbD8gbikKKyAg ICAgICAgICAgKHN1YnN0cmluZyAoc3ltYm9sLT5zdHJpbmcgbikgMSkKKyAgICAgICAgICAg KG51bWJlci0+c3RyaW5nIG4pKSkpKSkpCisKIChkZWZpbmUgKHJlc29sdmUtcjZycy1pbnRl cmZhY2UgaW1wb3J0LXNwZWMpCiAgIChkZWZpbmUgKG1ha2UtY3VzdG9tLWludGVyZmFjZSBt b2QpCiAgICAgKGxldCAoKGlmYWNlIChtYWtlLW1vZHVsZSkpKQpAQCAtMzcsMjcgKzgwLDEz IEBACiAgICAgKGZvci1lYWNoIChsYW1iZGEgKG1vZCkKICAgICAgICAgICAgICAgICAobW9k dWxlLWZvci1lYWNoIGYgbW9kKSkKICAgICAgICAgICAgICAgKG1vZHVsZS1hbmQtdXNlcyBt b2QpKSkKLSAgKGRlZmluZSAoc3ltPyB4KSAoc3ltYm9sPyAoc3ludGF4LT5kYXR1bSB4KSkp CiAKICAgKHN5bnRheC1jYXNlIGltcG9ydC1zcGVjIChsaWJyYXJ5IG9ubHkgZXhjZXB0IHBy ZWZpeCByZW5hbWUgc3JmaSkKICAgICA7OyAoc3JmaSA6biAuLi4pIC0+IChzcmZpIHNyZmkt biAuLi4pCiAgICAgOzsgKHNyZmkgbiAuLi4pIC0+IChzcmZpIHNyZmktbiAuLi4pCiAgICAg KChsaWJyYXJ5IChzcmZpIG4gcmVzdCAuLi4gKHZlcnNpb24gLi4uKSkpCi0gICAgIChhbmQg KGFuZC1tYXAgc3ltPyAjJyhzcmZpIHJlc3QgLi4uKSkKLSAgICAgICAgICAob3IgKGFuZAot ICAgICAgICAgICAgICAgKHN5bWJvbD8gKHN5bnRheC0+ZGF0dW0gIyduKSkKLSAgICAgICAg ICAgICAgIChsZXQgKChzdHIgKHN5bWJvbC0+c3RyaW5nIChzeW50YXgtPmRhdHVtICMnbikp KSkKLSAgICAgICAgICAgICAgICAgKGFuZCAoc3RyaW5nLXByZWZpeD8gIjoiIHN0cikKLSAg ICAgICAgICAgICAgICAgICAgICAoYW5kPT4gKHN0cmluZy0+bnVtYmVyIChzdWJzdHJpbmcg c3RyIDEpKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBleGFjdC1pbnRlZ2VyPykp KSkKLSAgICAgICAgICAgICAgKGV4YWN0LWludGVnZXI/IChzeW50YXgtPmRhdHVtICMnbikp KSkKLSAgICAgKGxldCAoKHNyZmktbiAoc3RyaW5nLT5zeW1ib2wKLSAgICAgICAgICAgICAg ICAgICAgKHN0cmluZy1hcHBlbmQKLSAgICAgICAgICAgICAgICAgICAgICJzcmZpLSIKLSAg ICAgICAgICAgICAgICAgICAgIChsZXQgKChuIChzeW50YXgtPmRhdHVtICMnbikpKQotICAg ICAgICAgICAgICAgICAgICAgICAoaWYgKHN5bWJvbD8gbikKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgIChzdWJzdHJpbmcgKHN5bWJvbC0+c3RyaW5nIG4pIDEpCi0gICAgICAgICAg ICAgICAgICAgICAgICAgICAobnVtYmVyLT5zdHJpbmcgbikpKSkpKSkKKyAgICAgKHNyZmkt bmFtZT8gIycoc3JmaSBuIHJlc3QgLi4uKSkKKyAgICAgKGxldCAoKHNyZmktbiAobWFrZS1z cmZpLW4gIydzcmZpICMnbikpKQogICAgICAgIChyZXNvbHZlLXI2cnMtaW50ZXJmYWNlCiAg ICAgICAgIChzeW50YXgtY2FzZSAjJyhyZXN0IC4uLikgKCkKICAgICAgICAgICAoKCkKQEAg LTE1MiwxMSArMTgxLDExIEBACiAgICAgICAgICAgICAgKGxwIChjZHIgaW4pIChjb25zICh2 ZWN0b3IgdG8gcmVwbGFjZT8gdmFyKSBvdXQpKSkpKSkpKQogICAgIAogICAgICgobmFtZSBu YW1lKiAuLi4gKHZlcnNpb24gLi4uKSkKLSAgICAgKGFuZC1tYXAgc3ltPyAjJyhuYW1lIG5h bWUqIC4uLikpCisgICAgIChtb2R1bGUtbmFtZT8gIycobmFtZSBuYW1lKiAuLi4pKQogICAg ICAocmVzb2x2ZS1yNnJzLWludGVyZmFjZSAjJyhsaWJyYXJ5IChuYW1lIG5hbWUqIC4uLiAo dmVyc2lvbiAuLi4pKSkpKQogCi0gICAgKChuYW1lIG5hbWUqIC4uLikgCi0gICAgIChhbmQt bWFwIHN5bT8gIycobmFtZSBuYW1lKiAuLi4pKQorICAgICgobmFtZSBuYW1lKiAuLi4pCisg ICAgIChtb2R1bGUtbmFtZT8gIycobmFtZSBuYW1lKiAuLi4pKQogICAgICAocmVzb2x2ZS1y NnJzLWludGVyZmFjZSAjJyhsaWJyYXJ5IChuYW1lIG5hbWUqIC4uLiAoKSkpKSkpKQogCiAo ZGVmaW5lLXN5bnRheCBsaWJyYXJ5CkBAIC0xOTUsMjMgKzIyNCwzNCBAQAogICAgICAgICAg ICAgICAoZWxzZQogICAgICAgICAgICAgICAgKGxwICMncmVzdCAoY29ucyAjJ2lkIGUpIHIg eCkpKSkpKSkpCiAKLSAgICAoc3ludGF4LWNhc2Ugc3R4IChleHBvcnQgaW1wb3J0KQorICAg IChzeW50YXgtY2FzZSBzdHggKGV4cG9ydCBpbXBvcnQgc3JmaSkKICAgICAgICgoXyAobmFt ZSBuYW1lKiAuLi4pCiAgICAgICAgICAgKGV4cG9ydCBlc3BlYyAuLi4pCiAgICAgICAgICAg KGltcG9ydCBpc3BlYyAuLi4pCiAgICAgICAgICAgYm9keSAuLi4pCi0gICAgICAgKGFuZC1t YXAgaWRlbnRpZmllcj8gIycobmFtZSBuYW1lKiAuLi4pKQorICAgICAgIChtb2R1bGUtbmFt ZT8gIycobmFtZSBuYW1lKiAuLi4pKQogICAgICAgIDs7IEFkZCAoKSBhcyB0aGUgdmVyc2lv bi4KICAgICAgICAjJyhsaWJyYXJ5IChuYW1lIG5hbWUqIC4uLiAoKSkKICAgICAgICAgICAg KGV4cG9ydCBlc3BlYyAuLi4pCiAgICAgICAgICAgIChpbXBvcnQgaXNwZWMgLi4uKQogICAg ICAgICAgICBib2R5IC4uLikpCiAKKyAgICAgICgoXyAoc3JmaSBuIHJlc3QgLi4uICh2ZXJz aW9uIC4uLikpCisgICAgICAgICAgKGV4cG9ydCBlc3BlYyAuLi4pCisgICAgICAgICAgKGlt cG9ydCBpc3BlYyAuLi4pCisgICAgICAgICAgYm9keSAuLi4pCisgICAgICAgKHNyZmktbmFt ZT8gIycoc3JmaSBuIHJlc3QgLi4uKSkKKyAgICAgICAobGV0ICgoc3JmaS1uIChtYWtlLXNy ZmktbiAjJ3NyZmkgIyduKSkpCisgICAgICAgICAjYChsaWJyYXJ5IChzcmZpICMsc3JmaS1u IHJlc3QgLi4uICh2ZXJzaW9uIC4uLikpCisgICAgICAgICAgICAgKGV4cG9ydCBlc3BlYyAu Li4pCisgICAgICAgICAgICAgKGltcG9ydCBpc3BlYyAuLi4pCisgICAgICAgICAgICAgYm9k eSAuLi4pKSkKKwogICAgICAgKChfIChuYW1lIG5hbWUqIC4uLiAodmVyc2lvbiAuLi4pKQog ICAgICAgICAgIChleHBvcnQgZXNwZWMgLi4uKQogICAgICAgICAgIChpbXBvcnQgaXNwZWMg Li4uKQogCSAgYm9keSAuLi4pCi0gICAgICAgKGFuZC1tYXAgaWRlbnRpZmllcj8gIycobmFt ZSBuYW1lKiAuLi4pKQorICAgICAgIChtb2R1bGUtbmFtZT8gIycobmFtZSBuYW1lKiAuLi4p KQogICAgICAgIChjYWxsLXdpdGgtdmFsdWVzCiAgICAgICAgICAgIChsYW1iZGEgKCkKICAg ICAgICAgICAgICAoY29tcHV0ZS1leHBvcnRzIAotLSAKMi4zMC4yCgo= --------------99BB992448EF1686F6744015-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 15 13:48:00 2021 Received: (at control) by debbugs.gnu.org; 15 May 2021 17:48:00 +0000 Received: from localhost ([127.0.0.1]:49187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhyOO-0000gq-Cd for submit@debbugs.gnu.org; Sat, 15 May 2021 13:48:00 -0400 Received: from mail-ej1-f50.google.com ([209.85.218.50]:45572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lhyOM-0000gd-HP for control@debbugs.gnu.org; Sat, 15 May 2021 13:47:58 -0400 Received: by mail-ej1-f50.google.com with SMTP id s22so2897186ejv.12 for ; Sat, 15 May 2021 10:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=4UWbidO/541nmTm1BHckw2H1G1b1dKZc6MWlf/xLWf0=; b=IA1+zC3RVDCcesaVjHCgI5y96mBHGAP1j6qgRZ1mnJFD1jmJk5rxNSVrtK+mPasqqn bTwlQ3h71HnEmqaCHXw9dwmswJ0R55n5WllFDZVIDQjqCHbn5WNzdzvnHun6NHJamZ3D NRQjxY2OYb0vRSfUWpnJeg0pkcMOhQqqOMUZHMtSgMofZYT+/kr4jJEsn7xdAnM+MYhC 5CbW+jC6QAZRW+vHAx30FVQLfLAryek0uBmi8W8ufuwmHhiBrn/cPQIlRFLIX5ByQZsF 75zCnUnBq+HmKvA6TJuotLRk3FAHodrdwG7BN5tfvpGnjytuwhla+lAr06EnyQUqzgd7 t+Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=4UWbidO/541nmTm1BHckw2H1G1b1dKZc6MWlf/xLWf0=; b=MUKI/3pffUkrJvl67AwFLDWT4z8jb/xyna1QDS2Sqa3EqYFMv+AoqY1NbE3aRCcJPV FUgp6+dmSsvqc7or53rCZ9hscp/cEF75xiAil+/fiVcYqsL36ain3CMBgi5WYMGTlNGV BodMKGFi7uJkcGQ5EzQgx55XTwD9vnxn/m561DDFfGrr/A89NrrQaz9OI+SOZE1vzVkk xCmgSHqRFZJrhFZZnkZBcyLj5SzOuPE6Wp1vCTl86/JIPWSzTaFCsa3IrEpxOTn1cMhb nm2JLpom4UfBwZeXJgH1vo1dbUC+hBNG6pAehU8cX4XZ2WSB3MS6MyuuwhVoZUkT0MxT nzkA== X-Gm-Message-State: AOAM533kH9ksLStEXSM9E0oI0jWLxtBdWjLJYoYmyeeKfiWabCGWjTO9 Go9jl0mSL9kYnR4Ei64iJuBBbCE8cDc= X-Google-Smtp-Source: ABdhPJy0D6bNTd0ISIz5jxso++KohauxfBxm+dDJzjC8QI9LyUTqgu1vNBr2OAuwgyYtBTf4mhRXcw== X-Received: by 2002:a17:907:75e9:: with SMTP id jz9mr20973264ejc.314.1621100872787; Sat, 15 May 2021 10:47:52 -0700 (PDT) Received: from [192.168.178.20] (b2b-109-90-125-150.unitymedia.biz. [109.90.125.150]) by smtp.gmail.com with ESMTPSA id gu16sm3519775ejb.88.2021.05.15.10.47.52 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 15 May 2021 10:47:52 -0700 (PDT) To: control@debbugs.gnu.org From: Taylan Kammer Subject: tags Message-ID: <5e70af24-8d9e-4629-e2ea-7ca52ffe474e@gmail.com> Date: Sat, 15 May 2021 19:47:51 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 48315 + patch tags 21915 + patch tags 39221 + patch tags 39601 + patch tags 40584 + patch From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 01 13:52:29 2021 Received: (at 39601) by debbugs.gnu.org; 1 Nov 2021 17:52:29 +0000 Received: from localhost ([127.0.0.1]:36041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhbTx-0003aY-FQ for submit@debbugs.gnu.org; Mon, 01 Nov 2021 13:52:29 -0400 Received: from mta-09-4.privateemail.com ([68.65.122.29]:54866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhbTv-0003aJ-VQ for 39601@debbugs.gnu.org; Mon, 01 Nov 2021 13:52:28 -0400 Received: from mta-09.privateemail.com (localhost [127.0.0.1]) by mta-09.privateemail.com (Postfix) with ESMTP id A88E018000A8; Mon, 1 Nov 2021 13:52:21 -0400 (EDT) Received: from [192.168.1.105] (unknown [10.20.151.200]) by mta-09.privateemail.com (Postfix) with ESMTPA id B554D18000A4; Mon, 1 Nov 2021 13:52:20 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: bug#39601: srfi library naming in r7rs From: lloda In-Reply-To: <87pms2a3yd.fsf@inria.fr> Date: Mon, 1 Nov 2021 18:52:17 +0100 Content-Transfer-Encoding: 7bit Message-Id: <8818D6A1-2537-444E-87DF-959EBB96ED0B@sarc.name> References: <87pms2a3yd.fsf@inria.fr> To: Taylan Kammer X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 39601 Cc: 39601@debbugs.gnu.org, pclouds@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Taylan, Your patch leaks a bunch of identifiers, could you fix that? thanks Daniel From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 01 14:42:13 2021 Received: (at 39601) by debbugs.gnu.org; 1 Nov 2021 18:42:13 +0000 Received: from localhost ([127.0.0.1]:36150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhcG4-0004wS-Rk for submit@debbugs.gnu.org; Mon, 01 Nov 2021 14:42:13 -0400 Received: from mail-wm1-f46.google.com ([209.85.128.46]:35783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhcG0-0004w9-Cr for 39601@debbugs.gnu.org; Mon, 01 Nov 2021 14:42:11 -0400 Received: by mail-wm1-f46.google.com with SMTP id 77-20020a1c0450000000b0033123de3425so144161wme.0 for <39601@debbugs.gnu.org>; Mon, 01 Nov 2021 11:42:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to; bh=TGx+t8OBMgGDUKGex/bGKmuB3WYK2qLw84MHto9wNZk=; b=YrqzqauqVWHJpGwu7upyOWCEif6KkNDEx98stMtvoq90jzpmhZwW+LRDxm/R4GB2+Y nepqDO6r/QqAnTQY4eg7LRe7+LL+Rs+yMcNztJUGZfs2WFqMs8LgYl3s9DOVZdERGDGp pGc2DFbsOFfSXag4qrSzo4TqDC/a78WPhzfM5FG45OxaFTyyNH2pjJ4tt0mzEWUUq4SE 9jfcbFfE7VAWpzT7o2Z6ni6Ss19gBiPN76hQqk2IYlttVpMuZVdv9Lwh2uqNaThLJseW 82Wg2sHFzycyfGU91ZuIX+uEQ/FC9OWfIAjmLZrs0kemzTt9VNs1k5GrRSGAeXIf18h2 R45A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to; bh=TGx+t8OBMgGDUKGex/bGKmuB3WYK2qLw84MHto9wNZk=; b=1yoqTi70BTKaQvf1WyMDGUrotAm+PckTXioqon3oCQG2mR0XAJXjEFxlbKazAqHZNM wgBhoFEuJyPppd2ogrq6NAiptFtc1cyzWclZQOg7J8DJ5vX51UMxHFoFuBstye5aB6Gf YSNOq1TIibqnkBmYuj7qZl9gi/jxn/4uSD3AEOe22Xg1EiiBc1gLzJwVj08kOxoPNfgZ 7Sndbqtnnklzlk1tGgM8dEE7MMZ/VmWOTq/y1/TahcqbZSTUSlkGxkcDAGunwEPfuFho W723+vAWnjNavO9evTpEC1sE2ManPNvI0x0QNqz2XNOwnf2FmuUjHZfF68VHpf0hzs+Q EZuw== X-Gm-Message-State: AOAM531WyCRHRWCRjJOpy2ZpsurJvPUwN0RfK5KPGnCQMEBZAZFjIl85 Kg5jPuKuAMR/LbVx4AjGBCU= X-Google-Smtp-Source: ABdhPJw6BYewtW2pmnIihIRUf9Tqhu5TOFSWqteBDuWwutp9w1OL+d6Hh2+G9ZjFCW8z21f6G8Mteg== X-Received: by 2002:a05:600c:1d01:: with SMTP id l1mr802803wms.44.1635792122595; Mon, 01 Nov 2021 11:42:02 -0700 (PDT) Received: from [192.168.178.20] (b2b-109-90-125-150.unitymedia.biz. [109.90.125.150]) by smtp.gmail.com with ESMTPSA id b9sm8485621wrx.24.2021.11.01.11.42.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 01 Nov 2021 11:42:02 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------56YBpop2iidZhKtXeOEMtp9Z" Message-ID: Date: Mon, 1 Nov 2021 19:42:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 Subject: Re: bug#39601: srfi library naming in r7rs Content-Language: en-US To: lloda References: <87pms2a3yd.fsf@inria.fr> <8818D6A1-2537-444E-87DF-959EBB96ED0B@sarc.name> From: Taylan Kammer In-Reply-To: <8818D6A1-2537-444E-87DF-959EBB96ED0B@sarc.name> X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 39601 Cc: 39601@debbugs.gnu.org, pclouds@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.1 (-) This is a multi-part message in MIME format. --------------56YBpop2iidZhKtXeOEMtp9Z Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 01.11.2021 18:52, lloda wrote: > > Hi Taylan, > > Your patch leaks a bunch of identifiers, could you fix that? > > thanks > > Daniel > Apparently anything defined in boot-9 is implicitly made public in the (guile) module, I wasn't aware of that. Is there a work-around that allows one to define helpers that can be used by multiple definitions? Attached is a naive fix that duplicates a bunch of helpers which is not very nice. -- Taylan --------------56YBpop2iidZhKtXeOEMtp9Z Content-Type: text/plain; charset=UTF-8; name="0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patch" Content-Disposition: attachment; filename*0="0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patc"; filename*1="h" Content-Transfer-Encoding: base64 RnJvbSAxYzY1NWIyOTFjZmViN2Y4OWJjYzk1YzljMjNjNjAxMzcwOGUxMDNhIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUYXlsYW4gS2FtbWVyIDx0YXlsYW4ua2FtbWVyQGdt YWlsLmNvbT4KRGF0ZTogTW9uLCAxMCBNYXkgMjAyMSAxODoxMjozNCArMDIwMApTdWJqZWN0 OiBbUEFUQ0hdIEltcHJvdmUgc3VwcG9ydCBmb3IgUjYvUjcgU1JGSSBtb2R1bGUgbmFtZSBm b3JtYXRzLgoKRml4ZXMgPGh0dHBzOi8vYnVncy5nbnUub3JnLzM5NjAxPi4KClBhcnRseSBm aXhlcyA8aHR0cHM6Ly9idWdzLmdudS5vcmcvNDAzNzE+LgoKSXQgd2FzIGFscmVhZHkgcG9z c2libGUgdG8gaW1wb3J0IGFuIFNSRkkgbW9kdWxlIGJ5IHJlZmVyZW5jaW5nIGl0CmFzIChz cmZpIDpuKSB3aGljaCBpcyBhdXRvbWF0aWNhbGx5IHRyYW5zbGF0ZWQgdG8gKHNyZmkgc3Jm aS1uKSwgYnV0CnRoaXMgY29udmVyc2lvbiB3YXMgb25seSBkb25lIGR1cmluZyBpbXBvcnQu ICBBZnRlciB0aGlzIGNoYW5nZSwgaXQncwphbHNvIHBvc3NpYmxlIHRvIGRlZmluZSBhIGxp YnJhcnkgYXMgKHNyZmkgOm4pIHdoaWNoIGlzIGF1dG9tYXRpY2FsbHkKdHJhbnNsYXRlZCB0 byAoc3JmaSBzcmZpLW4pIGR1cmluZyBkZWZpbml0aW9uLgoKSXQgd2FzIG5vdCBwb3NzaWJs ZSBhdCBhbGwgdG8gZGVmaW5lIG9yIGltcG9ydCBTUkZJIG1vZHVsZSBuYW1lcyBpbiB0aGUK UjdSUyBmb3JtYXQsIChzcmZpIG4pLCB3aGVyZSBuIGlzIGEgbm9uLW5lZ2F0aXZlIGV4YWN0 IGludGVnZXIuICBJdCBpcwpub3cgcG9zc2libGUgYm90aCB0byBkZWZpbmUgYW5kIGltcG9y dCB0aGVtIGFzIHN1Y2gsIHJlYWxpemVkIHRocm91Z2gKdGhlIHNhbWUga2luZCBvZiBjb252 ZXJzaW9uIHRvIGEgY2Fub25pY2FsIChzcmZpIHNyZmktbikgbmFtZS4KCiogbW9kdWxlL2lj ZS05L3I2cnMtbGlicmFyaWVzLnNjbTogTnVtZXJvdXMgY2hhbmdlcy4KLS0tCiBtb2R1bGUv aWNlLTkvcjZycy1saWJyYXJpZXMuc2NtIHwgMTMwICsrKysrKysrKysrKysrKysrKysrKysr KysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTA4IGluc2VydGlvbnMoKyksIDIyIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL21vZHVsZS9pY2UtOS9yNnJzLWxpYnJhcmllcy5zY20g Yi9tb2R1bGUvaWNlLTkvcjZycy1saWJyYXJpZXMuc2NtCmluZGV4IGM2YmE2YTQ5Ni4uZjI3 YjA3ODQxIDEwMDY0NAotLS0gYS9tb2R1bGUvaWNlLTkvcjZycy1saWJyYXJpZXMuc2NtCisr KyBiL21vZHVsZS9pY2UtOS9yNnJzLWxpYnJhcmllcy5zY20KQEAgLTIwLDcgKzIwLDUzIEBA CiA7OyBUaGlzIGZpbGUgaXMgaW5jbHVkZWQgZnJvbSBib290LTkuc2NtIGFuZCBhc3N1bWVz IHRoZSBleGlzdGVuY2Ugb2YgKGFuZCAKIDs7IGV4cGFuZHMgaW50bykgcHJvY2VkdXJlcyBh bmQgc3ludGFjdGljIGZvcm1zIGRlZmluZWQgdGhlcmVpbi4KIAorOzsgTm90ZSB0aGF0IHdl IGNhbid0IHVzZSB0b3AtbGV2ZWwgZGVmaW5lIGZvciBoZWxwZXJzIGhlcmUgYXMgaXQgd2ls bAorOzsgcG9sbHV0ZSB0aGUgKGd1aWxlKSBtb2R1bGUuCisKIChkZWZpbmUgKHJlc29sdmUt cjZycy1pbnRlcmZhY2UgaW1wb3J0LXNwZWMpCisgIChkZWZpbmUgKHN5bT8gc3R4KQorICAg IChzeW1ib2w/IChzeW50YXgtPmRhdHVtIHN0eCkpKQorCisgIChkZWZpbmUgKG4/IHN0eCkK KyAgICAobGV0ICgobiAoc3ludGF4LT5kYXR1bSBzdHgpKSkKKyAgICAgIChhbmQgKGV4YWN0 LWludGVnZXI/IG4pCisgICAgICAgICAgIChub3QgKG5lZ2F0aXZlPyBuKSkpKSkKKworICAo ZGVmaW5lIChjb2xvbi1uPyB4KQorICAgIChsZXQgKChzeW0gKHN5bnRheC0+ZGF0dW0geCkp KQorICAgICAgKGFuZCAoc3ltYm9sPyBzeW0pCisgICAgICAgICAgIChsZXQgKChzdHIgKHN5 bWJvbC0+c3RyaW5nIHN5bSkpKQorICAgICAgICAgICAgIChhbmQgKHN0cmluZy1wcmVmaXg/ ICI6IiBzdHIpCisgICAgICAgICAgICAgICAgICAobGV0ICgobnVtIChzdHJpbmctPm51bWJl ciAoc3Vic3RyaW5nIHN0ciAxKSkpKQorICAgICAgICAgICAgICAgICAgICAoYW5kIChleGFj dC1pbnRlZ2VyPyBudW0pCisgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCAobmVnYXRp dmU/IG51bSkpKSkpKSkpKQorCisgIChkZWZpbmUgKHNyZmktbmFtZT8gc3R4KQorICAgIChz eW50YXgtY2FzZSBzdHggKHNyZmkpCisgICAgICAoKHNyZmkgbiByZXN0IC4uLikKKyAgICAg ICAoYW5kIChhbmQtbWFwIHN5bT8gIycocmVzdCAuLi4pKQorICAgICAgICAgICAgKG9yIChu PyAjJ24pCisgICAgICAgICAgICAgICAgKGNvbG9uLW4/ICMnbikpKSkKKyAgICAgIChfICNm KSkpCisKKyAgKGRlZmluZSAobW9kdWxlLW5hbWU/IHN0eCkKKyAgICAob3IgKHNyZmktbmFt ZT8gc3R4KQorICAgICAgICAoc3ludGF4LWNhc2Ugc3R4ICgpCisgICAgICAgICAgKChuYW1l IG5hbWUqIC4uLikKKyAgICAgICAgICAgKGFuZC1tYXAgc3ltPyAjJyhuYW1lIG5hbWUqIC4u LikpKQorICAgICAgICAgIChfICNmKSkpKQorCisgIChkZWZpbmUgKG1ha2Utc3JmaS1uIGNv bnRleHQgbikKKyAgICAoZGF0dW0tPnN5bnRheAorICAgICBjb250ZXh0CisgICAgIChzdHJp bmctPnN5bWJvbAorICAgICAgKHN0cmluZy1hcHBlbmQKKyAgICAgICAic3JmaS0iCisgICAg ICAgKGxldCAoKG4gKHN5bnRheC0+ZGF0dW0gbikpKQorICAgICAgICAgKGlmIChzeW1ib2w/ IG4pCisgICAgICAgICAgICAgKHN1YnN0cmluZyAoc3ltYm9sLT5zdHJpbmcgbikgMSkKKyAg ICAgICAgICAgICAobnVtYmVyLT5zdHJpbmcgbikpKSkpKSkKKwogICAoZGVmaW5lIChtYWtl LWN1c3RvbS1pbnRlcmZhY2UgbW9kKQogICAgIChsZXQgKChpZmFjZSAobWFrZS1tb2R1bGUp KSkKICAgICAgIChzZXQtbW9kdWxlLWtpbmQhIGlmYWNlICdjdXN0b20taW50ZXJmYWNlKQpA QCAtMzcsMjcgKzgzLDEzIEBACiAgICAgKGZvci1lYWNoIChsYW1iZGEgKG1vZCkKICAgICAg ICAgICAgICAgICAobW9kdWxlLWZvci1lYWNoIGYgbW9kKSkKICAgICAgICAgICAgICAgKG1v ZHVsZS1hbmQtdXNlcyBtb2QpKSkKLSAgKGRlZmluZSAoc3ltPyB4KSAoc3ltYm9sPyAoc3lu dGF4LT5kYXR1bSB4KSkpCiAKICAgKHN5bnRheC1jYXNlIGltcG9ydC1zcGVjIChsaWJyYXJ5 IG9ubHkgZXhjZXB0IHByZWZpeCByZW5hbWUgc3JmaSkKICAgICA7OyAoc3JmaSA6biAuLi4p IC0+IChzcmZpIHNyZmktbiAuLi4pCiAgICAgOzsgKHNyZmkgbiAuLi4pIC0+IChzcmZpIHNy ZmktbiAuLi4pCiAgICAgKChsaWJyYXJ5IChzcmZpIG4gcmVzdCAuLi4gKHZlcnNpb24gLi4u KSkpCi0gICAgIChhbmQgKGFuZC1tYXAgc3ltPyAjJyhzcmZpIHJlc3QgLi4uKSkKLSAgICAg ICAgICAob3IgKGFuZAotICAgICAgICAgICAgICAgKHN5bWJvbD8gKHN5bnRheC0+ZGF0dW0g IyduKSkKLSAgICAgICAgICAgICAgIChsZXQgKChzdHIgKHN5bWJvbC0+c3RyaW5nIChzeW50 YXgtPmRhdHVtICMnbikpKSkKLSAgICAgICAgICAgICAgICAgKGFuZCAoc3RyaW5nLXByZWZp eD8gIjoiIHN0cikKLSAgICAgICAgICAgICAgICAgICAgICAoYW5kPT4gKHN0cmluZy0+bnVt YmVyIChzdWJzdHJpbmcgc3RyIDEpKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBl eGFjdC1pbnRlZ2VyPykpKSkKLSAgICAgICAgICAgICAgKGV4YWN0LWludGVnZXI/IChzeW50 YXgtPmRhdHVtICMnbikpKSkKLSAgICAgKGxldCAoKHNyZmktbiAoc3RyaW5nLT5zeW1ib2wK LSAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQKLSAgICAgICAgICAgICAgICAg ICAgICJzcmZpLSIKLSAgICAgICAgICAgICAgICAgICAgIChsZXQgKChuIChzeW50YXgtPmRh dHVtICMnbikpKQotICAgICAgICAgICAgICAgICAgICAgICAoaWYgKHN5bWJvbD8gbikKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdHJpbmcgKHN5bWJvbC0+c3RyaW5nIG4p IDEpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAobnVtYmVyLT5zdHJpbmcgbikpKSkp KSkKKyAgICAgKHNyZmktbmFtZT8gIycoc3JmaSBuIHJlc3QgLi4uKSkKKyAgICAgKGxldCAo KHNyZmktbiAobWFrZS1zcmZpLW4gIydzcmZpICMnbikpKQogICAgICAgIChyZXNvbHZlLXI2 cnMtaW50ZXJmYWNlCiAgICAgICAgIChzeW50YXgtY2FzZSAjJyhyZXN0IC4uLikgKCkKICAg ICAgICAgICAoKCkKQEAgLTE1MiwxNSArMTg0LDU4IEBACiAgICAgICAgICAgICAgKGxwIChj ZHIgaW4pIChjb25zICh2ZWN0b3IgdG8gcmVwbGFjZT8gdmFyKSBvdXQpKSkpKSkpKQogICAg IAogICAgICgobmFtZSBuYW1lKiAuLi4gKHZlcnNpb24gLi4uKSkKLSAgICAgKGFuZC1tYXAg c3ltPyAjJyhuYW1lIG5hbWUqIC4uLikpCisgICAgIChtb2R1bGUtbmFtZT8gIycobmFtZSBu YW1lKiAuLi4pKQogICAgICAocmVzb2x2ZS1yNnJzLWludGVyZmFjZSAjJyhsaWJyYXJ5IChu YW1lIG5hbWUqIC4uLiAodmVyc2lvbiAuLi4pKSkpKQogCi0gICAgKChuYW1lIG5hbWUqIC4u LikgCi0gICAgIChhbmQtbWFwIHN5bT8gIycobmFtZSBuYW1lKiAuLi4pKQorICAgICgobmFt ZSBuYW1lKiAuLi4pCisgICAgIChtb2R1bGUtbmFtZT8gIycobmFtZSBuYW1lKiAuLi4pKQog ICAgICAocmVzb2x2ZS1yNnJzLWludGVyZmFjZSAjJyhsaWJyYXJ5IChuYW1lIG5hbWUqIC4u LiAoKSkpKSkpKQogCiAoZGVmaW5lLXN5bnRheCBsaWJyYXJ5CiAgIChsYW1iZGEgKHN0eCkK KyAgICAoZGVmaW5lIChzeW0/IHN0eCkKKyAgICAgIChzeW1ib2w/IChzeW50YXgtPmRhdHVt IHN0eCkpKQorCisgICAgKGRlZmluZSAobj8gc3R4KQorICAgICAgKGxldCAoKG4gKHN5bnRh eC0+ZGF0dW0gc3R4KSkpCisgICAgICAgIChhbmQgKGV4YWN0LWludGVnZXI/IG4pCisgICAg ICAgICAgICAgKG5vdCAobmVnYXRpdmU/IG4pKSkpKQorCisgICAgKGRlZmluZSAoY29sb24t bj8geCkKKyAgICAgIChsZXQgKChzeW0gKHN5bnRheC0+ZGF0dW0geCkpKQorICAgICAgICAo YW5kIChzeW1ib2w/IHN5bSkKKyAgICAgICAgICAgICAobGV0ICgoc3RyIChzeW1ib2wtPnN0 cmluZyBzeW0pKSkKKyAgICAgICAgICAgICAgIChhbmQgKHN0cmluZy1wcmVmaXg/ICI6IiBz dHIpCisgICAgICAgICAgICAgICAgICAgIChsZXQgKChudW0gKHN0cmluZy0+bnVtYmVyIChz dWJzdHJpbmcgc3RyIDEpKSkpCisgICAgICAgICAgICAgICAgICAgICAgKGFuZCAoZXhhY3Qt aW50ZWdlcj8gbnVtKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCAobmVnYXRp dmU/IG51bSkpKSkpKSkpKQorCisgICAgKGRlZmluZSAoc3JmaS1uYW1lPyBzdHgpCisgICAg ICAoc3ludGF4LWNhc2Ugc3R4IChzcmZpKQorICAgICAgICAoKHNyZmkgbiByZXN0IC4uLikK KyAgICAgICAgIChhbmQgKGFuZC1tYXAgc3ltPyAjJyhyZXN0IC4uLikpCisgICAgICAgICAg ICAgIChvciAobj8gIyduKQorICAgICAgICAgICAgICAgICAgKGNvbG9uLW4/ICMnbikpKSkK KyAgICAgICAgKF8gI2YpKSkKKworICAgIChkZWZpbmUgKG1vZHVsZS1uYW1lPyBzdHgpCisg ICAgICAob3IgKHNyZmktbmFtZT8gc3R4KQorICAgICAgICAgIChzeW50YXgtY2FzZSBzdHgg KCkKKyAgICAgICAgICAgICgobmFtZSBuYW1lKiAuLi4pCisgICAgICAgICAgICAgKGFuZC1t YXAgc3ltPyAjJyhuYW1lIG5hbWUqIC4uLikpKQorICAgICAgICAgICAgKF8gI2YpKSkpCisK KyAgICAoZGVmaW5lIChtYWtlLXNyZmktbiBjb250ZXh0IG4pCisgICAgICAoZGF0dW0tPnN5 bnRheAorICAgICAgIGNvbnRleHQKKyAgICAgICAoc3RyaW5nLT5zeW1ib2wKKyAgICAgICAg KHN0cmluZy1hcHBlbmQKKyAgICAgICAgICJzcmZpLSIKKyAgICAgICAgIChsZXQgKChuIChz eW50YXgtPmRhdHVtIG4pKSkKKyAgICAgICAgICAgKGlmIChzeW1ib2w/IG4pCisgICAgICAg ICAgICAgICAoc3Vic3RyaW5nIChzeW1ib2wtPnN0cmluZyBuKSAxKQorICAgICAgICAgICAg ICAgKG51bWJlci0+c3RyaW5nIG4pKSkpKSkpCisKICAgICAoZGVmaW5lIChjb21wdXRlLWV4 cG9ydHMgaWZhY2VzIHNwZWNzKQogICAgICAgKGRlZmluZSAocmUtZXhwb3J0PyBzeW0pCiAg ICAgICAgIChvci1tYXAgKGxhbWJkYSAoaWZhY2UpIChtb2R1bGUtdmFyaWFibGUgaWZhY2Ug c3ltKSkgaWZhY2VzKSkKQEAgLTE5NSwyMyArMjcwLDM0IEBACiAgICAgICAgICAgICAgIChl bHNlCiAgICAgICAgICAgICAgICAobHAgIydyZXN0IChjb25zICMnaWQgZSkgciB4KSkpKSkp KSkKIAotICAgIChzeW50YXgtY2FzZSBzdHggKGV4cG9ydCBpbXBvcnQpCisgICAgKHN5bnRh eC1jYXNlIHN0eCAoZXhwb3J0IGltcG9ydCBzcmZpKQogICAgICAgKChfIChuYW1lIG5hbWUq IC4uLikKICAgICAgICAgICAoZXhwb3J0IGVzcGVjIC4uLikKICAgICAgICAgICAoaW1wb3J0 IGlzcGVjIC4uLikKICAgICAgICAgICBib2R5IC4uLikKLSAgICAgICAoYW5kLW1hcCBpZGVu dGlmaWVyPyAjJyhuYW1lIG5hbWUqIC4uLikpCisgICAgICAgKG1vZHVsZS1uYW1lPyAjJyhu YW1lIG5hbWUqIC4uLikpCiAgICAgICAgOzsgQWRkICgpIGFzIHRoZSB2ZXJzaW9uLgogICAg ICAgICMnKGxpYnJhcnkgKG5hbWUgbmFtZSogLi4uICgpKQogICAgICAgICAgICAoZXhwb3J0 IGVzcGVjIC4uLikKICAgICAgICAgICAgKGltcG9ydCBpc3BlYyAuLi4pCiAgICAgICAgICAg IGJvZHkgLi4uKSkKIAorICAgICAgKChfIChzcmZpIG4gcmVzdCAuLi4gKHZlcnNpb24gLi4u KSkKKyAgICAgICAgICAoZXhwb3J0IGVzcGVjIC4uLikKKyAgICAgICAgICAoaW1wb3J0IGlz cGVjIC4uLikKKyAgICAgICAgICBib2R5IC4uLikKKyAgICAgICAoc3JmaS1uYW1lPyAjJyhz cmZpIG4gcmVzdCAuLi4pKQorICAgICAgIChsZXQgKChzcmZpLW4gKG1ha2Utc3JmaS1uICMn c3JmaSAjJ24pKSkKKyAgICAgICAgICNgKGxpYnJhcnkgKHNyZmkgIyxzcmZpLW4gcmVzdCAu Li4gKHZlcnNpb24gLi4uKSkKKyAgICAgICAgICAgICAoZXhwb3J0IGVzcGVjIC4uLikKKyAg ICAgICAgICAgICAoaW1wb3J0IGlzcGVjIC4uLikKKyAgICAgICAgICAgICBib2R5IC4uLikp KQorCiAgICAgICAoKF8gKG5hbWUgbmFtZSogLi4uICh2ZXJzaW9uIC4uLikpCiAgICAgICAg ICAgKGV4cG9ydCBlc3BlYyAuLi4pCiAgICAgICAgICAgKGltcG9ydCBpc3BlYyAuLi4pCiAJ ICBib2R5IC4uLikKLSAgICAgICAoYW5kLW1hcCBpZGVudGlmaWVyPyAjJyhuYW1lIG5hbWUq IC4uLikpCisgICAgICAgKG1vZHVsZS1uYW1lPyAjJyhuYW1lIG5hbWUqIC4uLikpCiAgICAg ICAgKGNhbGwtd2l0aC12YWx1ZXMKICAgICAgICAgICAgKGxhbWJkYSAoKQogICAgICAgICAg ICAgIChjb21wdXRlLWV4cG9ydHMgCi0tIAoyLjMwLjIKCg== --------------56YBpop2iidZhKtXeOEMtp9Z-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 02 13:53:30 2021 Received: (at 39601-done) by debbugs.gnu.org; 2 Nov 2021 17:53:30 +0000 Received: from localhost ([127.0.0.1]:37986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhxyR-0000EO-9s for submit@debbugs.gnu.org; Tue, 02 Nov 2021 13:53:30 -0400 Received: from mta-14-4.privateemail.com ([198.54.118.206]:61488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhxyP-0000E8-Tk for 39601-done@debbugs.gnu.org; Tue, 02 Nov 2021 13:53:26 -0400 Received: from mta-14.privateemail.com (localhost [127.0.0.1]) by mta-14.privateemail.com (Postfix) with ESMTP id 3215718000A2; Tue, 2 Nov 2021 13:53:19 -0400 (EDT) Received: from [192.168.1.105] (unknown [10.20.151.233]) by mta-14.privateemail.com (Postfix) with ESMTPA id E5C6418000B8; Tue, 2 Nov 2021 13:53:17 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\)) Subject: Re: bug#39601: srfi library naming in r7rs From: lloda In-Reply-To: Date: Tue, 2 Nov 2021 18:53:10 +0100 Content-Transfer-Encoding: 7bit Message-Id: <0F84CF68-B762-4B4A-B580-F7E17E8353E2@sarc.name> References: <87pms2a3yd.fsf@inria.fr> <8818D6A1-2537-444E-87DF-959EBB96ED0B@sarc.name> To: Taylan Kammer X-Mailer: Apple Mail (2.3608.120.23.2.7) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 39601-done Cc: 39601-done@debbugs.gnu.org, pclouds@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Applied in a960d7869bc82bb56d5446ece01b8efff9b15fef. Thank you! From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 03 03:38:03 2021 Received: (at 39601) by debbugs.gnu.org; 3 Nov 2021 07:38:03 +0000 Received: from localhost ([127.0.0.1]:38801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miAqQ-00055t-UD for submit@debbugs.gnu.org; Wed, 03 Nov 2021 03:38:03 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:40615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1miAqP-00055U-7F for 39601@debbugs.gnu.org; Wed, 03 Nov 2021 03:38:02 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 664AF5C00C6; Wed, 3 Nov 2021 03:38:00 -0400 (EDT) Received: from imap44 ([10.202.2.94]) by compute1.internal (MEProxy); Wed, 03 Nov 2021 03:38:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=veryfast.biz; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type:content-transfer-encoding; s=fm1; bh=ac+4V PjEkNGMm8ZYLW20jLTNDbhVCZIAHqzEqWf69sE=; b=k9z6OTHnx2pW2HfIrMZU6 GoiRtDK8Vv+GiJ4O+zNRgjsg3XLx/15a4SyB77PM2nlVCJJCcOwRaGSN8VyajjeQ 7UJ6eIy0vbCVKUmwqX9KHq/I0nB5fDBvyH8vjTDEgdwfWN/Z3q/9DpZpTYjbrDlP JZdLLE4YNUYmCw8LxTOSpK+Ls3DSectY2CKInw8bY7ibWdUbHS0UMbvo8IOq3Mem f0zfFTrKzVDIYDFF4OZHQLV6GHI4iV5jbXd8Jp7SPRyWjS6NiGh3nO8HVN3FusUM TkFZUzRzLrhNTIHF8ig0l3vARQMvBohC703vYtb+ptXNZvJ4+7E58YyGxt4ilAVG A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=ac+4VPjEkNGMm8ZYLW20jLTNDbhVCZIAHqzEqWf69 sE=; b=GPeu5ZHDXIDVWCjilCksnJC2eG6XK6L4LXtKA3ZmLB8TZ1oNXznAWtKly Y2DToBfDAXajNncDjWHGkYZ73fhJCy0h2DDdbsRN53ZzGM13579m4GtjRpvPBVBq DoVPKHUssz088k+jMg5MRlvbMr7NBfStGH9SUIqPylwx2TrZ/6dIX5dogTnjLE3r yk9P44bppt+4jyttKVPqlS4E1xQIao2NJ/HYGRDGlwztypZ1FETNXFnECNcHEMis vKCmkIb2KaopAU6rt71ZguoXYkhGi39ykvzjvthQdQQmfHcF6byI+9794zAR5u+G YXEHvWyYQ+m4MupZgmF2gaQvbj/2w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrtddugddutdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpefnihhn uhhspgeujhpnrhhnshhtrghmuceolhhinhhushdrsghjohhrnhhsthgrmhesvhgvrhihfh grshhtrdgsihiiqeenucggtffrrghtthgvrhhnpeeiuedvjeeggeelfeeugeekveevueff ueelueehtdetiedugeeiudekleehkefgvdenucffohhmrghinhepshgthhgvmhgvrhhsrd horhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep lhhinhhushdrsghjohhrnhhsthgrmhesvhgvrhihfhgrshhtrdgsihii X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id BF0ADFA0AA6; Wed, 3 Nov 2021 03:37:59 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e Mime-Version: 1.0 Message-Id: <5632b6dc-6b83-44ed-b6f6-23eca0239a26@www.fastmail.com> In-Reply-To: References: <87pms2a3yd.fsf@inria.fr> <8818D6A1-2537-444E-87DF-959EBB96ED0B@sarc.name> Date: Wed, 03 Nov 2021 08:37:30 +0100 From: =?UTF-8?Q?Linus_Bj=C3=B6rnstam?= To: "Taylan Kammer" , lloda Subject: Re: bug#39601: srfi library naming in r7rs Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39601 Cc: 39601@debbugs.gnu.org, pclouds@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Well, as someone who has written a lot of macros https://srfi.schemers.o= rg/srfi-206/ is a fantastic utility SRFI. It allows several libraries to= define the same aux syntax (say like srfi-26's <>) without having colli= sions. That is not strictly what you were looking for if I understand the patch= correctly, though. --=20 Linus Bj=C3=B6rnstam On Mon, 1 Nov 2021, at 19:42, Taylan Kammer wrote: > On 01.11.2021 18:52, lloda wrote: >>=20 >> Hi Taylan, >>=20 >> Your patch leaks a bunch of identifiers, could you fix that? >>=20 >> thanks >>=20 >> Daniel >>=20 > > Apparently anything defined in boot-9 is implicitly made public in > the (guile) module, I wasn't aware of that. > > Is there a work-around that allows one to define helpers that can > be used by multiple definitions? > > Attached is a naive fix that duplicates a bunch of helpers which is > not very nice. > > --=20 > Taylan > Attachments: > * 0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patch From unknown Fri Jun 20 07:20:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 Dec 2021 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator