From unknown Sat Sep 20 07:52:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50053: [PATCH]: Add new macro `seq-setq` Resent-From: Okam Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Aug 2021 01:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50053 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 50053@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: Okam Received: via spool by submit@debbugs.gnu.org id=B.162890439313277 (code B ref -1); Sat, 14 Aug 2021 01:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2021 01:26:33 +0000 Received: from localhost ([127.0.0.1]:43316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEiRV-0003S5-8l for submit@debbugs.gnu.org; Fri, 13 Aug 2021 21:26:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:52256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEiRT-0003Rx-3M for submit@debbugs.gnu.org; Fri, 13 Aug 2021 21:26:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37242) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mEiRS-0006JM-SV for bug-gnu-emacs@gnu.org; Fri, 13 Aug 2021 21:26:30 -0400 Received: from mail-0201.mail-europe.com ([51.77.79.158]:37664) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mEiRR-0006Nc-0x for bug-gnu-emacs@gnu.org; Fri, 13 Aug 2021 21:26:30 -0400 Date: Sat, 14 Aug 2021 01:25:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1628904343; bh=N1sA8bZZ2R+99lzs5HQHnmuVtViSRk8RFQWV/cfujl8=; h=Date:To:From:Reply-To:Subject:From; b=Ra4H1kdSJiELXcR54ZS7dBZZooDeMYMznGifzVbUG3Pa82pKrF4Zw5/WcXhgJelke 4Ot7DFMNcMynLgKljjB+qjRnNjlv05PKE74WW0D1F5rox28OEcstRAPa19VQk1E6r7 yrNPL0Bnpy8qwSyHpg6UGNikXGEXxpwkG85ToG3M= From: Okam Message-ID: <847b7ede-bcb5-1bd1-b91e-f1134a91fe52@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_j1F0gq0VJkkLXjDZCdFHWvXeUoFaLoUQ3pDwbnctRc" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=51.77.79.158; envelope-from=okamsn@protonmail.com; helo=mail-0201.mail-europe.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_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) This is a multi-part message in MIME format. --b1_j1F0gq0VJkkLXjDZCdFHWvXeUoFaLoUQ3pDwbnctRc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, This patch adds the macro `seq-setq`, which is the `setq` version of `seq-let`. This builds upon the new macro `pcase-setq`, which was added in #49809. Thank you. --b1_j1F0gq0VJkkLXjDZCdFHWvXeUoFaLoUQ3pDwbnctRc Content-Type: text/x-patch; name=0001-Add-macro-seq-setq.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Add-macro-seq-setq.patch RnJvbSBiYWE0MGY5NTY4ZmM1MjgyNTQ1M2FiZWM1OWYxMjBjZjdjYTA2YmNjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogRWFybCBIeWF0dCA8b2thbXNuQHByb3Rvbm1haWwuY29tPg0K RGF0ZTogRnJpLCAxMyBBdWcgMjAyMSAyMTowNTowMyAtMDQwMA0KU3ViamVjdDogW1BBVENIXSBB ZGQgbWFjcm8gYHNlcS1zZXRxYC4NCg0KKiBsaXNwL2VtYWNzLWxpc3Avc2VxLmVsIChzZXEtc2V0 cSk6IE5ldyBtYWNyby4NCg0KVGhpcyBtYWNybyBpcyB0aGUgJ3NldHEnIHZlcnNpb24gb2YgJ3Nl cS1sZXQnLg0KDQoqIGRvYy9saXNwcmVmL3NlcXVlbmNlcy50ZXhpIChzZXEtc2V0cSk6IERvY3Vt ZW50IHRoaXMgbWFjcm8uDQoNCiogdGVzdC9saXNwL2VtYWNzLWxpc3Avc2VxLXRlc3RzLmVsICh0 ZXN0LXNlcS1zZXRxKToNClRlc3QgdGhpcyBtYWNyby4NCi0tLQ0KIGRvYy9saXNwcmVmL3NlcXVl bmNlcy50ZXhpICAgICAgICB8IDE3ICsrKysrKysrKysrKysrKysrDQogbGlzcC9lbWFjcy1saXNw L3NlcS5lbCAgICAgICAgICAgIHwgIDggKysrKysrKysNCiB0ZXN0L2xpc3AvZW1hY3MtbGlzcC9z ZXEtdGVzdHMuZWwgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysNCiAzIGZpbGVzIGNoYW5n ZWQsIDQ5IGluc2VydGlvbnMoKykNCg0KZGlmZiAtLWdpdCBhL2RvYy9saXNwcmVmL3NlcXVlbmNl cy50ZXhpIGIvZG9jL2xpc3ByZWYvc2VxdWVuY2VzLnRleGkNCmluZGV4IDU0NWZkNDA4ZjguLjIw ODE2Y2U4Y2EgMTAwNjQ0DQotLS0gYS9kb2MvbGlzcHJlZi9zZXF1ZW5jZXMudGV4aQ0KKysrIGIv ZG9jL2xpc3ByZWYvc2VxdWVuY2VzLnRleGkNCkBAIC0xMTExLDYgKzExMTEsMjMgQEAgU2VxdWVu Y2UgRnVuY3Rpb25zDQogZGVzdHJ1Y3R1cmluZyBiaW5kaW5nLCBzZWUgQHJlZntEZXN0cnVjdHVy aW5nIHdpdGggcGNhc2UgUGF0dGVybnN9Lg0KIEBlbmQgZGVmbWFjDQogDQorQGRlZm1hYyBzZXEt c2V0cSB2YXItc2VxdWVuY2UgdmFsLXNlcXVlbmNlDQorQGNpbmRleCBzZXF1ZW5jZSBkZXN0cnVj dHVyaW5nDQorICBUaGlzIG1hY3JvIHdvcmtzIHNpbWlsYXJseSB0byBAY29kZXtzZXEtbGV0fSwg ZXhjZXB0IHRoYXQgdmFsdWVzIGFyZQ0KK2Fzc2lnbmVkIHRvIHZhcmlhYmxlcyBhcyBpZiBieSBA Y29kZXtzZXRxfSBpbnN0ZWFkIG9mIGFzIGluIGENCitAY29kZXtsZXR9IGJpbmRpbmcuDQorDQor QGV4YW1wbGUNCitAZ3JvdXANCisobGV0ICgoYSBuaWwpDQorICAgICAgKGIgbmlsKSkNCisgIChz ZXEtc2V0cSAoXyBhIF8gYikgJygxIDIgMyA0KSkNCisgIChsaXN0IGEgYikpDQorQHJlc3VsdHt9 ICgyIDQpDQorQGVuZCBncm91cA0KK0BlbmQgZXhhbXBsZQ0KK0BlbmQgZGVmbWFjDQorDQogQGRl ZnVuIHNlcS1yYW5kb20tZWx0IHNlcXVlbmNlDQogICBUaGlzIGZ1bmN0aW9uIHJldHVybnMgYW4g ZWxlbWVudCBvZiBAdmFye3NlcXVlbmNlfSB0YWtlbiBhdCByYW5kb20uDQogDQpkaWZmIC0tZ2l0 IGEvbGlzcC9lbWFjcy1saXNwL3NlcS5lbCBiL2xpc3AvZW1hY3MtbGlzcC9zZXEuZWwNCmluZGV4 IGU4ZmM0YTI4MTQuLmYwZGMyODNmNTcgMTAwNjQ0DQotLS0gYS9saXNwL2VtYWNzLWxpc3Avc2Vx LmVsDQorKysgYi9saXNwL2VtYWNzLWxpc3Avc2VxLmVsDQpAQCAtOTMsNiArOTMsMTQgQEAgc2Vx LWxldA0KICAgKGRlY2xhcmUgKGluZGVudCAyKSAoZGVidWcgKHNleHAgZm9ybSBib2R5KSkpDQog ICBgKHBjYXNlLWxldCAoKCwoc2VxLS1tYWtlLXBjYXNlLXBhdHRlcm5zIGFyZ3MpICxzZXF1ZW5j ZSkpDQogICAgICAsQGJvZHkpKQ0KKw0KKyhkZWZtYWNybyBzZXEtc2V0cSAoYXJncyBzZXF1ZW5j ZSkNCisgICJBc3NpZ24gdG8gdGhlIHZhcmlhYmxlcyBpbiBBUkdTIHRoZSBlbGVtZW50cyBvZiBT RVFVRU5DRS4NCisNCitBUkdTIGNhbiBhbHNvIGluY2x1ZGUgdGhlIGAmcmVzdCcgbWFya2VyIGZv bGxvd2VkIGJ5IGEgdmFyaWFibGUNCituYW1lIHRvIGJlIGJvdW5kIHRvIHRoZSByZXN0IG9mIFNF UVVFTkNFLiINCisgIChkZWNsYXJlIChkZWJ1ZyAoc2V4cCBmb3JtKSkpDQorICBgKHBjYXNlLXNl dHEgLChzZXEtLW1ha2UtcGNhc2UtcGF0dGVybnMgYXJncykgLHNlcXVlbmNlKSkNCiAMDQogDQog Ozs7IEJhc2ljIHNlcSBmdW5jdGlvbnMgdGhhdCBoYXZlIHRvIGJlIGltcGxlbWVudGVkIGJ5IG5l dyBzZXF1ZW5jZSB0eXBlcw0KZGlmZiAtLWdpdCBhL3Rlc3QvbGlzcC9lbWFjcy1saXNwL3NlcS10 ZXN0cy5lbCBiL3Rlc3QvbGlzcC9lbWFjcy1saXNwL3NlcS10ZXN0cy5lbA0KaW5kZXggMDVjN2Zi ZTc4MS4uNDRlODU1ZTJjZiAxMDA2NDQNCi0tLSBhL3Rlc3QvbGlzcC9lbWFjcy1saXNwL3NlcS10 ZXN0cy5lbA0KKysrIGIvdGVzdC9saXNwL2VtYWNzLWxpc3Avc2VxLXRlc3RzLmVsDQpAQCAtMzgz LDYgKzM4MywzMCBAQCB0ZXN0LXNlcS1sZXQNCiAgICAgICAoc2hvdWxkIChudWxsIGIpKQ0KICAg ICAgIChzaG91bGQgKG51bGwgYykpKSkpDQogDQorKGVydC1kZWZ0ZXN0IHRlc3Qtc2VxLXNldHEg KCkNCisgICh3aXRoLXRlc3Qtc2VxdWVuY2VzIChzZXEgJygxIDIgMyA0KSkNCisgICAgKGxldCAo YSBiIGMgZCBlKQ0KKyAgICAgIChzZXEtc2V0cSAoYSBiIGMgZCBlKSBzZXEpDQorICAgICAgKHNo b3VsZCAoPSBhIDEpKQ0KKyAgICAgIChzaG91bGQgKD0gYiAyKSkNCisgICAgICAoc2hvdWxkICg9 IGMgMykpDQorICAgICAgKHNob3VsZCAoPSBkIDQpKQ0KKyAgICAgIChzaG91bGQgKG51bGwgZSkp KQ0KKyAgICAobGV0IChhIGIgb3RoZXJzKQ0KKyAgICAgIChzZXEtc2V0cSAoYSBiICZyZXN0IG90 aGVycykgc2VxKQ0KKyAgICAgIChzaG91bGQgKD0gYSAxKSkNCisgICAgICAoc2hvdWxkICg9IGIg MikpDQorICAgICAgKHNob3VsZCAoc2FtZS1jb250ZW50cy1wIG90aGVycyAoc2VxLWRyb3Agc2Vx IDIpKSkpKQ0KKyAgKGxldCAoKGEpDQorICAgICAgICAoc2VxICcoMSAoMiAoMyAoNCkpKSkpKQ0K KyAgICAoc2VxLXNldHEgKF8gKF8gKF8gKGEpKSkpIHNlcSkNCisgICAgKHNob3VsZCAoPSBhIDQp KSkNCisgIChsZXQgKHNlcSBhIGIgYykNCisgICAgKHNlcS1zZXRxIChhIGIgYykgc2VxKQ0KKyAg ICAoc2hvdWxkIChudWxsIGEpKQ0KKyAgICAoc2hvdWxkIChudWxsIGIpKQ0KKyAgICAoc2hvdWxk IChudWxsIGMpKSkpDQorDQogKGVydC1kZWZ0ZXN0IHRlc3Qtc2VxLW1pbi1tYXggKCkNCiAgICh3 aXRoLXRlc3Qtc2VxdWVuY2VzIChzZXEgJyg0IDUgMyAyIDAgNCkpDQogICAgIChzaG91bGQgKD0g KHNlcS1taW4gc2VxKSAwKSkNCi0tIA0KMi4yNS4xDQoNCg== --b1_j1F0gq0VJkkLXjDZCdFHWvXeUoFaLoUQ3pDwbnctRc-- From unknown Sat Sep 20 07:52:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#50053: [PATCH]: Add new macro `seq-setq` Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Aug 2021 12:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50053 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Okam Cc: 50053@debbugs.gnu.org Received: via spool by 50053-submit@debbugs.gnu.org id=B50053.162894350913099 (code B ref 50053); Sat, 14 Aug 2021 12:19:01 +0000 Received: (at 50053) by debbugs.gnu.org; 14 Aug 2021 12:18:29 +0000 Received: from localhost ([127.0.0.1]:43765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEscP-0003PD-0T for submit@debbugs.gnu.org; Sat, 14 Aug 2021 08:18:29 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEscM-0003Ox-8s for 50053@debbugs.gnu.org; Sat, 14 Aug 2021 08:18:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=WGQvcYSwdUdJOwN+psnG6h7ATCgke6lTyfQZWH5uuiM=; b=sdD+CAc7Mj2vRNBgcbZ0I9Gde2 7wksZhCXpDWAJbZ1NkdhvB0LLiYD8w4hYOre3WYD/U0tV1UinVVIJ4wdVnP3qTcGLQzEpzelLDbyA 3MD0HblV1NABZHGhT/51B6p8QuWhJuhLPaNBcL4BEw2AGX8sFqWPe8la9+cJDr6u6REA=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mEscC-0000Zw-3K; Sat, 14 Aug 2021 14:18:20 +0200 From: Lars Ingebrigtsen References: <847b7ede-bcb5-1bd1-b91e-f1134a91fe52@protonmail.com> Date: Sat, 14 Aug 2021 14:18:15 +0200 In-Reply-To: <847b7ede-bcb5-1bd1-b91e-f1134a91fe52@protonmail.com> (Okam's message of "Sat, 14 Aug 2021 01:25:40 +0000") Message-ID: <87sfzcte2g.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Okam writes: > This patch adds the macro `seq-setq`, which is the `setq` version of > `seq-let`. > > This builds upon the new macro `pcase-setq`, which was added in #49809. Makes sense to me; applied to Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) Okam writes: > This patch adds the macro `seq-setq`, which is the `setq` version of > `seq-let`. > > This builds upon the new macro `pcase-setq`, which was added in #49809. Makes sense to me; applied to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 14 08:18:39 2021 Received: (at control) by debbugs.gnu.org; 14 Aug 2021 12:18:39 +0000 Received: from localhost ([127.0.0.1]:43768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEscX-0003Pa-77 for submit@debbugs.gnu.org; Sat, 14 Aug 2021 08:18:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mEscW-0003PM-1u for control@debbugs.gnu.org; Sat, 14 Aug 2021 08:18:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=m8K1BdXRbMXyc2a0GknCx/rztxL591oEEEyOH00I+P4=; b=VcIPQdzLrG9eMcmRpsE5YectUb UWR+yX1Wfzbe3CyFQDAYSTdtnE2UEsR90DONRy9s2QjXYwClqZRJne7BNsfJ9H0ufPtKO4csJPQce IR5M2EUGWss3V4putjfhkj8lGsGK/bEJ3dCzxMEbzC7oEm2B18PKynDQbz+BNjME3Nyc=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mEscO-0000a8-8P for control@debbugs.gnu.org; Sat, 14 Aug 2021 14:18:30 +0200 Date: Sat, 14 Aug 2021 14:18:23 +0200 Message-Id: <87r1ewte28.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50053 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: close 50053 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) 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: -3.3 (---) close 50053 28.1 quit