From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?J=c3=a9r=c3=a9my_Korwin-Zmijowski?= Newsgroups: gmane.lisp.guile.user Subject: with-exception-handler experiment Date: Tue, 8 Mar 2022 23:10:26 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------linRcddJaqCQ9ihDssnTQFYn" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17891"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 To: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Tue Mar 08 23:11:10 2022 Return-path: Envelope-to: guile-user@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 1nRi2w-0004TZ-3p for guile-user@m.gmane-mx.org; Tue, 08 Mar 2022 23:11:10 +0100 Original-Received: from localhost ([::1]:49146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nRi2u-0007bh-PX for guile-user@m.gmane-mx.org; Tue, 08 Mar 2022 17:11:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60898) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRi2N-0007b4-1R for guile-user@gnu.org; Tue, 08 Mar 2022 17:10:35 -0500 Original-Received: from relay1-d.mail.gandi.net ([217.70.183.193]:44377) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRi2K-0006pc-Qu for guile-user@gnu.org; Tue, 08 Mar 2022 17:10:34 -0500 Original-Received: (Authenticated sender: jeremy@korwin-zmijowski.fr) by mail.gandi.net (Postfix) with ESMTPSA id 7DDCF240004 for ; Tue, 8 Mar 2022 22:10:28 +0000 (UTC) Content-Language: en-US Autocrypt: addr=jeremy@korwin-zmijowski.fr; keydata= xsDNBGAZNvcBDADB8R990+K1elB4fXHnPKSw3VAt/FqqQkPbIoykXytaUTRIV/fYEy4c/ak3 De7nApOkvWW1ac07H7iD2JDWRg03Nroktk+VvE0Y1SYdICsl3pmfZZEzbx5zOLelNr+F649H g5V6YSHevy1wu2TBeJKnOZHRxdUSdqlNEX/4aoJMZG6sjyqfLPBCxYu3bCii2VVnaA2I9JsJ YuXpNDlSwNwWXy0Fb7CzbRWHTV3gByEWrDpEGWgDby+SXxG/4P4SeeNLEaxKMwK2bM5SiIoS cHhrP5rGg8IJp2gQYbgJldck9qRsY6gveeVuFKwpE79MPyx2JjuirMhc7ZSlNKPrSzOy5sZe Is21tGHE45j+hjCph8XBziGHmdQbJXYpQdlbR1EyIaaOKUTYjEmGDxHZydOC7NG/bb+I9kaw ZtO/Ljofyla968fjiNVTbbYs+MQVmaesr2Zu/uFxxd2nz8kvlNmmqY+EdCJoxG9w563ocB5+ vQ4zhD/x//YRumSuq59IZdEAEQEAAc02SsOpcsOpbXkgS29yd2luLVptaWpvd3NraSA8amVy ZW15QGtvcndpbi16bWlqb3dza2kuZnI+wsEUBBMBCgA+FiEEA2tNVLe01sjaYidGcA9eDMuy 4tEFAmAZNvcCGwMFCQPCZwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQcA9eDMuy4tEc wwwArD6XfH91X5qDlVkxec1P9umxN5EsDCDj8coSJAaRQc3MdejcmTHSZbYl9Vn9hDOFRQlo e4/mcZAJ87nrT1r3sQPusl0ojLi/5nht Received-SPF: none client-ip=217.70.183.193; envelope-from=jeremy@korwin-zmijowski.fr; helo=relay1-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:18168 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------linRcddJaqCQ9ihDssnTQFYn Content-Type: multipart/mixed; boundary="------------YDUemJmaUlVbhsnCm0rh5g9x"; protected-headers="v1" From: =?UTF-8?Q?J=c3=a9r=c3=a9my_Korwin-Zmijowski?= To: guile-user Message-ID: Subject: with-exception-handler experiment --------------YDUemJmaUlVbhsnCm0rh5g9x Content-Type: multipart/mixed; boundary="------------0wrQ1vw0IC370k9h8HHoqFDa" --------------0wrQ1vw0IC370k9h8HHoqFDa Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGVsbG8gR3VpbGVycywNCg0KSG9wZSB5b3UgYXJlIGFsbCBmaW5lIGFuZCBzYWZlLg0KDQpJ biB0aGUgZm9sbG93aW5nIGNvZGUsIEkgaGF2ZSBhIHRlc3Qgd2hpY2ggc2hvdWxkIGNoZWNr IGlmIG15IHJlc3VsdCBpcyANCmNvcnJlY3QuDQoNCklmIHlvdSBjaGFuZ2UgdGhlIGV4cGVj dGVkIHN0cmluZyB2YWx1ZSAiMSBydW4sIDEgZmFpbGVkIiB0aGUgYXNzZXJ0IA0KcHJvY2Vk dXJlIGRvZXMgbm90IHRocm93Lg0KDQpXaGF0IGhhcHBlbiA/IFRoZSBkb2MgYWJvdXQgKndp dGgtZXhjZXB0aW9uLWhhbmRsZXIqIHNheSB0aGluZ3MgYWJvdXQgDQp1bndpbmRpbmcsIGR5 bmFtaWMgZW52aXJvbm1lbnQsIGNvbnRpbnVhdGlvbiBvZiB0aGUgZXJyb3LigKYgV2hpY2gg SSANCmJhcmVseSB1bmRlcnN0YW5kLiBBbmQgaGVyZSBJIGd1ZXNzIEkgbWlzcyBzb21ldGhp bmcuDQoNCiAgICA7Ozs7IGNvZGUgdW5kZXIgdGVzdA0KICAgIChkZWZpbmUgcnVubmVyDQog ICAgIMKgIChsZXQgKFtyZXN1bHQgJygwIDApXSkNCiAgICAgwqDCoMKgIChjYXNlLWxhbWJk YQ0KICAgICDCoMKgwqDCoMKgIFsoKSAobGFtYmRhIChwcm9jKSAocnVuLWFuZC1jb3VudCBw cm9jIHJlc3VsdCkgcmVzdWx0KV0NCiAgICAgwqDCoMKgwqDCoCBbKHNldHVwKSAobGFtYmRh IChwcm9jKSAoc2V0dXApIChydW4tYW5kLWNvdW50IHByb2MgcmVzdWx0KSldDQogICAgIMKg wqDCoMKgwqAgWyhzZXR1cCB0ZWFyZG93bikgKGxhbWJkYSAocHJvYykgKHNldHVwKSAocnVu LWFuZC1jb3VudCBwcm9jDQogICAgcmVzdWx0KSAodGVhcmRvd24pKV0pKSkNCiAgICAoZGVm aW5lIChydW4tYW5kLWNvdW50IHByb2MgcmVzdWx0KQ0KICAgICDCoCAod2l0aC1leGNlcHRp b24taGFuZGxlcg0KICAgICDCoMKgwqDCoMKgIChsYW1iZGEgKGUpDQogICAgIMKgwqAgwqAo bGlzdCAoMSsgKGNhciByZXN1bHQpKSAoMSsgKGNhZHIgcmVzdWx0KSkpKQ0KICAgICDCoMKg wqAgKGxhbWJkYSAoKQ0KICAgICDCoMKgwqDCoMKgIChwcm9jKQ0KICAgICDCoMKgwqDCoMKg IChsaXN0ICgxKyAoY2FyIHJlc3VsdCkpIChjYWRyIHJlc3VsdCkpKQ0KICAgICDCoMKgwqAg Izp1bndpbmQ/ICN0KSkNCiAgICAoZGVmaW5lIChzdW1tYXJ5IHJlc3VsdCkgKGZvcm1hdCAj ZiAifkEgcnVuLCB+QSBmYWlsZWQiIChjYXIgcmVzdWx0KQ0KICAgIChjYWRyIHJlc3VsdCkp KQ0KICAgIDs7OzsgdGVzdHMNCiAgICAoaW1wb3J0IChybnJzKSkNCiAgICAoZGVmaW5lICh0 ZXN0LWZhaWxlZC1yZXN1bHQpDQogICAgIMKgIChsZXQgKFt0ZXN0LXByb2MgKGxhbWJkYSAo KSAocmFpc2UtZXhjZXB0aW9uIChtYWtlLWV4Y2VwdGlvbikpKV0pDQogICAgIMKgwqDCoCAo ZGVmaW5lIHRlc3QtcnVuIChydW5uZXIpKQ0KICAgICDCoMKgwqAgKGRlZmluZSByZXN1bHQg KHRlc3QtcnVuIHRlc3QtcHJvYykpDQogICAgIMKgwqDCoCAoYXNzZXJ0IChzdHJpbmc9PyAi MSBydW4sIDEgZmFpbGVkIiAoc3VtbWFyeSByZXN1bHQpKSkpKQ0KICAgIChkZWZpbmUgcnVu IChydW5uZXIpKQ0KICAgIChydW4gdGVzdC1mYWlsZWQtcmVzdWx0KQ0KDQotLSANCkrDqXLD qW15IEtvcndpbi1abWlqb3dza2kNCg0KR1BHOiAwMzZCIDRENTQgQjdCNCBENkM4IERBNjIg Mjc0NiA3MDBGIDVFMEMgQ0JCMiBFMkQxDQoNCg== --------------0wrQ1vw0IC370k9h8HHoqFDa Content-Type: application/pgp-keys; name="OpenPGP_0x700F5E0CCBB2E2D1.asc" Content-Disposition: attachment; filename="OpenPGP_0x700F5E0CCBB2E2D1.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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3D=3D =3DNrs1 -----END PGP PUBLIC KEY BLOCK----- --------------0wrQ1vw0IC370k9h8HHoqFDa-- --------------YDUemJmaUlVbhsnCm0rh5g9x-- --------------linRcddJaqCQ9ihDssnTQFYn Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsD5BAABCAAjFiEEA2tNVLe01sjaYidGcA9eDMuy4tEFAmIn1FIFAwAAAAAACgkQcA9eDMuy4tHQ VAv+MtgfjdYpcfUaxRqT+VrSd/OgpmNWc04wg9ysBLdsIhad7EeaQJzbnZt9yOsr3rWner4FpD7+ z3Tb/aHJRgDRALEDNQ91MaiwOoHuPyrvRwe6WuRdDpEVJprbW52JdHov17ClcBDQUMKT2HJI3SAI g4VXP2+BEUNO52RyM1HfXDZLjpbXOKnNedpIq3L+A+36xD6rc4I1C/Nr1OLDlm9BbE5ZxFnp7hJd jc+5K6dgtmgi8jRY/1jYQviD9+5JTdU4Op4GdodJyOFenw1iweSox3SX0ncMmQf8a0J/zkwLhl1C FZzPLOGMBOBJSoUBdLROisB7A7nXTZy2hYlGYtc7EK265RWJss1Om7TjOCKD/F1rJZvnqqLhEap3 yODrxGnXPsB96d8x5D5w+cHaBkzZ8BjsY6XztYPD/KIlOatepB8o78Yo1YI8m1X0M4/wB0HCPC2q MUVWIz3ecqPGKqEB2vJqHfqgJwg68+tORwiws0Zh6KWExzqfGXYp92aQxLBc =dsA+ -----END PGP SIGNATURE----- --------------linRcddJaqCQ9ihDssnTQFYn--