From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxime Devos Newsgroups: gmane.lisp.guile.devel Subject: Re: define-module, #:export and export Date: Wed, 4 Jan 2023 18:28:03 +0100 Message-ID: <7848ba66-4ab6-ba9f-c930-bb99ae2542e7@telenet.be> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------lzi02bDnVF9bfceqslYLiTy8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32015"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 To: yarl baudig , guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Wed Jan 04 18:28:46 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 1pD7ZG-00087b-B7 for guile-devel@m.gmane-mx.org; Wed, 04 Jan 2023 18:28:46 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pD7Yl-0003t7-CD; Wed, 04 Jan 2023 12:28:15 -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 1pD7Yj-0003sv-5c for guile-devel@gnu.org; Wed, 04 Jan 2023 12:28:13 -0500 Original-Received: from andre.telenet-ops.be ([2a02:1800:120:4::f00:15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pD7Yf-0001M4-Tu for guile-devel@gnu.org; Wed, 04 Jan 2023 12:28:12 -0500 Original-Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by andre.telenet-ops.be with bizsmtp id 4hU32900k20ykKC01hU3dU; Wed, 04 Jan 2023 18:28:04 +0100 Content-Language: en-US In-Reply-To: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1672853284; bh=X55wGM9Jd56QdcgxRjTl1kFBGKi/dWLPqbVMbbHm9vE=; h=Date:To:References:From:Subject:In-Reply-To; b=nblnMwvutM0tMgE1zSNdU1xQxXEa1kJASNKiKpjP3jB3ea41QoerESzdbMbo81Gur Nu6ekylO9Rghf4U3BVWu3PvNJt8X0Z/fMWEcw+7xvaBhQGkqmgKLZN55DdzkPXyAKj Q+dCyELqttfAX1y/YTfygfLaWA/HQeGgdthLkPDwP/abtJRzgGmg2tMSGZFvvaD5Qb CZ1rSGcvI94WANco8Xw+LVaChWskomC/QpEL9BIsW/qp7kPgJROf8ycHiq/+HTef3X nfM/eLqNZihs5UKVadSIOtodI/Dfk6qF7C6qWZ0G34qnYLduoK0oQUbopNTBhLFdAQ OxrAS57kC2HfQ== Received-SPF: pass client-ip=2a02:1800:120:4::f00:15; envelope-from=maximedevos@telenet.be; helo=andre.telenet-ops.be X-Spam_score_int: -44 X-Spam_score: -4.5 X-Spam_bar: ---- X-Spam_report: (-4.5 / 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, NICE_REPLY_A=-1.708, RCVD_IN_DNSWL_LOW=-0.7, 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:21540 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------lzi02bDnVF9bfceqslYLiTy8 Content-Type: multipart/mixed; boundary="------------3XTx5zFE6c09J5cghsGEhaxG"; protected-headers="v1" From: Maxime Devos To: yarl baudig , guile-devel@gnu.org Message-ID: <7848ba66-4ab6-ba9f-c930-bb99ae2542e7@telenet.be> Subject: Re: define-module, #:export and export References: In-Reply-To: --------------3XTx5zFE6c09J5cghsGEhaxG Content-Type: multipart/mixed; boundary="------------isdMqmIS4RL2fwt6nzuPWTAD" --------------isdMqmIS4RL2fwt6nzuPWTAD Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMDQtMDEtMjAyMyAxNjoxMSwgeWFybCBiYXVkaWcgd3JvdGU6DQo+IEhlbGxvIGd1aWxl Lg0KPiANCj4gSSBkb24ndCBrbm93IGlmIHRoYXQncyBhIGJ1Zy4gQW55d2F5LCBJIGFtIGNv bmZ1c2VkIGFib3V0IHRoaXMgc28gSSBhc2suIEkgY2FtZSBhY3Jvc3MgdGhpcyBwcm9ibGVt IHBsYXlpbmcgd2l0aCBndWl4IHNvdXJjZSBjb2RlLiBJIHdpbGwgc2hhcmUgZGlmZmVyZW50 ICJ0ZXN0cyIgZWFjaCB0ZXN0IGlzIGEgZGlyZWN0b3J5IHdpdGggbm90aGluZyBidXQgdGhl IGZpbGVzIEkgc2hhcmUuDQo+IGVhY2ggdGltZSB0aGUgY29tbWFuZCB0byB0cnkgdGhlIHRl c3QgKGluc2lkZSBpdCdzIGRpcmVjdG9yeSkgaXMgYGd1aWxlIC0tbm8tYXV0by1jb21waWxl IC1MIC4gbWFpbi5zY21gDQo+IFsuLi5dDQpNeSAodW50ZXN0ZWQpIGh5cG90aGVzaXMgKCo6 IHRoaW5ncyBJJ20gdW5zdXJlIGFib3V0KQ0KDQpJZiB0aGVyZSBpcyBubyAjOmV4cG9ydCAo Li4uKSwgdGhlbiB3aGVuDQooZGVmaW5lLW9wZXJhdGlvbiAodmFsaWQtcGF0aD8pKSBpcyBl eHBhbmRlZCwgdGhlIGlkZW50aWZpZXIgDQondmFsaWQtcGF0aD8nIGlzIGZyZWUgKCopLg0K DQpIZW5jZSwgdGhlIGZvbGxvd2luZyAuLi4NCg0KID4gICAgICAgICAoc3ludGF4LXJ1bGVz IChuYW1lIC4uLikNCiA+ICAgICAgICAgICAoKF8gbmFtZSkgaWQpIC4uLikpKSkpDQoNCnJl ZmVycyB0byB0aGUgZnJlZSBpZGVudGlmaWVyICd2YWxpZC1wYXRoPycuDQoNCkNvbnZlcnNl bHksIGlmIHRoZXJlIGlzICM6ZXhwb3J0LCB0aGVuIHRoZSAoc3ludGF4LXJ1bGVzIChuYW1l IC4uLikgLi4uKSANCmxvb2tzIGZvciB0aGUgYm91bmQgaWRlbnRpZmllciAndmFsaWQtcGF0 aD8nICgqKS4NCg0KSW1wb3J0YW50OiBib3VuZCBpZGVudGlmaWVycyAhPSBmcmVlLWlkZW50 aWZpZXIsIGV2ZW4gaWYgdGhleSBoYXZlIHRoZSANCnNhbWUgc3ltYm9sISAgRm9yIChzaW1w bGUtZm9ybWF0ICN0ICJ+U1xuIiAob3BlcmF0aW9uLWlkIHZhbGlkLXBhdGg/KSkgDQp0byB3 b3JrLCB0aGUgJ3ZhbGlkLXBhdGg/JyBvZiB0aGF0IGV4cHJlc3Npb24gbXVzdCBiZSBib3Vu ZCBpZiB0aGUgDQpzeW50YXgtcnVsZXMgbG9va3MgZm9yIGEgYm91bmQgaWRlbnRpZmllciwg YW5kIGZyZWUgaWYgaXQgbG9va3MgZm9yIGEgDQpmcmVlIGlkZW50aWZpZXIuDQoNCkJ5IGFk ZGluZyBhIChleHBvcnQgdmFsaWQtcGF0aD8pIGJldHdlZW4gdGhlIHNpbXBsZS1mb3JtYXQg YW5kIHRoZSANCihkZWZpbmUtb3BlcmF0aW9uIC4uLiksIHRoZSAndmFsaWQtcGF0aD8nIGlu IChzaW1wbGUtZm9ybWF0IC4uLikgYmVjb21lcyANCmEgYm91bmQgaWRlbnRpZmllciAoKiku DQoNClByb3Bvc2VkIHNvbHV0aW9uczoNCg0KICAgKGEpIE1vdmUgdGhlIChleHBvcnQgLi4u KSBhZnRlciB0aGUgKHNpbXBsZS1mb3JtYXQgLi4uKSBpbnN0ZWFkDQogICAgICAgb2YgaW4t YmV0d2VlbiB0aGUgZGVmaW5lLW9wZXJhdGlvbiBhbmQgc2ltcGxlLWZvcm1hdA0KICAgKGIp IE9yIHB1dCB0aGUgdXNlcyBvZiBkZWZpbmUtb3BlcmF0aW9uIGFuZCBkZWZpbmUtZW51bWVy YXRpb24tdHlwZQ0KICAgICAgIGluIHRoZSBzYW1lIGZpbGUuDQogICAoYykgT3IgdXNlIChl cT8gKHN5bnRheC0+ZGF0dW0gLi4uKSAuLi4pIGluc3RlYWQgb2YgdGhlDQogICAgICAgJ3N5 bnRheC1ydWxlcyAoLi4uKScsIHRvIGlnbm9yZSB0aGUgbGV4aWNhbCBlbnZpcm9ubWVudA0K ICAgICAgIGFuZCBoZW5jZSB0aGUgYm91bmQvZnJlZSBkaXN0aW5jdGlvbi4NCg0KICAgICAg IChUaGlzIGhhcyBjb25zZXF1ZW5jZXMgZm9yIHVzZXJzIG9mICdtYWluJyB0aGF0IHJlbmFt ZSB0aGVpcg0KICAgICAgIGltcG9ydCBvZiAndmFsaWQtcGF0aD8nIC0tIGJ5IHRoaXMgY2hh bmdlLCBvcGVyYXRpb24taWQgd2lsbA0KICAgICAgIGV4cGVjdCB0aGUgdW5yZW5hbWVkIG5h bWUsIHdoZXJlYXMgaW4gdGhlIG9yaWdpbmFsIGNvZGUgKElJVUMpDQogICAgICAgaXQgd291 bGQgZXhwZWN0IHRoZSByZW5hbWVkIG5hbWUuKQ0KDQpHcmVldGluZ3MsDQpNYXhpbWUuDQo= --------------isdMqmIS4RL2fwt6nzuPWTAD Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------isdMqmIS4RL2fwt6nzuPWTAD-- --------------3XTx5zFE6c09J5cghsGEhaxG-- --------------lzi02bDnVF9bfceqslYLiTy8 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY7W3IwUDAAAAAAAKCRBJ4+4iGRcl7owc AQCyNoeEmy4K23UJIFmXZXyMBUlV5kFZd2yvnZNN08E3ngEAqVQRGv42eOD2TmmFm6MB468zFao+ M7906z2dZAPcIwU= =tjws -----END PGP SIGNATURE----- --------------lzi02bDnVF9bfceqslYLiTy8--