From unknown Tue Jun 17 20:09:38 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#76247 <76247@debbugs.gnu.org> To: bug#76247 <76247@debbugs.gnu.org> Subject: Status: 31.0.50; side-effect-free properties not loading with (require 'cl-lib) Reply-To: bug#76247 <76247@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:09:38 +0000 retitle 76247 31.0.50; side-effect-free properties not loading with (requir= e 'cl-lib) reassign 76247 emacs submitter 76247 Stefan Kangas severity 76247 minor tag 76247 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 12 22:33:22 2025 Received: (at submit) by debbugs.gnu.org; 13 Feb 2025 03:33:22 +0000 Received: from localhost ([127.0.0.1]:39328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiPyb-0000t0-4I for submit@debbugs.gnu.org; Wed, 12 Feb 2025 22:33:21 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49406) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tiPyX-0000sh-L4 for submit@debbugs.gnu.org; Wed, 12 Feb 2025 22:33:18 -0500 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 1tiPyQ-0006oz-Ob for bug-gnu-emacs@gnu.org; Wed, 12 Feb 2025 22:33:10 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tiPyO-0000Ny-J9 for bug-gnu-emacs@gnu.org; Wed, 12 Feb 2025 22:33:10 -0500 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-5de4f4b0e31so715702a12.0 for ; Wed, 12 Feb 2025 19:33:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739417587; x=1740022387; darn=gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=beMOnkEpasa1F8sXLvdd05hIfGzcJYZh1WwOOADeZ0M=; b=KQQ9bsmuU3fCtZ0eWQChDrc9VeNxSeVWcXIaVbd+4G546zXhLHPlbgFfHtw3reGreZ zMbQL+DO9c3TLsXYClqwUUJMg+gNaTtaNZ2I2DOPhWxSZkh64tKJJUtjuuY8fn/lt66b CHOtxzvekXuzHWmjgSFrXIiLyzPbHUZPka7Kbc0esalru1cqb24xsK8Dlvnm3D2+nPPe Yc2OtJHhKQwbOc7TY/j1WPDArDLyECgYDD+Tgdz6r18M7io4rCS1CNM5XYfuXqeiqle4 c+ube9XOrY6nXkx3/sb5WgeLoCDnj5IG8HbmjQnDpL53UfkPsQ3R8Jtv9/RiSA0ZVh+l aTBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739417587; x=1740022387; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=beMOnkEpasa1F8sXLvdd05hIfGzcJYZh1WwOOADeZ0M=; b=gk+/ZoA9w5LpXxpZhnGS8aqFmcj1mxcGWGilYbhwPMJFpq8oyG12YM8LwzQGLRIXMH Vk0HalYDno0c62WUq6nbgS7HCWTDxSGaMLJagtc3OlvDo7Mkyw6jj41Q2aP4S0XCrP/N MiujwyBCv5ZmBabBVq9acWYVJOeceWM2/ZreNzTtb11kQIJNu82Z6Sgy6rVWBvgYi2gO q6Xg2I0p4P/LQmdWM2il2YzIW5Q1QTZnRvbVbzuX712mbCOtWZ+50yVmrmQ0XwO5UWJ1 UHz4Im4Yb6PmEPm8QCfC5wfYVx5+KAE3rE+IRuKj7ddAAyaYfKXKHo5ltfqJwjHqfJa3 3CmA== X-Gm-Message-State: AOJu0YxggQ8LH02D53wO2HwwizcF/MwyM+8Kula6TYYinFP5M1jsvL7V hYiyM0VvZrWK9mU3CdQ9arFPKIrv4vnskvgTAmuqASHkOycK4SXk1il/kmvL5A2mxj5bItiU2VW sJ0qaaRF/diYCEfJc6zx3JhfdUfK8lrwTI9LR6Q== X-Gm-Gg: ASbGncvK6DnUS5iQ8QID1tIEWZ/CD13h0z6HLXBW+mMTRRGb9XTT+Dd88KHvBz48vQ7 WX6YoMXkA+KKBzHMsaMLga4yPxbt0wMbRrjqJ/nM34fvjOrsu4A9QlMjf46lhEDCjZewY+qI9KA == X-Google-Smtp-Source: AGHT+IE8EfpY9kgISfuZoNJfPPKbz9Qth+IR8CC/rT/T1H2qbziR80JTT1zUdsseQFngaItqzlOCCL3NH+nLNJ8TMtw= X-Received: by 2002:a05:6402:278d:b0:5de:44b1:478 with SMTP id 4fb4d7f45d1cf-5deadd05019mr5640543a12.0.1739417586817; Wed, 12 Feb 2025 19:33:06 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Feb 2025 19:33:05 -0800 From: Stefan Kangas X-Debbugs-CC: =?UTF-8?Q?Stefan_Monnier_=3Cmonnier=40iro=2Eumontreal=2Eca=3E=2C_Matt?= =?UTF-8?Q?ias_Engdeg=C3=A5rd_=3Cmattiase=40acm=2Eorg=3E?= MIME-Version: 1.0 Date: Wed, 12 Feb 2025 19:33:05 -0800 X-Gm-Features: AWEUYZlf40lgBQbisW6h0i5UZLU2GRQCmJAUVlWzsfHeqxFA-ZU4kton_OdiL1Q Message-ID: Subject: 31.0.50; side-effect-free properties not loading with (require 'cl-lib) To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000611376062dfdb774" Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x533.google.com 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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) --000000000000611376062dfdb774 Content-Type: text/plain; charset="UTF-8" Requiring `cl-lib` is not enough to get the side-effect-free property on functions like cl-fifth. To see this, run emacs -Q and evaluate: (progn (require 'cl-lib) (describe-function 'cl-fifth) (function-get 'cl-fifth 'side-effect-free)) Note that the form returns nil, and that the "This function does not change global state" text is not there in the *Help* buffer. This can be fixed by adding this to the above recipe: (require 'cl-macs) I have attached a patch that fixes this, and also gets the proper (put 'cl-foo 'side-effect-free t) forms into cl-loaddefs.el. If this looks okay, I think we could do the same for the (side-effect-free error-free) case as well. --000000000000611376062dfdb774 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Inline-side-effect-free-declarations-in-cl-lib.el.patch" Content-Disposition: attachment; filename="0001-Inline-side-effect-free-declarations-in-cl-lib.el.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: cf522e7a23bf91ba_0.1 RnJvbSBhMDZiODM2MmIwMTllMDlkZWVjYTdiMDZkNjFiNTUwMWY5MmJhMWZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUaHUsIDEzIEZlYiAyMDI1IDA0OjI0OjA1ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g SW5saW5lIHNpZGUtZWZmZWN0LWZyZWUgZGVjbGFyYXRpb25zIGluIGNsLWxpYi5lbAoKKiBsaXNw L2VtYWNzLWxpc3AvY2wtbWFjcy5lbDogTW92ZSBzaWRlLWVmZmVjdC1mcmVlIGRlY2xhcmF0aW9u cyBmcm9tCmhlcmUuLi4KKiBsaXNwL2VtYWNzLWxpc3AvY2wtZXh0cmEuZWwgKGNsLWdjZCwgY2wt bGNtLCBjbC1pc3FydCwgY2wtZmxvb3IpCihjbC1jZWlsaW5nLCBjbC10cnVuY2F0ZSwgY2wtcm91 bmQsIGNsLW1vZCwgY2wtcmVtLCBjbC1zaWdudW0pCihjbC1zdWJzZXEsIGNsLWxpc3QtbGVuZ3Ro LCBjbC1nZXQsIGNsLWdldGYpOgoqIGxpc3AvZW1hY3MtbGlzcC9jbC1saWIuZWwgKGNsLXBsdXNw LCBjbC1taW51c3AsIGNsLW9kZHAsIGNsLWV2ZW5wKQooY2wtZmlmdGgsIGNsLXNpeHRoLCBjbC1z ZXZlbnRoLCBjbC1laWdodGgsIGNsLW5pbnRoLCBjbC10ZW50aCkKKGNsLWxkaWZmLCBjbC1wYWly bGlzKToKKiBsaXNwL2VtYWNzLWxpc3AvY2wtc2VxLmVsIChjbC1lbmRwKTogLi4udG8gaGF2ZSB0 aGVtIGlubGluZSBoZXJlLgotLS0KIGxpc3AvZW1hY3MtbGlzcC9jbC1leHRyYS5lbCB8IDE4ICsr KysrKysrKysrKysrKystLQogbGlzcC9lbWFjcy1saXNwL2NsLWxpYi5lbCAgIHwgMjggKysrKysr KysrKysrKysrKysrKystLS0tLS0tLQogbGlzcC9lbWFjcy1saXNwL2NsLW1hY3MuZWwgIHwgMTAg LS0tLS0tLS0tLQogbGlzcC9lbWFjcy1saXNwL2NsLXNlcS5lbCAgIHwgIDEgKwogNCBmaWxlcyBj aGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aXNwL2VtYWNzLWxpc3AvY2wtZXh0cmEuZWwgYi9saXNwL2VtYWNzLWxpc3AvY2wtZXh0cmEuZWwK aW5kZXggOTYyNjBjM2FmZjguLjk5MmE3OTE4YjE4IDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxp c3AvY2wtZXh0cmEuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL2NsLWV4dHJhLmVsCkBAIC0zMTcs NiArMzE3LDcgQEAgY2wtLXNldC1mcmFtZS12aXNpYmxlLXAKIDs7OyMjI2F1dG9sb2FkCiAoZGVm dW4gY2wtZ2NkICgmcmVzdCBhcmdzKQogICAiUmV0dXJuIHRoZSBncmVhdGVzdCBjb21tb24gZGl2 aXNvciBvZiB0aGUgYXJndW1lbnRzLiIKKyAgKGRlY2xhcmUgKHNpZGUtZWZmZWN0LWZyZWUgdCkp CiAgIChsZXQgKChhIChvciAocG9wIGFyZ3MpIDApKSkKICAgICAoZG9saXN0IChiIGFyZ3MpCiAg ICAgICAod2hpbGUgKC89IGIgMCkKQEAgLTMyNiw2ICszMjcsNyBAQCBjbC1nY2QKIDs7OyMjI2F1 dG9sb2FkCiAoZGVmdW4gY2wtbGNtICgmcmVzdCBhcmdzKQogICAiUmV0dXJuIHRoZSBsZWFzdCBj b21tb24gbXVsdGlwbGUgb2YgdGhlIGFyZ3VtZW50cy4iCisgIChkZWNsYXJlIChzaWRlLWVmZmVj dC1mcmVlIHQpKQogICAoaWYgKG1lbXEgMCBhcmdzKQogICAgICAgMAogICAgIChsZXQgKChhIChv ciAocG9wIGFyZ3MpIDEpKSkKQEAgLTMzNiw2ICszMzgsNyBAQCBjbC1sY20KIDs7OyMjI2F1dG9s b2FkCiAoZGVmdW4gY2wtaXNxcnQgKHgpCiAgICJSZXR1cm4gdGhlIGludGVnZXIgc3F1YXJlIHJv b3Qgb2YgdGhlIChpbnRlZ2VyKSBhcmd1bWVudCBYLiIKKyAgKGRlY2xhcmUgKHNpZGUtZWZmZWN0 LWZyZWUgdCkpCiAgIChpZiAoYW5kIChpbnRlZ2VycCB4KSAoPiB4IDApKQogICAgICAgKGxldCAo KGcgKGFzaCAyICgvIChsb2diIHgpIDIpKSkKIAkgICAgZzIpCkBAIC0zNDgsNiArMzUxLDcgQEAg Y2wtaXNxcnQKIChkZWZ1biBjbC1mbG9vciAoeCAmb3B0aW9uYWwgeSkKICAgIlJldHVybiBhIGxp c3Qgb2YgdGhlIGZsb29yIG9mIFggYW5kIHRoZSBmcmFjdGlvbmFsIHBhcnQgb2YgWC4KIFdpdGgg dHdvIGFyZ3VtZW50cywgcmV0dXJuIGZsb29yIGFuZCByZW1haW5kZXIgb2YgdGhlaXIgcXVvdGll bnQuIgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKGxldCAoKHEgKGZsb29y IHggeSkpKQogICAgIChsaXN0IHEgKC0geCAoaWYgeSAoKiB5IHEpIHEpKSkpKQogCkBAIC0zNTUs NiArMzU5LDcgQEAgY2wtZmxvb3IKIChkZWZ1biBjbC1jZWlsaW5nICh4ICZvcHRpb25hbCB5KQog ICAiUmV0dXJuIGEgbGlzdCBvZiB0aGUgY2VpbGluZyBvZiBYIGFuZCB0aGUgZnJhY3Rpb25hbCBw YXJ0IG9mIFguCiBXaXRoIHR3byBhcmd1bWVudHMsIHJldHVybiBjZWlsaW5nIGFuZCByZW1haW5k ZXIgb2YgdGhlaXIgcXVvdGllbnQuIgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkK ICAgKGxldCAoKHJlcyAoY2wtZmxvb3IgeCB5KSkpCiAgICAgKGlmICg9IChjYXIgKGNkciByZXMp KSAwKSByZXMKICAgICAgIChsaXN0ICgxKyAoY2FyIHJlcykpICgtIChjYXIgKGNkciByZXMpKSAo b3IgeSAxKSkpKSkpCkBAIC0zNjMsNiArMzY4LDcgQEAgY2wtY2VpbGluZwogKGRlZnVuIGNsLXRy dW5jYXRlICh4ICZvcHRpb25hbCB5KQogICAiUmV0dXJuIGEgbGlzdCBvZiB0aGUgaW50ZWdlciBw YXJ0IG9mIFggYW5kIHRoZSBmcmFjdGlvbmFsIHBhcnQgb2YgWC4KIFdpdGggdHdvIGFyZ3VtZW50 cywgcmV0dXJuIHRydW5jYXRpb24gYW5kIHJlbWFpbmRlciBvZiB0aGVpciBxdW90aWVudC4iCisg IChkZWNsYXJlIChzaWRlLWVmZmVjdC1mcmVlIHQpKQogICAoaWYgKGVxICg+PSB4IDApIChvciAo bnVsbCB5KSAoPj0geSAwKSkpCiAgICAgICAoY2wtZmxvb3IgeCB5KSAoY2wtY2VpbGluZyB4IHkp KSkKIApAQCAtMzcwLDYgKzM3Niw3IEBAIGNsLXRydW5jYXRlCiAoZGVmdW4gY2wtcm91bmQgKHgg Jm9wdGlvbmFsIHkpCiAgICJSZXR1cm4gYSBsaXN0IG9mIFggcm91bmRlZCB0byB0aGUgbmVhcmVz dCBpbnRlZ2VyIGFuZCB0aGUgcmVtYWluZGVyLgogV2l0aCB0d28gYXJndW1lbnRzLCByZXR1cm4g cm91bmRpbmcgYW5kIHJlbWFpbmRlciBvZiB0aGVpciBxdW90aWVudC4iCisgIChkZWNsYXJlIChz aWRlLWVmZmVjdC1mcmVlIHQpKQogICAoaWYgeQogICAgICAgKGlmIChhbmQgKGludGVnZXJwIHgp IChpbnRlZ2VycCB5KSkKIAkgIChsZXQqICgoaHkgKC8geSAyKSkKQEAgLTM4OCwxNiArMzk1LDE5 IEBAIGNsLXJvdW5kCiA7OzsjIyNhdXRvbG9hZAogKGRlZnVuIGNsLW1vZCAoeCB5KQogICAiVGhl IHJlbWFpbmRlciBvZiBYIGRpdmlkZWQgYnkgWSwgd2l0aCB0aGUgc2FtZSBzaWduIGFzIFkuIgor ICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKG50aCAxIChjbC1mbG9vciB4IHkp KSkKIAogOzs7IyMjYXV0b2xvYWQKIChkZWZ1biBjbC1yZW0gKHggeSkKICAgIlRoZSByZW1haW5k ZXIgb2YgWCBkaXZpZGVkIGJ5IFksIHdpdGggdGhlIHNhbWUgc2lnbiBhcyBYLiIKKyAgKGRlY2xh cmUgKHNpZGUtZWZmZWN0LWZyZWUgdCkpCiAgIChudGggMSAoY2wtdHJ1bmNhdGUgeCB5KSkpCiAK IDs7OyMjI2F1dG9sb2FkCiAoZGVmdW4gY2wtc2lnbnVtICh4KQogICAiUmV0dXJuIDEgaWYgWCBp cyBwb3NpdGl2ZSwgLTEgaWYgbmVnYXRpdmUsIDAgaWYgemVyby4iCisgIChkZWNsYXJlIChzaWRl LWVmZmVjdC1mcmVlIHQpKQogICAoY29uZCAoKD4geCAwKSAxKSAoKDwgeCAwKSAtMSkgKHQgMCkp KQogCiA7OzsjIyNhdXRvbG9hZApAQCAtNTQ5LDYgKzU1OSw3IEBAIGNsLXN1YnNlcQogSWYgU1RB UlQgb3IgRU5EIGlzIG5lZ2F0aXZlLCBpdCBjb3VudHMgZnJvbSB0aGUgZW5kLgogU2lnbmFsIGFu IGVycm9yIGlmIFNUQVJUIG9yIEVORCBhcmUgb3V0c2lkZSBvZiB0aGUgc2VxdWVuY2UgKGkuZQog dG9vIGxhcmdlIGlmIHBvc2l0aXZlIG9yIHRvbyBzbWFsbCBpZiBuZWdhdGl2ZSkuIgorICAoZGVj bGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKGRlY2xhcmUgKGd2LXNldHRlcgogICAgICAg ICAgICAgKGxhbWJkYSAobmV3KQogICAgICAgICAgICAgICAobWFjcm9leHAtbGV0MiBuaWwgbmV3 IG5ldwpAQCAtNTgxLDYgKzU5Miw3IEBAIGNsLW5yZWNvbmMKIDs7OyMjI2F1dG9sb2FkCiAoZGVm dW4gY2wtbGlzdC1sZW5ndGggKHgpCiAgICJSZXR1cm4gdGhlIGxlbmd0aCBvZiBsaXN0IFguICBS ZXR1cm4gbmlsIGlmIGxpc3QgaXMgY2lyY3VsYXIuIgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3Qt ZnJlZSB0KSkKICAgKGNsLWNoZWNrLXR5cGUgeCBsaXN0KQogICAoY29uZGl0aW9uLWNhc2Ugbmls CiAgICAgICAobGVuZ3RoIHgpCkBAIC01OTksNyArNjExLDggQEAgY2wtdGFpbHAKIChkZWZ1biBj bC1nZXQgKHN5bSB0YWcgJm9wdGlvbmFsIGRlZikKICAgIlJldHVybiB0aGUgdmFsdWUgb2YgU1lN Qk9MJ3MgUFJPUE5BTUUgcHJvcGVydHksIG9yIERFRkFVTFQgaWYgbm9uZS4KIFxuKGZuIFNZTUJP TCBQUk9QTkFNRSAmb3B0aW9uYWwgREVGQVVMVCkiCi0gIChkZWNsYXJlIChjb21waWxlci1tYWNy byBjbC0tY29tcGlsZXItbWFjcm8tZ2V0KQorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0 KQorICAgICAgICAgICAoY29tcGlsZXItbWFjcm8gY2wtLWNvbXBpbGVyLW1hY3JvLWdldCkKICAg ICAgICAgICAgKGd2LXNldHRlciAobGFtYmRhIChzdG9yZSkgKGlnbm9yZSBkZWYpIGAocHV0ICxz eW0gLHRhZyAsc3RvcmUpKSkpCiAgIChjbC1nZXRmIChzeW1ib2wtcGxpc3Qgc3ltKSB0YWcgZGVm KSkKIChhdXRvbG9hZCAnY2wtLWNvbXBpbGVyLW1hY3JvLWdldCAiY2wtbWFjcyIpCkBAIC02MDks NyArNjIyLDggQEAgY2wtZ2V0ZgogICAiU2VhcmNoIFBST1BMSVNUIGZvciBwcm9wZXJ0eSBQUk9Q TkFNRTsgcmV0dXJuIGl0cyB2YWx1ZSBvciBERUZBVUxULgogUFJPUExJU1QgaXMgYSBsaXN0IG9m IHRoZSBzb3J0IHJldHVybmVkIGJ5IGBzeW1ib2wtcGxpc3QnLgogXG4oZm4gUFJPUExJU1QgUFJP UE5BTUUgJm9wdGlvbmFsIERFRkFVTFQpIgotICAoZGVjbGFyZSAoZ3YtZXhwYW5kZXIKKyAgKGRl Y2xhcmUgKHNpZGUtZWZmZWN0LWZyZWUgdCkKKyAgICAgICAgICAgKGd2LWV4cGFuZGVyCiAgICAg ICAgICAgICAobGFtYmRhIChkbykKICAgICAgICAgICAgICAgKGd2LWxldHBsYWNlIChnZXR0ZXIg c2V0dGVyKSBwbGlzdAogICAgICAgICAgICAgICAgIChtYWNyb2V4cC1sZXQyKiBuaWwgKChrIHRh ZykgKGQgZGVmKSkKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9jbC1saWIuZWwgYi9saXNw L2VtYWNzLWxpc3AvY2wtbGliLmVsCmluZGV4IDIwZDJjOGQ2YTY4Li5lOTFmOTRlZTI3NiAxMDA2 NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2NsLWxpYi5lbAorKysgYi9saXNwL2VtYWNzLWxpc3Av Y2wtbGliLmVsCkBAIC0yNzIsMjAgKzI3MiwyNCBAQCAnY2wtZmxvYXRwLXNhZmUKIAogKGRlZnN1 YnN0IGNsLXBsdXNwIChudW1iZXIpCiAgICJSZXR1cm4gdCBpZiBOVU1CRVIgaXMgcG9zaXRpdmUu IgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKD4gbnVtYmVyIDApKQogCiAo ZGVmc3Vic3QgY2wtbWludXNwIChudW1iZXIpCiAgICJSZXR1cm4gdCBpZiBOVU1CRVIgaXMgbmVn YXRpdmUuIgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKDwgbnVtYmVyIDAp KQogCiAoZGVmdW4gY2wtb2RkcCAoaW50ZWdlcikKICAgIlJldHVybiB0IGlmIElOVEVHRVIgaXMg b2RkLiIKLSAgKGRlY2xhcmUgKGNvbXBpbGVyLW1hY3JvIChsYW1iZGEgKF8pIGAoZXEgKGxvZ2Fu ZCAsaW50ZWdlciAxKSAxKSkpKQorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KQorICAg ICAgICAgICAoY29tcGlsZXItbWFjcm8gKGxhbWJkYSAoXykgYChlcSAobG9nYW5kICxpbnRlZ2Vy IDEpIDEpKSkpCiAgIChlcSAobG9nYW5kIGludGVnZXIgMSkgMSkpCiAKIChkZWZ1biBjbC1ldmVu cCAoaW50ZWdlcikKICAgIlJldHVybiB0IGlmIElOVEVHRVIgaXMgZXZlbi4iCi0gIChkZWNsYXJl IChjb21waWxlci1tYWNybyAobGFtYmRhIChfKSBgKGVxIChsb2dhbmQgLGludGVnZXIgMSkgMCkp KSkKKyAgKGRlY2xhcmUgKHNpZGUtZWZmZWN0LWZyZWUgdCkKKyAgICAgICAgICAgKGNvbXBpbGVy LW1hY3JvIChsYW1iZGEgKF8pIGAoZXEgKGxvZ2FuZCAsaW50ZWdlciAxKSAwKSkpKQogICAoZXEg KGxvZ2FuZCBpbnRlZ2VyIDEpIDApKQogCiAoZGVmY29uc3QgY2wtZGlnaXQtY2hhci10YWJsZQpA QCAtMzg3LDMyICszOTEsMzggQEAgJ2NsLWZvdXJ0aAogCiAoZGVmc3Vic3QgY2wtZmlmdGggKHgp CiAgICJSZXR1cm4gdGhlIGZpZnRoIGVsZW1lbnQgb2YgdGhlIGxpc3QgWC4iCi0gIChkZWNsYXJl IChndi1zZXR0ZXIgKGxhbWJkYSAoc3RvcmUpIGAoc2V0Y2FyIChudGhjZHIgNCAseCkgLHN0b3Jl KSkpKQorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KQorICAgICAgICAgICAoZ3Ytc2V0 dGVyIChsYW1iZGEgKHN0b3JlKSBgKHNldGNhciAobnRoY2RyIDQgLHgpICxzdG9yZSkpKSkKICAg KG50aCA0IHgpKQogCiAoZGVmc3Vic3QgY2wtc2l4dGggKHgpCiAgICJSZXR1cm4gdGhlIHNpeHRo IGVsZW1lbnQgb2YgdGhlIGxpc3QgWC4iCi0gIChkZWNsYXJlIChndi1zZXR0ZXIgKGxhbWJkYSAo c3RvcmUpIGAoc2V0Y2FyIChudGhjZHIgNSAseCkgLHN0b3JlKSkpKQorICAoZGVjbGFyZSAoc2lk ZS1lZmZlY3QtZnJlZSB0KQorICAgICAgICAgICAoZ3Ytc2V0dGVyIChsYW1iZGEgKHN0b3JlKSBg KHNldGNhciAobnRoY2RyIDUgLHgpICxzdG9yZSkpKSkKICAgKG50aCA1IHgpKQogCiAoZGVmc3Vi c3QgY2wtc2V2ZW50aCAoeCkKICAgIlJldHVybiB0aGUgc2V2ZW50aCBlbGVtZW50IG9mIHRoZSBs aXN0IFguIgotICAoZGVjbGFyZSAoZ3Ytc2V0dGVyIChsYW1iZGEgKHN0b3JlKSBgKHNldGNhciAo bnRoY2RyIDYgLHgpICxzdG9yZSkpKSkKKyAgKGRlY2xhcmUgKHNpZGUtZWZmZWN0LWZyZWUgdCkK KyAgICAgICAgICAgKGd2LXNldHRlciAobGFtYmRhIChzdG9yZSkgYChzZXRjYXIgKG50aGNkciA2 ICx4KSAsc3RvcmUpKSkpCiAgIChudGggNiB4KSkKIAogKGRlZnN1YnN0IGNsLWVpZ2h0aCAoeCkK ICAgIlJldHVybiB0aGUgZWlnaHRoIGVsZW1lbnQgb2YgdGhlIGxpc3QgWC4iCi0gIChkZWNsYXJl IChndi1zZXR0ZXIgKGxhbWJkYSAoc3RvcmUpIGAoc2V0Y2FyIChudGhjZHIgNyAseCkgLHN0b3Jl KSkpKQorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KQorICAgICAgICAgICAoZ3Ytc2V0 dGVyIChsYW1iZGEgKHN0b3JlKSBgKHNldGNhciAobnRoY2RyIDcgLHgpICxzdG9yZSkpKSkKICAg KG50aCA3IHgpKQogCiAoZGVmc3Vic3QgY2wtbmludGggKHgpCiAgICJSZXR1cm4gdGhlIG5pbnRo IGVsZW1lbnQgb2YgdGhlIGxpc3QgWC4iCi0gIChkZWNsYXJlIChndi1zZXR0ZXIgKGxhbWJkYSAo c3RvcmUpIGAoc2V0Y2FyIChudGhjZHIgOCAseCkgLHN0b3JlKSkpKQorICAoZGVjbGFyZSAoc2lk ZS1lZmZlY3QtZnJlZSB0KQorICAgICAgICAgICAoZ3Ytc2V0dGVyIChsYW1iZGEgKHN0b3JlKSBg KHNldGNhciAobnRoY2RyIDggLHgpICxzdG9yZSkpKSkKICAgKG50aCA4IHgpKQogCiAoZGVmc3Vi c3QgY2wtdGVudGggKHgpCiAgICJSZXR1cm4gdGhlIHRlbnRoIGVsZW1lbnQgb2YgdGhlIGxpc3Qg WC4iCi0gIChkZWNsYXJlIChndi1zZXR0ZXIgKGxhbWJkYSAoc3RvcmUpIGAoc2V0Y2FyIChudGhj ZHIgOSAseCkgLHN0b3JlKSkpKQorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KQorICAg ICAgICAgICAoZ3Ytc2V0dGVyIChsYW1iZGEgKHN0b3JlKSBgKHNldGNhciAobnRoY2RyIDkgLHgp ICxzdG9yZSkpKSkKICAgKG50aCA5IHgpKQogCiAoZGVmYWxpYXMgJ2NsLWNhYWFyICMnY2FhYXIp CkBAIC00NjcsNiArNDc3LDcgQEAgY2wtbGlzdCoKIAogKGRlZnVuIGNsLWxkaWZmIChsaXN0IHN1 Ymxpc3QpCiAgICJSZXR1cm4gYSBjb3B5IG9mIExJU1Qgd2l0aCB0aGUgdGFpbCBTVUJMSVNUIHJl bW92ZWQuIgorICAoZGVjbGFyZSAoc2lkZS1lZmZlY3QtZnJlZSB0KSkKICAgKGxldCAoKHJlcyBu aWwpKQogICAgICh3aGlsZSAoYW5kIChjb25zcCBsaXN0KSAobm90IChlcSBsaXN0IHN1Ymxpc3Qp KSkKICAgICAgIChwdXNoIChwb3AgbGlzdCkgcmVzKSkKQEAgLTUzMCw2ICs1NDEsNyBAQCBjbC1w YWlybGlzCiBSZXR1cm4gYSBuZXcgYWxpc3QgY29tcG9zZWQgYnkgYXNzb2NpYXRpbmcgS0VZUyB0 byBjb3JyZXNwb25kaW5nIFZBTFVFUzsKIHRoZSBwcm9jZXNzIHN0b3BzIGFzIHNvb24gYXMgS0VZ UyBvciBWQUxVRVMgcnVuIG91dC4KIElmIEFMSVNUIGlzIG5vbi1uaWwsIHRoZSBuZXcgcGFpcnMg YXJlIHByZXBlbmRlZCB0byBpdC4iCisgIChkZWNsYXJlIChzaWRlLWVmZmVjdC1mcmVlIHQpKQog ICAobmNvbmMgKGNsLW1hcGNhciAnY29ucyBrZXlzIHZhbHVlcykgYWxpc3QpKQogCiA7OzsgTWlz Y2VsbGFuZW91cy4KZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9jbC1tYWNzLmVsIGIvbGlz cC9lbWFjcy1saXNwL2NsLW1hY3MuZWwKaW5kZXggOWI3NmM4YzgwYTAuLjE4YWU4M2VhNTkwIDEw MDY0NAotLS0gYS9saXNwL2VtYWNzLWxpc3AvY2wtbWFjcy5lbAorKysgYi9saXNwL2VtYWNzLWxp c3AvY2wtbWFjcy5lbApAQCAtMzcyOSwxNiArMzcyOSw2IEBAIGNsLS1jb21waWxlci1tYWNyby1n ZXQKIChjbC1wcm9jbGFpbSAnKGlubGluZSBjbC1hY29ucyBjbC1tYXAgY2wtbm90YW55IGNsLW5v dGV2ZXJ5IGNsLXJldmFwcGVuZAogICAgICAgICAgICAgICAgY2wtbnJlY29uYykpCiAKLTs7OyBU aGluZ3MgdGhhdCBhcmUgc2lkZS1lZmZlY3QtZnJlZS4KLShtYXBjIChsYW1iZGEgKHgpIChmdW5j dGlvbi1wdXQgeCAnc2lkZS1lZmZlY3QtZnJlZSB0KSkKLSAgICAgICcoY2wtZmlyc3QgY2wtc2Vj b25kIGNsLXRoaXJkIGNsLWZvdXJ0aAotICAgICAgICBjbC1maWZ0aCBjbC1zaXh0aCBjbC1zZXZl bnRoCi0gICAgICAgIGNsLWVpZ2h0aCBjbC1uaW50aCBjbC10ZW50aAotICAgICAgICBjbC1yZXN0 IGNsLWVuZHAgY2wtcGx1c3AgY2wtbWludXNwCi0gICAgICAgIGNsLW9kZHAgY2wtZXZlbnAgY2wt c2lnbnVtIGNsLWxkaWZmIGNsLXBhaXJsaXMgY2wtZ2NkCi0gICAgICAgIGNsLWxjbSBjbC1pc3Fy dCBjbC1mbG9vciBjbC1jZWlsaW5nIGNsLXRydW5jYXRlIGNsLXJvdW5kIGNsLW1vZCBjbC1yZW0K LSAgICAgICAgY2wtc3Vic2VxIGNsLWxpc3QtbGVuZ3RoIGNsLWdldCBjbC1nZXRmKSkKLQogOzs7 IFRoaW5ncyB0aGF0IGFyZSBzaWRlLWVmZmVjdC1hbmQtZXJyb3ItZnJlZS4KIChtYXBjIChsYW1i ZGEgKHgpIChmdW5jdGlvbi1wdXQgeCAnc2lkZS1lZmZlY3QtZnJlZSAnZXJyb3ItZnJlZSkpCiAg ICAgICAnKGNsLWxpc3QqIGNsLWFjb25zIGNsLWVxdWFscApkaWZmIC0tZ2l0IGEvbGlzcC9lbWFj cy1saXNwL2NsLXNlcS5lbCBiL2xpc3AvZW1hY3MtbGlzcC9jbC1zZXEuZWwKaW5kZXggN2E3OTQ4 OGYxZjUuLjE4NzgxNTNmODExIDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxpc3AvY2wtc2VxLmVs CisrKyBiL2xpc3AvZW1hY3MtbGlzcC9jbC1zZXEuZWwKQEAgLTExNSw2ICsxMTUsNyBAQCBjbC1r ZXkKIChkZWZ1biBjbC1lbmRwICh4KQogICAiUmV0dXJuIHRydWUgaWYgWCBpcyB0aGUgZW1wdHkg bGlzdDsgZmFsc2UgaWYgaXQgaXMgYSBjb25zLgogU2lnbmFsIGFuIGVycm9yIGlmIFggaXMgbm90 IGEgbGlzdC4iCisgIChkZWNsYXJlIChzaWRlLWVmZmVjdC1mcmVlIHQpKQogICAoY2wtY2hlY2st dHlwZSB4IGxpc3QpCiAgIChudWxsIHgpKQogCi0tIAoyLjQ4LjEKCg== --000000000000611376062dfdb774-- From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 13 01:54:56 2025 Received: (at control) by debbugs.gnu.org; 13 Feb 2025 06:54:56 +0000 Received: from localhost ([127.0.0.1]:39808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiT7f-0008J2-T9 for submit@debbugs.gnu.org; Thu, 13 Feb 2025 01:54:56 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:46556) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiT7d-0008In-2m for control@debbugs.gnu.org; Thu, 13 Feb 2025 01:54:53 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-ab7e9254bb6so87991266b.1 for ; Wed, 12 Feb 2025 22:54:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739429687; x=1740034487; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=3NHsZE9ZCbo1CC25lnE/rD5w9ihnIfPri/eVZxbmDR4=; b=lKlygrQRkDhBUj+mFNMiECRN9Cw6MgIRlFtoeoDNDHGpLxIt/vhMfPOvfJEY2OLNRV WU08/9kOAXcXY8j4T+B9H85b/3XPCBNC/38F2gJUA/C2u07u3iA673zf3oeX3DHA0QIe mB3opvd3p3l9IR2gbYJfYZZEA8Ac2YkA61zsq93frmFf6aihgGcdp2O+AMqFmI8/pGdZ FKr0nfN2NRo6nOTf4ifiPWGKy6Vp5rAMMs/GSugOrIJ7wL/GlYTCrp0LLYlgULfzPYuE X8+Q/J3yevgOQGkTXUswe9o3x3XRQH4aVUudDCsXLKQ2LuKGWkOOeCUJSnYvhcruiQ7k L2YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739429687; x=1740034487; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3NHsZE9ZCbo1CC25lnE/rD5w9ihnIfPri/eVZxbmDR4=; b=Hk2mNi2OrZhJGnw3UWkzMuONdvSRCBz0bXir54Nz+X1TykntNXZhDIyynqYkbe/gqf HzpYcH6U3cL5RB1rBPOv6EIF+rNam3GQBaIY+XA7Tg1l0fNTYVwepnPcOIakC2z6P3EJ KaTslZTSSGGKglnDzoeqLzOxwmgin1V7ywt6zWsQ1x3VHpuJzIJ5Fer92+vhgo1VgZ+u 0bFtsXFahOAMxtbNvIjc3r5cay7HyX4+mXYDxOfAPB9YPVNkJ6mCOCDNwMiwhvpzUrEP 62mMC8qrOHumhjnExbgVIME67lFzP4AUp8VnV/TE0/mQv4xbW7uQLHo+LPSw70ud7Ijk MQmg== X-Gm-Message-State: AOJu0Yxm0z1m6BAe0hS0k85tXk7WNMDJVF8aO7LIEW5HwpxMIxUgodp+ nSj9Qg+Jqma1RGEZdfOVmqoI7O6wnR3od9CHn58W6Z/d07SRKDS4vycGolO3xPJG9jvBVNsT1vJ duPxSLYiLucYGcC0/8nrievGY0QLzUM5Qu55seA== X-Gm-Gg: ASbGncuqmQZc3sh124JTyCagX17T8wzJPoyJJKR7+3+aBK9XUUCnFUtsf/t1/jNYDRl 29a5tSXHWhmRoeREf/GtNrLnPe9gIPZJnxvc7VuD0MPEAHia2EKpCkHK3mmGkO4jW4Rd620inJP g= X-Google-Smtp-Source: AGHT+IFDbmLGemCOXLVLWOH6M7WGA42i0IwN0QOq8WbuxT0/EbMmd2r5Se70eE75m3NcSpgL3Jicfs50uAmI5pkeAyQ= X-Received: by 2002:a17:907:7207:b0:ab7:f245:fbc1 with SMTP id a640c23a62f3a-ab7f336d4b0mr503343066b.3.1739429686760; Wed, 12 Feb 2025 22:54:46 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Feb 2025 22:54:46 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 12 Feb 2025 22:54:46 -0800 X-Gm-Features: AWEUYZkF8HPCPFdq6oTpeZjA1u7uiD3bsriZH3VoZKtGiGT6GjytpEGs-6oU56U Message-ID: Subject: control message for bug #76247 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" 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 (-) severity 76247 minor tags 76247 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 13 11:52:16 2025 Received: (at 76247-done) by debbugs.gnu.org; 13 Feb 2025 16:52:16 +0000 Received: from localhost ([127.0.0.1]:45228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ticRk-0007M0-3J for submit@debbugs.gnu.org; Thu, 13 Feb 2025 11:52:16 -0500 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]:55522) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ticRh-0007Lj-IJ for 76247-done@debbugs.gnu.org; Thu, 13 Feb 2025 11:52:14 -0500 Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-ab7f838b92eso199465166b.2 for <76247-done@debbugs.gnu.org>; Thu, 13 Feb 2025 08:52:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739465527; x=1740070327; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=tzOLJQIz+AnTVqXmNqA2veFY3KrrxJ3k5kr3vlofcE8=; b=f3ZAZh6szWwv6hgLM0ZRi03rR17Y++hsv3rwn6jmsuQUDwRnbP++MlRGjPb91+ZGDe du53+B/o6QWGCTitcFD4AGaQwYz1JXEvwqpZIsvOo5V2zk9GxWV2d7So0OaPJr4CZYCh IamIEqmzVm8UvOqHAnc/rQX341uJFVw7dv/KGucfiQAf6rW8XKb4kpIqnO4sQXM4FfN9 M7Iw6+tRVcODJIqzH+fsgFrCn8wuSMiuc3TtL3K65/2mM/aRbelR5XAB4Vp+lQZWBJI5 HzVHWjxVL+WmfjXhDkoRmu+6QTs5bS44IYZro5qbwAU0XZodh/83H4hF18XZwribjYOY rYAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739465527; x=1740070327; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tzOLJQIz+AnTVqXmNqA2veFY3KrrxJ3k5kr3vlofcE8=; b=TmeSUm0DTa08M7Y9QxLOuFnbGLNe72zlJ8hFDoPWTFoJFgy730X8yhK44C/VLDg3Cu 6dEMyoGArNbWZQeWR54QeM1txvReMHgVtnL/3HRdJZIQeLXLvlWC6vX8sHtKsaHuONOH mliPSWkcbCYrnlS0zdMKb49B0CmjIMA+TxAexxiH/xedr9nlel1/h3hAXE/JA76qjrV1 /ZKQbvu5jQUGVCDup/xrPv+qDgioGqBbRb2x68oAxp9f9lnywNbAEnV5KqqfXl83Npii /8VRcZ7vrAFsN9ClNrnkW6td7PdmSVaCgig7+Akn56ORT733I8RYrI0JKv8ACQkNaLBA XGxg== X-Gm-Message-State: AOJu0YyisLD2624/MBoZ47NhErIsTFBRQXtOibf6lVrUfWt51qpxkOex BbJByeSAMtNId2iYxbsyJzac8lpb83IrCzUW+xTL7/VRSc/v/PZmZBBG3Ww3OEl5wwjyq5z6tse 78ZXLkqHu3SRljxV7xa0gKsbF86ykgVjmL+M= X-Gm-Gg: ASbGnctweRKXXPRjmU1evACfAcGYuqNRh/2dQ8YEmgyjFMpwK9cul2KI7xSG5c1EU8k U4JUVXAEpmo0d9gwsf0pmps87WvebSxrR7CoZK4pgjeBCZ7sDxlI1RGc/fx+6qkAlRbnZkSc= X-Google-Smtp-Source: AGHT+IHk+fBytsNTeJWRJG5iOjn80Gsa2bsOrSYcMaEvgaiGkblYT5xjpT+8ycHIIhRLybYN3jR7EbpSXx4NdRqdpbU= X-Received: by 2002:a17:907:6e87:b0:ab6:d575:9540 with SMTP id a640c23a62f3a-aba501bc5bamr371973966b.50.1739465526679; Thu, 13 Feb 2025 08:52:06 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 13 Feb 2025 08:52:05 -0800 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Thu, 13 Feb 2025 08:52:05 -0800 X-Gm-Features: AWEUYZnBAZGTRnHwK5Z3QiaWILwotvPI6SkxSUpFcP6wv823nFN82T330YNLM5w Message-ID: Subject: Re: bug#76247: 31.0.50; side-effect-free properties not loading with (require 'cl-lib) To: Stefan Monnier Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76247-done Cc: 76247-done@debbugs.gnu.org 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 (-) Stefan Monnier writes: >> I have attached a patch that fixes this, and also gets the proper >> (put 'cl-foo 'side-effect-free t) forms into cl-loaddefs.el. >> >> If this looks okay, I think we could do the same for the >> (side-effect-free error-free) case as well. > > LGTM! Thanks, installed, closing. From unknown Tue Jun 17 20:09:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 14 Mar 2025 11:24:10 +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