From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 01:05:35 2019 Received: (at submit) by debbugs.gnu.org; 27 May 2019 05:05:35 +0000 Received: from localhost ([127.0.0.1]:52433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hV7pH-0001YY-Eo for submit@debbugs.gnu.org; Mon, 27 May 2019 01:05:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hV7pD-0001YH-H4 for submit@debbugs.gnu.org; Mon, 27 May 2019 01:05:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:39013) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hV7p8-0000jR-F6 for submit@debbugs.gnu.org; Mon, 27 May 2019 01:05:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hV7p7-0001Sd-Fc for bug-gnu-emacs@gnu.org; Mon, 27 May 2019 01:05:26 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hV7p6-0000gA-Bz for bug-gnu-emacs@gnu.org; Mon, 27 May 2019 01:05:25 -0400 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58671) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hV7p6-0000bI-2a for bug-gnu-emacs@gnu.org; Mon, 27 May 2019 01:05:24 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id C6FEF203 for ; Mon, 27 May 2019 01:05:20 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 27 May 2019 01:05:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; h=from:to:subject:date:message-id:mime-version:content-type; s= fm1; bh=xfL3qTxgyFb5818niDEBxZsMGLbh2uiNkRBM8TyeFCg=; b=Zzldk+pi lXejpE+1tvwOmB1RgeB3ObJBGE4z544GW3DB6nX/VMYflF9REpKgHrdTVcyXULAH NUzEGpAfwJ3jPaKe1hlTp7CsFNTvjSBPd2aHQZXmiazjfHc+n156+EgqXJ5vduWe +LzTFHlkiHB6vjSMCOMmxnX6EgnWc0lTaaGgJD8NSZPOGcxZT6vde9aUdoTLskXn 5XVx2skfQugScq0ru/uLgbtYrg4E9HLyqn9k5v7LTTtrfGwMRrdVnP7rgW4M/Hyx 6AoMhcnu42RyK09iJiZv07LqqZakQ7RI1lsCx8X7JOu9ipRqufxA7aUIUKw1uv21 vUjqLCUPi1aXzg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=xfL3qTxgyFb5818niDEBxZsMGLbh2 uiNkRBM8TyeFCg=; b=IeWzdlG3abokdoMIu+1AW4BjXicS6RH++gKWR9q+bucPo Q/cElRLSNycmDJJJk/lVmwoSoar1cG1+jB376ibjjgXVQ1VKPfAlpEObbb7AmHbg V84cvfvKAYjdCOsoUhUVJjHF6B+JZBSXEOIO2bOeEAqZOOBa2Egs/+s8SSHI7PJv Ea4qHWE43KygjxcLCRNzzQR4zjCPMBAibn5xEyD1UMOpfYk54Kh/AyfKG0qI3GLa SAoJidqTk5St2HsVJtpM9E3vDUCcsE2cSwD/Hc8JVE2AHVAwVlVQP8PdZI7hKMXh XN/buUM9gpgTD80XyL4nETNR9/klNJcOsBfRJ/xwA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddruddvuddgkeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufgffkfggtgesthdtredttd ertdenucfhrhhomhepighuucevhhhunhihrghnghcuoehmrghilhesgihutghhuhhnhigr nhhgrdhmvgeqnecukfhppeduudejrdelfedrvddttddrvdeinecurfgrrhgrmhepmhgrih hlfhhrohhmpehmrghilhesgihutghhuhhnhigrnhhgrdhmvgenucevlhhushhtvghrufhi iigvpedt X-ME-Proxy: Received: from Chunyangs-MacBook-Air.local (unknown [117.93.200.26]) by mail.messagingengine.com (Postfix) with ESMTPA id CE92B380086 for ; Mon, 27 May 2019 01:05:18 -0400 (EDT) From: Xu Chunyang To: bug-gnu-emacs@gnu.org Subject: 26.2; Clarify how does equal-including-properties compare text properties User-Agent: Emacs/26.2 Date: Mon, 27 May 2019 13:05:14 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 64.147.123.20 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.6 (-) 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: -2.6 (--) Hi, I expect the following returns t, however it doesn't (equal-including-properties #("a" 0 1 (face (:foreground "#bcc201"))) #("a" 0 1 (face (:foreground "#bcc201")))) ;; => nil it seems equal-including-properties uses `eq` to compare text properties instead of `equal`, but the docstring doesn't mention this and the info manual doesn't say this very clearly, maybe it's worth improving? From debbugs-submit-bounces@debbugs.gnu.org Mon May 27 07:13:17 2019 Received: (at 35921) by debbugs.gnu.org; 27 May 2019 11:13:17 +0000 Received: from localhost ([127.0.0.1]:52803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVDZ7-000472-Hx for submit@debbugs.gnu.org; Mon, 27 May 2019 07:13:17 -0400 Received: from mail-it1-f171.google.com ([209.85.166.171]:36521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hVDZ3-00046f-2v; Mon, 27 May 2019 07:13:13 -0400 Received: by mail-it1-f171.google.com with SMTP id e184so23605772ite.1; Mon, 27 May 2019 04:13:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hfsnZeEEVg0w9x/8eXiHGNGeQkLivmbnuEcSIcVuoBY=; b=VuWQWxBWklWY3iH9UtqocOr2EW7QYGCyqMbWRGoufl6ZmTJpVfXuu/834/ZGOu8zNk St2ycQUDcLivQAE+wRPOILNt2Amp/zMvzg8pbEWWIrEfAIWY/Z22hF/bnSeb4TiSlkyB htll5jE/vAYmL3was7gwHW7UBp59A9Rjs3iSrdISfQ4hicglnfwWP0EhU+LPaFgHnrxj z7QDAi3NIm465Yr1FsiAmMnqASW3aSfIAvg6iwyAEkb1msdWRGs2sRNMCrmrb6FfFfh4 d9quRV21OvDTHE1vDsD2hYxOWbe7WRjzpfR//Ej5Bt117JTI+h6u+w4Lq6fOXGhUirCb o7pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hfsnZeEEVg0w9x/8eXiHGNGeQkLivmbnuEcSIcVuoBY=; b=dzCnn21a+wwGddiIrFHzqf240HVXRHvyBbzE1QbyazzJwhG/DQknQR4Pv5YEq/64+F 8cXiblhRoWFVOh4TMUo6sFn2v6F+aqCEXUJAFyUkV2q/+8Q9WzLGPJQzH7q81UK6ffR5 wDUKEhfu2m9UKYCkXWqz8lJK9tV/2XUxB4NQRonq695cNWa8A7wlPt3DYEYVAPcARYNg UGPYJGBja/u2Rq12buYclgA/Ag9GNF5aDxLxcCQNd3w61eAaNnPlUMoCw0Hg78QMTSlE Xl9D9Sp2Ja7hs8IOzPR3zNOPQ2Dq2h/IYlOLOY+Yes4CJpkxxedFVhgbF8X3UuFf4tMC TXRw== X-Gm-Message-State: APjAAAWgGOPGNmJKkW+7b5cfxw9l3LF1N+fcANZQevSkOrCTQi0uQS8I qz98r11xjIPu5tSgsm5YwI0mnR/V X-Google-Smtp-Source: APXvYqxRSJk2uCc6PlNCE/yNLjax3KSGUDWJtA7p9lm4zWJCgdGvTwEvWXMoqi1rw1/XU5nkTk9AiA== X-Received: by 2002:a24:fd41:: with SMTP id m62mr28217585ith.67.1558955587332; Mon, 27 May 2019 04:13:07 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id s6sm462206ioo.31.2019.05.27.04.13.05 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 27 May 2019 04:13:05 -0700 (PDT) From: Noam Postavsky To: Xu Chunyang Subject: Re: bug#35921: 26.2; Clarify how does equal-including-properties compare text properties References: Date: Mon, 27 May 2019 07:13:05 -0400 In-Reply-To: (Xu Chunyang's message of "Mon, 27 May 2019 13:05:14 +0800") Message-ID: <871s0k881q.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 35921 Cc: 35921@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 (-) merge 35921 6581 quit Xu Chunyang writes: > it seems equal-including-properties uses `eq` to compare text properties > instead of `equal`, but the docstring doesn't mention this and the info > manual doesn't say this very clearly It's a bug. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 20 10:50:12 2021 Received: (at control) by debbugs.gnu.org; 20 Oct 2021 14:50:12 +0000 Received: from localhost ([127.0.0.1]:55130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mdCuy-0005jd-6t for submit@debbugs.gnu.org; Wed, 20 Oct 2021 10:50:12 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:43756) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mdCus-0005ib-Bf for control@debbugs.gnu.org; Wed, 20 Oct 2021 10:50:08 -0400 Received: by mail-pl1-f172.google.com with SMTP id y1so16296334plk.10 for ; Wed, 20 Oct 2021 07:50:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=zEpcvF7Qdeey3TRisfDUxIb4ZC4++Z0gUV++uMN1sQU=; b=oSxPIgoQS2zx23zOPhI3jS1pAa9Axn4Q4IFnwDEQ0DJWExF+moT3xTnWQY5iXX94k4 /x2Vi0KSZMup6dnEf+gI8ry+ybN5weYfW0WK01Cf68fXMwc5t/T1O9bXfpfD7/9Asq4a r6to5oXbC3oWq5bBf0B7QYOLx3tajnbKY01uSch1DQuUTzdE0B8s1wVpwkeCDViaeyIZ lv43q2JGI49TNxUNfYZOgRGHkQoDkdalUEf6B9G0RBVlcqpfuiGJ3TdzP5mdi4y8mIZ1 COhA/vkABMR1rfqye53Nphnf1Ph7vCX+OZTQ8/mJDPBfPvhk7fIK0o5fh7mN5a77YSz9 eFJg== X-Gm-Message-State: AOAM530gfNX0tFMXjE4p6KxGvqOayKg3bLigAuXYVBNjpcGGi0JgwHll CWAdkRExO6yvKkf02/n7adyx7+p6DDsRXWcKLoA= X-Google-Smtp-Source: ABdhPJyNj/65xErxRmEggwL7YaYbVZ9g/JsrnyAy3Nk5DxkeZh7oUYkXYJwPmUpuWzPvubOgKGsI2ybeVtRFgu0BHGc= X-Received: by 2002:a17:90a:c70d:: with SMTP id o13mr7957701pjt.143.1634741400467; Wed, 20 Oct 2021 07:50:00 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Oct 2021 07:49:59 -0700 From: Stefan Kangas In-Reply-To: (Stefan Monnier's message of "Tue, 13 Jan 2015 14:53:22 -0500") References: <4C348D05.9000601@fastmail.net> <86bnm3igle.fsf@yandex.ru> <54B53D6B.5050903@yandex.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 20 Oct 2021 07:49:59 -0700 Message-ID: Subject: Re: bug#6581: 24.0.50; `equal-including-properties' uses `eq' to compare property values To: Stefan Monnier Content-Type: multipart/mixed; boundary="000000000000799f2f05cec9e410" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: 6581@debbugs.gnu.org, Christian Ohler , Dmitry Gutov 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.5 (/) --000000000000799f2f05cec9e410 Content-Type: text/plain; charset="UTF-8" tags 6581 + patch thanks Stefan Monnier writes: >>> The intention is to use `equal-including-properties' when >>> comparing the property values. >> So you agree the behavior should be fixed? > > Yes. The attached patch should fix it. --000000000000799f2f05cec9e410 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Fix-bug-with-string-values-in-equal-including-proper.patch" Content-Disposition: attachment; filename="0001-Fix-bug-with-string-values-in-equal-including-proper.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 26c4fd8414290b19_0.1 RnJvbSA1MmNiODYxMGNjNDgwNWJlODllY2Y3NzI4NWQ5ZTZkMWVmYWY5MzY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5AbWFyeGlzdC5zZT4KRGF0 ZTogV2VkLCAyMCBPY3QgMjAyMSAxNDoxNjowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBi dWcgd2l0aCBzdHJpbmcgdmFsdWVzIGluIGVxdWFsLWluY2x1ZGluZy1wcm9wZXJ0aWVzCgoqIHNy Yy9pbnRlcnZhbHMuYyAoaW50ZXJ2YWxzX2VxdWFsXzEpOiBGYWN0b3Igb3V0IGZyb20KaW50ZXJ2 YWxzX2VxdWFsLiAgVXNlIEZlcXVhbCBmb3IgY29tcGFyaXNvbiBpZiB0aGlyZCBhcmd1bWVudAp1 c2VfZXF1YWwgaXMgdHJ1ZS4gIFRoaXMgZml4ZXMgYSBidWcgd2l0aCBzdHJpbmcgdmFsdWVzIGlu IHByb3BlcnR5Cmxpc3RzIGNvbXBhcmVkIHdpdGggJ2VxdWFsLWluY2x1ZGluZy1wcm9wZXJ0aWVz Jy4gIChCdWcjNjU4MSkKKGludGVydmFsc19lcXVhbCk6IFVwZGF0ZSBmb3IgdGhlIGFib3ZlLgoo Y29tcGFyZV9zdHJpbmdfaW50ZXJ2YWxzKTogQ2FsbCBpbnRlcnZhbHNfZXF1YWwxIHdpdGggdGhp cmQKYXJndW1lbnQgYXMgdHJ1ZS4KKiBzcmMvaW50ZXJ2YWxzLmggKGludGVydmFsc19lcXVhbF8x KTogRGVjbGFyZS4KKiB0ZXN0L3NyYy9mbnMtdGVzdHMuZWwgKGZucy10ZXN0cy1lcXVhbC1pbmNs dWRpbmctcHJvcGVydGllcykKKGZucy10ZXN0cy1lcXVhbC1pbmNsdWRpbmctcHJvcGVydGllcy9z dHJpbmctcHJvcC12YWxzKTogTmV3IHRlc3RzLgotLS0KIHNyYy9pbnRlcnZhbHMuYyAgICAgICB8 IDE4ICsrKysrKysrKysrKysrLS0tLQogc3JjL2ludGVydmFscy5oICAgICAgIHwgIDEgKwogdGVz dC9zcmMvZm5zLXRlc3RzLmVsIHwgMTkgKysrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFu Z2VkLCAzNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9p bnRlcnZhbHMuYyBiL3NyYy9pbnRlcnZhbHMuYwppbmRleCBmODhhNDFmMjU0Li5jZWY1ZDlhNGQ3 IDEwMDY0NAotLS0gYS9zcmMvaW50ZXJ2YWxzLmMKKysrIGIvc3JjL2ludGVydmFscy5jCkBAIC0x NjYsMTAgKzE2NiwxMSBAQCBtZXJnZV9wcm9wZXJ0aWVzIChyZWdpc3RlciBJTlRFUlZBTCBzb3Vy Y2UsIHJlZ2lzdGVyIElOVEVSVkFMIHRhcmdldCkKICAgICB9CiB9CiAKLS8qIFJldHVybiB0cnVl IGlmIHRoZSB0d28gaW50ZXJ2YWxzIGhhdmUgdGhlIHNhbWUgcHJvcGVydGllcy4gICovCisvKiBS ZXR1cm4gdHJ1ZSBpZiB0aGUgdHdvIGludGVydmFscyBoYXZlIHRoZSBzYW1lIHByb3BlcnRpZXMu CisgICBJZiB1c2VfZXF1YWwgaXMgdHJ1ZSwgdXNlIEZlcXVhbCBmb3IgY29tcGFyaXNvbnMgaW5z dGVhZCBvZiBFUS4gICovCiAKIGJvb2wKLWludGVydmFsc19lcXVhbCAoSU5URVJWQUwgaTAsIElO VEVSVkFMIGkxKQoraW50ZXJ2YWxzX2VxdWFsXzEgKElOVEVSVkFMIGkwLCBJTlRFUlZBTCBpMSwg Ym9vbCB1c2VfZXF1YWwpCiB7CiAgIExpc3BfT2JqZWN0IGkwX2NkciwgaTBfc3ltOwogICBMaXNw X09iamVjdCBpMV9jZHIsIGkxX3ZhbDsKQEAgLTIwNCw3ICsyMDUsOCBAQCBpbnRlcnZhbHNfZXF1 YWwgKElOVEVSVkFMIGkwLCBJTlRFUlZBTCBpMSkKICAgICAgIC8qIGkwIGFuZCBpMSBib3RoIGhh dmUgc3ltLCBidXQgaXQgaGFzIGRpZmZlcmVudCB2YWx1ZXMgaW4gZWFjaC4gICovCiAgICAgICBp ZiAoIUNPTlNQIChpMV92YWwpCiAJICB8fCAoaTFfdmFsID0gWENEUiAoaTFfdmFsKSwgIUNPTlNQ IChpMV92YWwpKQotCSAgfHwgIUVRIChYQ0FSIChpMV92YWwpLCBYQ0FSIChpMF9jZHIpKSkKKwkg IHx8ICghdXNlX2VxdWFsICYmICFFUSAoWENBUiAoaTFfdmFsKSwgWENBUiAoaTBfY2RyKSkpCisJ ICB8fCAodXNlX2VxdWFsICYmIE5JTFAgKEZlcXVhbCAoWENBUiAoaTFfdmFsKSwgWENBUiAoaTBf Y2RyKSkpKSkKIAlyZXR1cm4gZmFsc2U7CiAKICAgICAgIGkwX2NkciA9IFhDRFIgKGkwX2Nkcik7 CkBAIC0yMTgsNiArMjIwLDE0IEBAIGludGVydmFsc19lcXVhbCAoSU5URVJWQUwgaTAsIElOVEVS VkFMIGkxKQogICAvKiBMZW5ndGhzIG9mIHRoZSB0d28gcGxpc3RzIHdlcmUgZXF1YWwuICAqLwog ICByZXR1cm4gKE5JTFAgKGkwX2NkcikgJiYgTklMUCAoaTFfY2RyKSk7CiB9CisKKy8qIFJldHVy biB0cnVlIGlmIHRoZSB0d28gaW50ZXJ2YWxzIGhhdmUgdGhlIHNhbWUgcHJvcGVydGllcy4gICov CisKK2Jvb2wKK2ludGVydmFsc19lcXVhbCAoSU5URVJWQUwgaTAsIElOVEVSVkFMIGkxKQorewor ICByZXR1cm4gaW50ZXJ2YWxzX2VxdWFsXzEgKGkwLCBpMSwgZmFsc2UpOworfQogDAogCiAvKiBU cmF2ZXJzZSBhbiBpbnRlcnZhbCB0cmVlIFRSRUUsIHBlcmZvcm1pbmcgRlVOQ1RJT04gb24gZWFj aCBub2RlLgpAQCAtMjI5MSw3ICsyMzAxLDcgQEAgY29tcGFyZV9zdHJpbmdfaW50ZXJ2YWxzIChM aXNwX09iamVjdCBzMSwgTGlzcF9PYmplY3QgczIpCiAKICAgICAgIC8qIElmIHdlIGV2ZXIgZmlu ZCBhIG1pc21hdGNoIGJldHdlZW4gdGhlIHN0cmluZ3MsCiAJIHRoZXkgZGlmZmVyLiAgKi8KLSAg ICAgIGlmICghIGludGVydmFsc19lcXVhbCAoaTEsIGkyKSkKKyAgICAgIGlmICghIGludGVydmFs c19lcXVhbF8xIChpMSwgaTIsIHRydWUpKQogCXJldHVybiAwOwogCiAgICAgICAvKiBBZHZhbmNl IFBPUyB0aWxsIHRoZSBlbmQgb2YgdGhlIHNob3J0ZXIgaW50ZXJ2YWwsCmRpZmYgLS1naXQgYS9z cmMvaW50ZXJ2YWxzLmggYi9zcmMvaW50ZXJ2YWxzLmgKaW5kZXggYzFiMTkzNDVkMi4uNDA5NmRj MDJmZCAxMDA2NDQKLS0tIGEvc3JjL2ludGVydmFscy5oCisrKyBiL3NyYy9pbnRlcnZhbHMuaApA QCAtMjQzLDYgKzI0Myw3IEBAICNkZWZpbmUgVEVYVF9QUk9QX01FQU5TX0lOVklTSUJMRShwcm9w KQkJCQkJXAogCiBleHRlcm4gSU5URVJWQUwgY3JlYXRlX3Jvb3RfaW50ZXJ2YWwgKExpc3BfT2Jq ZWN0KTsKIGV4dGVybiB2b2lkIGNvcHlfcHJvcGVydGllcyAoSU5URVJWQUwsIElOVEVSVkFMKTsK K2Jvb2wgaW50ZXJ2YWxzX2VxdWFsXzEgKElOVEVSVkFMLCBJTlRFUlZBTCwgYm9vbCk7CiBleHRl cm4gYm9vbCBpbnRlcnZhbHNfZXF1YWwgKElOVEVSVkFMLCBJTlRFUlZBTCk7CiBleHRlcm4gdm9p ZCB0cmF2ZXJzZV9pbnRlcnZhbHMgKElOVEVSVkFMLCBwdHJkaWZmX3QsCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHZvaWQgKCopIChJTlRFUlZBTCwgTGlzcF9PYmplY3QpLApkaWZm IC0tZ2l0IGEvdGVzdC9zcmMvZm5zLXRlc3RzLmVsIGIvdGVzdC9zcmMvZm5zLXRlc3RzLmVsCmlu ZGV4IDNkYzJlN2IzZWMuLmI0Y2IzYzEzMWEgMTAwNjQ0Ci0tLSBhL3Rlc3Qvc3JjL2Zucy10ZXN0 cy5lbAorKysgYi90ZXN0L3NyYy9mbnMtdGVzdHMuZWwKQEAgLTU3LDYgKzU3LDI1IEBAIGZucy10 ZXN0cy1lcXVhbGl0eS1uYW4KICAgICAgIChwdXRoYXNoIG5hbiB0IGgpCiAgICAgICAoc2hvdWxk IChlcSAoZnVuY2FsbCB0ZXN0IG5hbiAtbmFuKSAoZ2V0aGFzaCAtbmFuIGgpKSkpKSkKIAorKGVy dC1kZWZ0ZXN0IGZucy10ZXN0cy1lcXVhbC1pbmNsdWRpbmctcHJvcGVydGllcyAoKQorICAoc2hv dWxkIChlcXVhbC1pbmNsdWRpbmctcHJvcGVydGllcyAiIiAiIikpCisgIChzaG91bGQgKGVxdWFs LWluY2x1ZGluZy1wcm9wZXJ0aWVzICJmb29iYXIiICJmb29iYXIiKSkKKyAgKHNob3VsZCAoZXF1 YWwtaW5jbHVkaW5nLXByb3BlcnRpZXMgIygiYSIgMCAxIChrIHYpKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAjKCJhIiAwIDEgKGsgdikpKSkKKyAgKHNob3VsZC1ub3Qg KGVxdWFsLWluY2x1ZGluZy1wcm9wZXJ0aWVzICMoImEiIDAgMSAoayB2KSkKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMoImEiIDAgMSAoayB4KSkpKQorICAoc2hv dWxkLW5vdCAoZXF1YWwtaW5jbHVkaW5nLXByb3BlcnRpZXMgIygiYSIgMCAxIChrIHYpKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIygiYiIgMCAxIChrIHYpKSkp KQorCisoZXJ0LWRlZnRlc3QgZm5zLXRlc3RzLWVxdWFsLWluY2x1ZGluZy1wcm9wZXJ0aWVzL3N0 cmluZy1wcm9wLXZhbHMgKCkKKyAgIkhhbmRsZSBzdHJpbmcgcHJvcGVydHkgdmFsdWVzLiAgKEJ1 ZyM2NTgxKSIKKyAgKHNob3VsZCAoZXF1YWwtaW5jbHVkaW5nLXByb3BlcnRpZXMgIygiYSIgMCAx IChrICJ2IikpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMoImEiIDAg MSAoayAidiIpKSkpCisgIChzaG91bGQtbm90IChlcXVhbC1pbmNsdWRpbmctcHJvcGVydGllcyAj KCJhIiAwIDEgKGsgInYiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICMoImEiIDAgMSAoayAieCIpKSkpCisgIChzaG91bGQtbm90IChlcXVhbC1pbmNsdWRpbmct cHJvcGVydGllcyAjKCJhIiAwIDEgKGsgInYiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICMoImIiIDAgMSAoayAidiIpKSkpKQorCiAoZXJ0LWRlZnRlc3QgZm5z LXRlc3RzLXJldmVyc2UgKCkKICAgKHNob3VsZC1lcnJvciAocmV2ZXJzZSkpCiAgIChzaG91bGQt ZXJyb3IgKHJldmVyc2UgMSkpCi0tIAoyLjMwLjIKCg== --000000000000799f2f05cec9e410-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 21 15:45:01 2021 Received: (at control) by debbugs.gnu.org; 21 Oct 2021 19:45:01 +0000 Received: from localhost ([127.0.0.1]:58631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mddzo-0005BP-Ts for submit@debbugs.gnu.org; Thu, 21 Oct 2021 15:45:01 -0400 Received: from mail-pf1-f176.google.com ([209.85.210.176]:47031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mddzm-0005B5-PL for control@debbugs.gnu.org; Thu, 21 Oct 2021 15:44:59 -0400 Received: by mail-pf1-f176.google.com with SMTP id x66so1539578pfx.13 for ; Thu, 21 Oct 2021 12:44:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=S9v6jppodPnTYsw4KaM+pYCKqOUtAbsAVZkplkCwBrQ=; b=Y5ypIGusPV6YgpukkJhw9Ieiff7R2adEccBexAKr3f9uxnN0NPz2B3JFeO6KeYZNK5 2s1GAFdRt4CIEKgUc2RGWXR6tZgWKo3KMLnG1mtPHDPDXw11SveXD3h9oMU+1CGmeE+u TDFGpVZ3HRLrbNw41YHmBKL1OWJ1WP+RuGAyrufnqY74sXY1kEDcYrMjI+b/YIevLPD3 7+kx3cepiJ0OkKVJq3ANUB294tMR2wveK8P0wZyZI9ssMTVaaMc3AwSl6J+dJg5r0rE9 k42em6HJ9XcTMIAj9r3l390R9bEgJdkESlumS5YoxlDUW6U9SoPA0VdBaRFnPxAkbM0d ZljQ== X-Gm-Message-State: AOAM532y6tVxylgR8vX/WuxSC5L0S7D/xM9UksFZBwhfY810kQzVOwg7 reL0+DhfHjckPSSEvs9E8D+BGA0wnvO7NSsNUjFdNz+D X-Google-Smtp-Source: ABdhPJxeUcgaOqcyBgivYFC0vqdYM5xPnj8C7VT3UcxrITXblwPuJQJsk2M6+5zjs4k0aKwKVP06mbNF6NLIoAsGOAY= X-Received: by 2002:aa7:978b:0:b0:44c:abf1:a8b8 with SMTP id o11-20020aa7978b000000b0044cabf1a8b8mr8037267pfp.35.1634845493208; Thu, 21 Oct 2021 12:44:53 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 21 Oct 2021 12:44:52 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Thu, 21 Oct 2021 12:44:52 -0700 Message-ID: Subject: control message for bug #6581 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) found 6581 29.0.50 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 30 22:25:48 2021 Received: (at control) by debbugs.gnu.org; 31 Oct 2021 02:25:48 +0000 Received: from localhost ([127.0.0.1]:58720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mh0Xb-0001tV-Nk for submit@debbugs.gnu.org; Sat, 30 Oct 2021 22:25:48 -0400 Received: from mail-pl1-f178.google.com ([209.85.214.178]:40525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mh0XT-0001ss-6Z for control@debbugs.gnu.org; Sat, 30 Oct 2021 22:25:41 -0400 Received: by mail-pl1-f178.google.com with SMTP id v20so9358962plo.7 for ; Sat, 30 Oct 2021 19:25:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=RyHMtkkdHP+x6IbTvoXk+FgY2/G/q168EfZxd0QaL5g=; b=RU17E0ZNXrLrTNj9iHJ2kkcc3QTjSlrXBCWJ1LUEkgWQzcJI3w6zMVDOHwpA044rUS O5RLUbBtAAQh9F8vbpmSl6tO1BFUBa9DeRiP2X0ugWWwdZ7b6qufWv/r+sVPWzobIUg8 WYP7vlziz+KzayYXrV182FE00iD6Q3qak9MFsWue8C1zok137eiTPwqHZR0F8Iw67XQx rI7rY3+kwFg8Rspt5n7XuHDnWoF+edlo2eRA5pHXmjzlVszqjqiMdzm22aJqPAefTdf3 hCB8M8cP92Rslj1lJXnovlbNLrUqbfX+xrR80QRLSXmc+fn/1dM/RCcY8+aqESkiZrAC DoKA== X-Gm-Message-State: AOAM532rrHU8hC1sjSDAT5aDskOtMTPK8aBps2RXu8WpFMTq/yF0T+WF kW4YitU6ceRC2qJpG7RVYn/+nETqMRMHO6k6V5Y= X-Google-Smtp-Source: ABdhPJz+fOYuncZ8/aouyg148tTh84ptqAHttpOE721mkUd7J/OB72CUlA3ti9dkqipw3usHrFiIob5LpcQ3/epSBHs= X-Received: by 2002:a17:902:8c93:b0:141:5442:e608 with SMTP id t19-20020a1709028c9300b001415442e608mr17826596plo.32.1635647133576; Sat, 30 Oct 2021 19:25:33 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 30 Oct 2021 19:25:32 -0700 From: Stefan Kangas In-Reply-To: <83bl3i8cs4.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 21 Oct 2021 21:15:39 +0300") References: <4C348D05.9000601@fastmail.net> <86bnm3igle.fsf@yandex.ru> <54B53D6B.5050903@yandex.ru> <83bl3i8cs4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sat, 30 Oct 2021 19:25:32 -0700 Message-ID: Subject: Re: bug#6581: 24.0.50; `equal-including-properties' uses `eq' to compare property values To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control Cc: 6581@debbugs.gnu.org, monnier@iro.umontreal.ca, ohler+emacs@fastmail.net, dgutov@yandex.ru 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.5 (/) close 6581 29.1 thanks Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Thu, 21 Oct 2021 11:05:57 -0700 >> Cc: 6581@debbugs.gnu.org, Christian Ohler , >> Dmitry Gutov >> >> I hope that Eli or Lars could say if they prefer the first patch (with >> the bug fix) on emacs-28 or master. > > On master, please. It's not really a bugfix, it's a kind-of > enhancement, and the change is not trivial. No further comments within almost 10 days, now pushed to master (commit 8227d1273e and 54b8ec4e6f). From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 31 10:18:49 2021 Received: (at control) by debbugs.gnu.org; 31 Oct 2021 14:18:49 +0000 Received: from localhost ([127.0.0.1]:60981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhBfd-0001uX-CU for submit@debbugs.gnu.org; Sun, 31 Oct 2021 10:18:49 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:40829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhBfc-0001uJ-Ca for control@debbugs.gnu.org; Sun, 31 Oct 2021 10:18:48 -0400 Received: by mail-pj1-f48.google.com with SMTP id n36-20020a17090a5aa700b0019fa884ab85so14202628pji.5 for ; Sun, 31 Oct 2021 07:18:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=IPFdeoeBayLc6YLG8a3GnksfRSR5DScrSCtepw4f4Rk=; b=pgxPCoOxNomhGya2K/ySnpyFd3U/bhyidpLjSH0PY0mE9IZ4pXYxyO7NBhrj0yr4zQ YXtKEMwkJPHRvzyV5GLxmhs8X1j2XueNLHipbJF+mE/VwvGLBaBrd6Q9gs03/C/zdmti nAXvVmTjiFJgVOBfiL5HPV82x0G0pUDWIrHGan9qIZDa+nd50FyH3sBCcOUlDsAh1t3R ZHKLAX1RHwc93Xvn3uGTZg1iJNMsxjOpNQtSBK5rQnngyysPH76dYcm7EGgMr7xhvpYy XlsNfPLuhRMGPW5lCLEHgndiWW0lZa1vidmfUsqbKrdVbi+MEeB89ENoBeAELzhZGqJJ 0jGg== X-Gm-Message-State: AOAM5307vC8VZ0siO8VLVRPv4eNPHGxcKRkO93lwiOqgGp5vVTFu+vWj Q+jPIh37IZ2+9ahJC8mlGAu7P+PLkUYpIFgiiaYGZMaC X-Google-Smtp-Source: ABdhPJw0QvQeOxjKER/dYV2p5oqrsgDGV4DG2TgqRTmsBREhxfZMVqR+8l09Vu1hNsKVhNMGUhaCl3Q4UUPk5Jd8HR8= X-Received: by 2002:a17:90b:17d2:: with SMTP id me18mr31953875pjb.132.1635689922452; Sun, 31 Oct 2021 07:18:42 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 31 Oct 2021 07:18:42 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 31 Oct 2021 07:18:42 -0700 Message-ID: Subject: control message for bug #6581 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) # it wasn't hard, but I also wouldn't tag this as suitable for a # first-time contributor tags 6581 - easy quit From unknown Sun Jun 15 09:02:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 29 Nov 2021 12:24:05 +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