From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: daanturo Newsgroups: gmane.emacs.bugs Subject: bug#59333: [PATCH] Define macro dlet* Date: Thu, 17 Nov 2022 14:13:35 +0700 Message-ID: <0e8ca5ce-a413-0dd0-c62e-647d19953a3b@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------XgC3yS1tk9WBRAx3xq0lAxjE" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8705"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 To: 59333@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 17 08:16:20 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ovZ8G-00026F-Ae for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 17 Nov 2022 08:16:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ovZ81-0008Nb-1r; Thu, 17 Nov 2022 02:16:05 -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 1ovZ7z-0008Ml-1A for bug-gnu-emacs@gnu.org; Thu, 17 Nov 2022 02:16:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ovZ7y-00036r-Pe for bug-gnu-emacs@gnu.org; Thu, 17 Nov 2022 02:16:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ovZ7y-0007GB-LZ for bug-gnu-emacs@gnu.org; Thu, 17 Nov 2022 02:16:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: daanturo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Nov 2022 07:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59333 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166866935827895 (code B ref -1); Thu, 17 Nov 2022 07:16:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Nov 2022 07:15:58 +0000 Original-Received: from localhost ([127.0.0.1]:58951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovZ7u-0007Fr-1L for submit@debbugs.gnu.org; Thu, 17 Nov 2022 02:15:58 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:35592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovZ7s-0007Fj-A7 for submit@debbugs.gnu.org; Thu, 17 Nov 2022 02:15:57 -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 1ovZ7s-0008K9-4M for bug-gnu-emacs@gnu.org; Thu, 17 Nov 2022 02:15:56 -0500 Original-Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ovZ7q-00032Z-59 for bug-gnu-emacs@gnu.org; Thu, 17 Nov 2022 02:15:55 -0500 Original-Received: by mail-pf1-x42f.google.com with SMTP id 130so930968pfu.8 for ; Wed, 16 Nov 2022 23:15:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:content-language:subject:to:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=Z9eVFw/cwxQ1l6NcRtrHix7pr7HlYOd2XjaomdpXjwU=; b=np/f52oCpKejbyAtmufjvh8/JWo3vnjsH918mnpgKYn10X3shZwCkNs9tgw/o2KG8N ics37/WVdfj6wG36xN8Rrm99ysa/bQcDkySFj5l2OlbfzMwZ3vZd4i/jT0uxDMKYqp0r XtYiijkhDctJ/JEyyDY2LWWVtvBbCSZaGy35zpfQJsWQK+TAnMaT0VyERntfuIVD5O62 WgP1L8GgjMXIqq9Q3le9y32eW0hu+tztQCartv5RMalDmC2ZEX1vg+xSVvSq1BaH8X+8 dMffqzxha7osAOJ8v0cyB6YkiJyMheZaUjafj4vHZG9RYUpUM+NJlFEvILfqpyL/yU+F ozGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=from:content-language:subject:to:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Z9eVFw/cwxQ1l6NcRtrHix7pr7HlYOd2XjaomdpXjwU=; b=EHnClrDEA7oRhrL55lQN4LlU4sBweV8vLUCZz5h236yclNDWnMBM4KnJ31S9qpthFJ pQJzyORVrbRHD2crI9yI5jZmCcZKgMEJZxJEUm0IUvXWyIP5cRVBFNhZwEkRQeadl4o/ a5i1OoGXb+KdYW8EYnfK7c8iWuV6daIIT+YS4DQ/dxA7OlH23O3DWS/BHUZX0HvT9GqE SajU7uADyfmUoUb9bj5DLMAssWktDXqH/Euv5oMz5GSCdbT1bHRzBE2VdN31QlAA5Ah0 Z2DVXY/dmDl5ONlMiIbtH1kp4YhyKZoFZTK/qwDKs4NBjTqqRT/n7DwjucR89GW9L4eH lHNg== X-Gm-Message-State: ANoB5pndE9r3mlj9NYMduPT5eLOGn33obLnXRUb9wr0ovASOhJk79inb fAP32V2FkZ410KSt9+iwRbsPn35+/vU= X-Google-Smtp-Source: AA0mqf4zRDk4GV7rNh4T+80VRx84yDxbrICX3GiOgparKFhIX8t4d3JmJdzwP5u33NOU7aA80QbpTw== X-Received: by 2002:a63:e506:0:b0:43c:2e57:9798 with SMTP id r6-20020a63e506000000b0043c2e579798mr907624pgh.590.1668669351644; Wed, 16 Nov 2022 23:15:51 -0800 (PST) Original-Received: from [192.168.1.11] ([113.173.246.114]) by smtp.gmail.com with ESMTPSA id w1-20020a1709027b8100b00181e55d02dcsm430371pll.139.2022.11.16.23.15.50 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Nov 2022 23:15:50 -0800 (PST) Content-Language: en-US Received-SPF: pass client-ip=2607:f8b0:4864:20::42f; envelope-from=daanturo@gmail.com; helo=mail-pf1-x42f.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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248093 Archived-At: This is a multi-part message in MIME format. --------------XgC3yS1tk9WBRAx3xq0lAxjE Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit --=-=-= Content-Type: text/plain Tags: patch The dlet breakage comes as much surprise to me. There's not even a single entry in NEWS that mentions it. I would rather prefer b72f88518b89560accf740a4548368863e6238e0 be reverted, though. But maybe that's fine if the majority of maintainers agree with that change. But please mention similar breakages more universally. In GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.17.6) of 2022-11-13 built on dan-laptop Repository revision: b806e8a8a2c7d01a18f11e6582961c42a9eecc01 Repository branch: makepkg System Description: Arch Linux Configured using: 'configure --sysconfdir=/etc --prefix=/usr --libexecdir=/usr/lib --localstatedir=/var '--program-transform-name=s/\([ec]tags\)/\1.emacs/' --with-json --with-libsystemd --with-mailutils --with-modules --with-pgtk --without-xaw3d --with-sound=alsa --with-xinput2 --with-xwidgets --without-compress-install --with-native-compilation=aot --with-tree-sitter 'CFLAGS=-march=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection' LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' --=-=-=-- -- Daanturo. --------------XgC3yS1tk9WBRAx3xq0lAxjE Content-Type: text/x-patch; charset=UTF-8; name="0001-Define-macro-dlet-star.patch" Content-Disposition: attachment; filename="0001-Define-macro-dlet-star.patch" Content-Transfer-Encoding: base64 RnJvbSBjZjRkYmEzODk5ZWVmMGE4OGJmNDAzMmJlYzVjZjQ1YzU2YTc3MDc3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBEYWFudHVybyA8ZGFhbnR1cm9AZ21haWwuY29tPgpE YXRlOiBUaHUsIDE3IE5vdiAyMDIyIDEzOjU3OjIwICswNzAwClN1YmplY3Q6IFtQQVRDSF0g RGVmaW5lIG1hY3JvIGRsZXQqCgoqIGxpc3Avc3Vici5lbDogaW1wbGVtZW50YXRpb24uCiog ZG9jL2xpc3ByZWYvdmFyaWFibGVzLnRleGk6IGRvY3VtZW50YXRpb24uCiogZXRjL05FV1M6 IGFubm91bmNlIGl0LCBhbHNvIGFkZCBkbGV0J3Mgbm9uLWJhY2t3YXJkIGNvbXBhdGlibGUK YnJlYWthZ2UuCi0tLQogZG9jL2xpc3ByZWYvdmFyaWFibGVzLnRleGkgfCAgOCArKysrKysr KwogZXRjL05FV1MgICAgICAgICAgICAgICAgICAgfCAxMCArKysrKysrKysrCiBsaXNwL3N1 YnIuZWwgICAgICAgICAgICAgICB8ICA4ICsrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDI2 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2MvbGlzcHJlZi92YXJpYWJsZXMudGV4 aSBiL2RvYy9saXNwcmVmL3ZhcmlhYmxlcy50ZXhpCmluZGV4IDcyMDZmMmFjZDIuLmM1NzRm ZmFmMDkgMTAwNjQ0Ci0tLSBhL2RvYy9saXNwcmVmL3ZhcmlhYmxlcy50ZXhpCisrKyBiL2Rv Yy9saXNwcmVmL3ZhcmlhYmxlcy50ZXhpCkBAIC0zMDMsNiArMzAzLDE0IEBAIEJpbmRpbmd9 KSwgYnV0IGl0J3MgaW1wcmFjdGljYWwgdG8gQGNvZGV7ZGVmdmFyfSB0aGVzZSB2YXJpYWJs ZXMuCiB0aGUgZm9ybXMsIGFuZCB0aGVuIG1ha2UgdGhlIHZhcmlhYmxlcyBub24tc3BlY2lh bCBhZ2Fpbi4KIEBlbmQgZGVmc3BlYwogCitAZGVmc3BlYyBkbGV0KiAoYmluZGluZ3NAZG90 c3t9KSBmb3Jtc0Bkb3Rze30KK1RoaXMgZm9ybSBpcyBsaWtlIEBjb2Rle2RsZXR9LCBidXQg ZWFjaCB2YWx1ZWZvcm0gY2FuIHJlZmVyIHRvIHRoZQorc3ltYm9scyBhbHJlYWR5IGJvdW5k IHByZXZpb3VzbHksIGxpa2Ugd2hhdCBAY29kZXtsZXQqfSBpcyB0bworQGNvZGV7bGV0fSAo YWN0dWFsbHkgdGhpcyBpcyBFbWFjcyAyOCdzIG9sZCBAY29kZXtkbGV0fSwgYXMgZnJvbSBF bWFjcworMjkgaXQgbm8gbG9uZ2VyIGxldCBiaW5kaW5ncyByZWZlciB0byB0aGUgcHJlY2Vk aW5nIHN5bWJvbHMgaW4gdGhpcworc2FtZSBmb3JtKS4KK0BlbmQgZGVmc3BlYworCiBAZGVm c3BlYyBuYW1lZC1sZXQgbmFtZSBiaW5kaW5ncyAmcmVzdCBib2R5CiBUaGlzIHNwZWNpYWwg Zm9ybSBpcyBhIGxvb3BpbmcgY29uc3RydWN0IGluc3BpcmVkIGZyb20gdGhlCiBTY2hlbWUg bGFuZ3VhZ2UuICBJdCBpcyBzaW1pbGFyIHRvIEBjb2Rle2xldH06IEl0IGJpbmRzIHRoZSB2 YXJpYWJsZXMgaW4KZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggMGI4 ZjQ1MzlmOS4uMWU5YjFjZTI3OSAxMDA2NDQKLS0tIGEvZXRjL05FV1MKKysrIGIvZXRjL05F V1MKQEAgLTI5MTMsNiArMjkxMywxMCBAQCB3aGVuIHZpc2l0aW5nIEpTT04gZmlsZXMuCiAM CiAqIEluY29tcGF0aWJsZSBMaXNwIENoYW5nZXMgaW4gRW1hY3MgMjkuMQogCisrKysKKyoq IGRsZXQgbm93IHVzZXMgbGV0IGludGVybmFsbHkgaW5zdGVhZCBvZiBsZXQqLgorLS0tCisK ICsrKwogKiogJ2Zvcm1hdC1wcm9tcHQnIG5vdyB1c2VzICdzdWJzdGl0dXRlLWNvbW1hbmQt a2V5cycuCiBUaGlzIG1lYW5zIHRoYXQgYm90aCB0aGUgcHJvbXB0IGFuZCAnbWluaWJ1ZmZl ci1kZWZhdWx0LXByb21wdC1mb3JtYXQnCkBAIC0zMjY5LDYgKzMyNzMsMTIgQEAgVGhlIGZv bGxvd2luZyBnZW5lcmFsaXplZCB2YXJpYWJsZXMgaGF2ZSBiZWVuIG1hZGUgb2Jzb2xldGU6 CiAMCiAqIExpc3AgQ2hhbmdlcyBpbiBFbWFjcyAyOS4xCiAKKworKysrCisqKiBOZXcgbWFj cm8gJ2RsZXQqJy4KK0xpa2Ugd2hhdCAnbGV0KicgaXMgdG8gJ2xldCcsIGZ1bmN0aW9uYWxs eSBpZGVudGljYWwgdG8gdGhlIG9sZCAnZGxldCcKK2luIEVtYWNzIDI4LgorCiArKysKICoq IEludGVycHJldGVkIGNsb3N1cmVzIGFyZSAic2FmZSBmb3Igc3BhY2UiLgogQXMgd2FzIGFs cmVhZHkgdGhlIGNhc2UgZm9yIGJ5dGUtY29tcGlsZWQgY2xvc3VyZXMsIGluc3RlYWQgb2Yg Y2FwdHVyaW5nCmRpZmYgLS1naXQgYS9saXNwL3N1YnIuZWwgYi9saXNwL3N1YnIuZWwKaW5k ZXggNmI4MzE5NmQwNS4uZGRjNDhiNTU0ZSAxMDA2NDQKLS0tIGEvbGlzcC9zdWJyLmVsCisr KyBiL2xpc3Avc3Vici5lbApAQCAtMjE1NSw2ICsyMTU1LDE0IEBAIGFsbCBzeW1ib2xzIGFy ZSBib3VuZCBiZWZvcmUgYW55IG9mIHRoZSBWQUxVRUZPUk1zIGFyZSBldmFsbGVkLiIKICAg ICAgICAgICAgICAgIGJpbmRlcnMpCiAgICAgIChsZXQgLGJpbmRlcnMgLEBib2R5KSkpCiAK KyhkZWZtYWNybyBkbGV0KiAoYmluZGVycyAmcmVzdCBib2R5KQorICAiTGlrZSBgbGV0Kicg YnV0IHVzaW5nIGR5bmFtaWMgc2NvcGluZy4iCisgIChkZWNsYXJlIChpbmRlbnQgMSkgKGRl YnVnIGxldCkpCisgIGAobGV0IChfKQorICAgICAsQChtYXBjYXIgKGxhbWJkYSAoYmluZGVy KQorICAgICAgICAgICAgICAgICBgKGRlZnZhciAsKGlmIChjb25zcCBiaW5kZXIpIChjYXIg YmluZGVyKSBiaW5kZXIpKSkKKyAgICAgICAgICAgICAgIGJpbmRlcnMpCisgICAgIChsZXQg LGJpbmRlcnMgLEBib2R5KSkpCiAKIChkZWZtYWNybyB3aXRoLXdyYXBwZXItaG9vayAoaG9v ayBhcmdzICZyZXN0IGJvZHkpCiAgICJSdW4gQk9EWSwgdXNpbmcgd3JhcHBlciBmdW5jdGlv bnMgZnJvbSBIT09LIHdpdGggYWRkaXRpb25hbCBBUkdTLgotLSAKMi4zOC4xCgo= --------------XgC3yS1tk9WBRAx3xq0lAxjE--