From unknown Fri Sep 05 23:26:53 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#71958 <71958@debbugs.gnu.org> To: bug#71958 <71958@debbugs.gnu.org> Subject: Status: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance Reply-To: bug#71958 <71958@debbugs.gnu.org> Date: Sat, 06 Sep 2025 06:26:53 +0000 retitle 71958 [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting = performance reassign 71958 emacs submitter 71958 Eval Exec severity 71958 normal tag 71958 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 05 20:12:39 2024 Received: (at submit) by debbugs.gnu.org; 6 Jul 2024 00:12:40 +0000 Received: from localhost ([127.0.0.1]:45226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPt2d-0000IA-D7 for submit@debbugs.gnu.org; Fri, 05 Jul 2024 20:12:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:48606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPgtU-0000aZ-OA for submit@debbugs.gnu.org; Fri, 05 Jul 2024 07:14:25 -0400 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 1sPgrK-0004yh-Qc for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2024 07:12:10 -0400 Received: from mail-ot1-x344.google.com ([2607:f8b0:4864:20::344]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sPgrJ-0006PK-90 for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2024 07:12:10 -0400 Received: by mail-ot1-x344.google.com with SMTP id 46e09a7af769-7035b2947a4so119422a34.3 for ; Fri, 05 Jul 2024 04:12:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720177926; x=1720782726; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=vxbRvUMPsCFiLaWXPjexVAgkNCv8eHYpkIZPK+fnlW8=; b=iO93eXEyerMb2Tv89UX+0j4s3+di2WXF06KPJCid3LiR/KpioJGVyMyaWFlAuo/iXH fkRb5hAEyVUKcgUdVhLJmJf9B6Zt/1qcRxg3NiejGr01+GBswkXZHECipj70MH3STVrD gR58mqgwfWQw7GQ+GOXZsEGnQ4lDGJEtAsGcD/zIP3bAwON0CfJgIDhybGNuyGCucGTu If87ZbB3zp5/LgMdd8oEQScRMgHM6X6qWp14AVqN3LRTdEsJbg/UEJLtPS/d8Or5RnEm 7MPnYebNo2T41vZtZAyBCzOKd8wqsXHzfzp2r3u1EzKRw2YuB7tCQTGoKlg/qMlAjjqY vObg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720177926; x=1720782726; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vxbRvUMPsCFiLaWXPjexVAgkNCv8eHYpkIZPK+fnlW8=; b=bXbuJKdTE2VFqWbaxmXlvtHoIkNXY0uReJyAzMzsNwvLA9AAQ+NOdqgp5nWUqbpQ6g lH3P1BE3cCYKVBy8F4qyZ7slQLqiuhROPue0rAuQx4yAiJbrQXZTA5j5d74VU9/hbJY1 EYqZBW5xkpbFaC214JvmrOFwFvwnjPW/udcAzP1k5QasusrK04tyoHOq6HCC9kyqA/3U vZUd5fn7GMQD2CUXDVVl9AB9VwFAlaSohWlEhOtvb2BJVlOTsphSZu34Ooso4KbC51o7 0r1r5fE5zB+ZAMsfxJ8BFVRk0qTwi0WVEc/EsNYG5h+rr0qknYkHpL7JBICVP5VDZdCf 8iFQ== X-Gm-Message-State: AOJu0YwmtwQCWMaDRZ7ZLUPGmtUrdkRy40DJrqTbahggNIU4rvxYE1aa mW+yaNUxbUqwSOanJWXpspcroiDDkG43D/Lb6t5cgqVPZ5+ReKXsUMPGeyIRGanbt80N/AWidr3 YNV9/CkvZDNp+0qmHIlEBD0KlG9TWUM7dMI4= X-Google-Smtp-Source: AGHT+IFBvk9zFUtpsYAgJ8M+99qZUgP2Lx+UnsAnB91mCwXQgHMOtkr7CMVzi/52p7XoLnQeRXxUx7Jhb4tfqKNiMqk= X-Received: by 2002:a05:6871:24e1:b0:254:7348:9071 with SMTP id 586e51a60fabf-25e2bb5e509mr3467998fac.26.1720177926073; Fri, 05 Jul 2024 04:12:06 -0700 (PDT) MIME-Version: 1.0 From: Eval Exec Date: Fri, 5 Jul 2024 19:11:54 +0800 Message-ID: Subject: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="0000000000003c0f8e061c7e2224" Received-SPF: pass client-ip=2607:f8b0:4864:20::344; envelope-from=execvy@gmail.com; helo=mail-ot1-x344.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.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 05 Jul 2024 20:12:38 -0400 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 (--) --0000000000003c0f8e061c7e2224 Content-Type: text/plain; charset="UTF-8" --0000000000003c0f8e061c7e2224 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Improve-tab-line-tabs-fixed-window-buffers-sorting-p.patch" Content-Disposition: attachment; filename="0001-Improve-tab-line-tabs-fixed-window-buffers-sorting-p.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ly8lgs460 RnJvbSBmYTA0N2E1MmMwZDQwYWFjZTIzNmJkNTZmMWQ4Y2E3MDkzNWY0MzhhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFdmFsIEVYRUMgPGV4ZWN2eUBnbWFpbC5jb20+CkRhdGU6IEZy aSwgNSBKdWwgMjAyNCAxODo1MzozNiArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIEltcHJvdmUgYHRh Yi1saW5lLXRhYnMtZml4ZWQtd2luZG93LWJ1ZmZlcnNgIHNvcnRpbmcKIHBlcmZvcm1hbmNlCgoq IGxzcC90YWItbGluZS5lbCAodGFiLWxpbmUtdGFicy1maXhlZC13aW5kb3ctYnVmZmVycyk6IEVu aGFuY2VkCmB0YWItbGluZS10YWJzLWZpeGVkLXdpbmRvdy1idWZmZXJzYCBwZXJmb3JtYW5jZSBi eSBvcHRpbWl6aW5nIGJ1ZmZlcgpzb3J0aW5nIG1lY2hhbmlzbS4gUmVwbGFjZWQgaW5lZmZpY2ll bnQgYHNlcS1wb3NpdGlvbmAgY2FsbHMgd2l0aCBhIGhhc2gKdGFibGUgdG8gY2FjaGUgYnVmZmVy IHBvc2l0aW9ucywgc2lnbmlmaWNhbnRseSBpbXByb3Zpbmcgc3BlZWQgd2hlbgpoYW5kbGluZyBs YXJnZSBidWZmZXIgbGlzdHMuCi0tLQogbGlzcC90YWItbGluZS5lbCB8IDggKysrKysrLS0KIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGlzcC90YWItbGluZS5lbCBiL2xpc3AvdGFiLWxpbmUuZWwKaW5kZXggMWQxNGZkYTk4MjUu LmU0OTA4YzYxNTQyIDEwMDY0NAotLS0gYS9saXNwL3RhYi1saW5lLmVsCisrKyBiL2xpc3AvdGFi LWxpbmUuZWwKQEAgLTU1NSwxMCArNTU1LDE0IEBAIFRoaXMgbWVhbnMgdGhhdCBzd2l0Y2hpbmcg dG8gYSBidWZmZXIgcHJldmlvdXNseSBzaG93biBpbiB0aGUgc2FtZQogd2luZG93IHdpbGwga2Vl cCB0aGUgc2FtZSBvcmRlciBvZiB0YWJzIHRoYXQgd2FzIGJlZm9yZSBzd2l0Y2hpbmcuCiBBbmQg bmV3bHkgZGlzcGxheWVkIGJ1ZmZlcnMgYXJlIGFkZGVkIHRvIHRoZSBlbmQgb2YgdGhlIHRhYiBs aW5lLiIKICAgKGxldCogKChvbGQtYnVmZmVycyAod2luZG93LXBhcmFtZXRlciBuaWwgJ3RhYi1s aW5lLWJ1ZmZlcnMpKQorICAgICAgICAgKGJ1ZmZlci1wb3NpdGlvbnMgKGxldCAoKGluZGV4LXRh YmxlIChtYWtlLWhhc2gtdGFibGUgOnRlc3QgJ2VxKSkpCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChzZXEtZG8taW5kZXhlZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxh bWJkYSAoYnVmIGlkeCkgKHB1dGhhc2ggYnVmIGlkeCBpbmRleC10YWJsZSkpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBvbGQtYnVmZmVycykKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgaW5kZXgtdGFibGUpKQogICAgICAgICAgKG5ldy1idWZmZXJzIChzb3J0ICh0YWItbGlu ZS10YWJzLXdpbmRvdy1idWZmZXJzKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDprZXkg KGxhbWJkYSAoYnVmZmVyKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3Ig KHNlcS1wb3NpdGlvbiBvbGQtYnVmZmVycyBidWZmZXIpCi0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBtb3N0LXBvc2l0aXZlLWZpeG51bSkpKSkpCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChnZXRoYXNoIGJ1ZmZlciBidWZmZXItcG9zaXRpb25zIG1v c3QtcG9zaXRpdmUtZml4bnVtKSkpKSkKICAgICAoc2V0LXdpbmRvdy1wYXJhbWV0ZXIgbmlsICd0 YWItbGluZS1idWZmZXJzIG5ldy1idWZmZXJzKQogICAgIG5ldy1idWZmZXJzKSkKIAotLSAKMi40 NC4xCgo= --0000000000003c0f8e061c7e2224-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 02:23:49 2024 Received: (at 71958) by debbugs.gnu.org; 6 Jul 2024 06:23:49 +0000 Received: from localhost ([127.0.0.1]:45410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPypo-0005pv-Uh for submit@debbugs.gnu.org; Sat, 06 Jul 2024 02:23:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57104) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPypm-0005pi-T0 for 71958@debbugs.gnu.org; Sat, 06 Jul 2024 02:23:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sPypd-0000em-QO; Sat, 06 Jul 2024 02:23:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZAE8GMn0TgRCqDxY7hULz5H3pj08slnDJgLV6ZtCufI=; b=Z5m0MODPyUgq x46j0AUa5GoHBZnV5OtGPT6U6kVxzh0ZYBRjTZ7lIaTnebLM+HMG9Ae9KrUA1C6sNKEaZuVzXPkiB Hv87yg8ZAJbt00rvc0kFDRzTUAJ392fEpt4ru/KSphVAwQjxWZUvqPozZ9+I4KmQevR8ikgE/kJKi XLq2N28Xwuf6E6vF/iMW2OsAGyw6jOtow6oAo/a+mwosMy/wfovGebYfg/K8OqvLtFWRk/CaKGjGk aynvRmcHIRr/rrH62xEGjzNmi8Vf8Op4GAi1UCqvurlWfgQU9aF7CAVTwx7sKxn0bQLDUsGqgqpd2 Og4JVKFwfUaax1WfRB6FCw==; Date: Sat, 06 Jul 2024 09:23:36 +0300 Message-Id: <86tth35993.fsf@gnu.org> From: Eli Zaretskii To: Eval Exec In-Reply-To: (message from Eval Exec on Fri, 5 Jul 2024 19:11:54 +0800) Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71958 Cc: 71958@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: -3.3 (---) > From: Eval Exec > Date: Fri, 5 Jul 2024 19:11:54 +0800 Thanks. I'll leave it to Juri to review the code and comment, but just minor nits on your commit log message: > * lsp/tab-line.el (tab-line-tabs-fixed-window-buffers): Enhanced > `tab-line-tabs-fixed-window-buffers` performance by optimizing buffer > sorting mechanism. Replaced inefficient `seq-position` calls with a hash > table to cache buffer positions, significantly improving speed when > handling large buffer lists. Our style is to say "Enhance" and "Replace", not "Enhanced" and "Replaced". Also, we use the US English convention of leaving two spaces between sentences. Finally, please quote symbols 'like this', not `like this`. In addition, I'd encourage you to start your legal paperwork of assigning the copyright to the FSF at this time, so we could accept your contributions without any restrictions. If you are willing to start the paperwork now, I will send you the form to fill and the instructions to go with it. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 02:31:02 2024 Received: (at control) by debbugs.gnu.org; 6 Jul 2024 06:31:02 +0000 Received: from localhost ([127.0.0.1]:45427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPywo-0000FM-0R for submit@debbugs.gnu.org; Sat, 06 Jul 2024 02:31:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sPywm-0008Rm-9w; Sat, 06 Jul 2024 02:31:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sPywc-0005OE-Sw; Sat, 06 Jul 2024 02:30:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=zAI6z8hiL3FnFSecIoG9Inm62kaYZ9pUZlr9la9Wm8o=; b=OYKdLfiEGgup 16sxEEBSYTSNE9urP/ml5hUFS7p4Sy+x2/IJqPr2dK/0Xz5zWPVDrxA+VXwwKCKJ/ChBGuTZ7HRjT 6WBfNUiep4pKSD9hitXMrSbRJa6fUUSc8tRYHCuCNmTTZe4LiTNLjhv9l8D+k3M5WrW1P2QJt3yo5 azm6EsIrbgSMy603zxdzGA8h62S5X1qtZPVGodCGIAsQf7Q3P4odAwpPdrRLahKq/ZxWWjZEKSv8M WUgoD+fgQNrkmHynYtG7mnKBR+3n2+lccwiM3fV3AcfkQxDyXXmVgkdXAyKuPMkQ1Y8AusZUMX3Y9 7sNVJuvLQ/XCJGJzGSuDaA==; Date: Sat, 06 Jul 2024 09:30:14 +0300 Message-Id: <86r0c758y1.fsf@gnu.org> From: Eli Zaretskii To: Eval Exec In-Reply-To: (message from Eval Exec on Fri, 5 Jul 2024 20:39:39 +0800) Subject: Re: bug#71960: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 71960@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: -3.3 (---) merge 71958 71961 71960 thanks > From: Eval Exec > Date: Fri, 5 Jul 2024 20:39:39 +0800 > > Enhanced > `tab-line-tabs-fixed-window-buffers` performance by optimizing buffer > sorting mechanism. Replaced inefficient `seq-position` calls with a hash > table to cache buffer positions, significantly improving speed when > handling large buffer lists. Actually, I see that all 4 bugs you submitted are the same bug, so I'm merging them. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 12:53:40 2024 Received: (at 71958) by debbugs.gnu.org; 7 Jul 2024 16:53:40 +0000 Received: from localhost ([127.0.0.1]:49047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQV8t-0004kW-Ut for submit@debbugs.gnu.org; Sun, 07 Jul 2024 12:53:40 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:42721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQV8r-0004kJ-U5 for 71958@debbugs.gnu.org; Sun, 07 Jul 2024 12:53:38 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 0264D1C0007; Sun, 7 Jul 2024 16:53:25 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance In-Reply-To: <86tth35993.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 06 Jul 2024 09:23:36 +0300") Organization: LINKOV.NET References: <86tth35993.fsf@gnu.org> Date: Sun, 07 Jul 2024 19:51:10 +0300 Message-ID: <86y16dgn7l.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 71958 Cc: 71958@debbugs.gnu.org, Eval Exec 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.7 (-) >> From: Eval Exec >> Date: Fri, 5 Jul 2024 19:11:54 +0800 > > I'll leave it to Juri to review the code and comment, but > just minor nits on your commit log message: I confirm this is the right fix. Thanks to Eval Exec. > In addition, I'd encourage you to start your legal paperwork of > assigning the copyright to the FSF at this time, so we could accept > your contributions without any restrictions. If you are willing to > start the paperwork now, I will send you the form to fill and the > instructions to go with it. Do I understand correctly that this patch could be installed now with Copyright-paperwork-exempt? From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 13:34:07 2024 Received: (at 71958) by debbugs.gnu.org; 7 Jul 2024 17:34:07 +0000 Received: from localhost ([127.0.0.1]:49104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQVm3-0005oh-5I for submit@debbugs.gnu.org; Sun, 07 Jul 2024 13:34:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQVm1-0005o9-62 for 71958@debbugs.gnu.org; Sun, 07 Jul 2024 13:34:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQVlr-0007bP-Fp; Sun, 07 Jul 2024 13:33:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=wDqK1OyTwxPNfQZ47YvVWsLLlYujtF9zDMC/zPQZMQA=; b=ddJsFoFMEM4G ds+l4Gl+JL4Zv/YNUCmF11vbePTe2AJS1Ep9HfnH5VTNRMI+GUZ6sqze09gCXPUi47Styb/T1Oa7e A9Vua+4JL2u6K+hrkO1Cu4K2bdp4Vk0h03ziW/mrRrtQq5mNGGriKTesi//gSzkRa6EeV3oMyAfyN kOXHsEcEKI91noeU25IEXz9FE8SCFfnYdUX4tcCSfcy5iq8ZrrE+mDfH5DgyUv5QWDEjcHYQODrxM NRqMf1X1QtWCqt2eMF+2JrRybx3sTlDvB8LP1bpWOkAENkw8gaFwh9yqc8wyotKgiYrUgCfPJLmon N/RY64ewuyiy1YJWUY/kdw==; Date: Sun, 07 Jul 2024 20:33:53 +0300 Message-Id: <86plrp14zi.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-Reply-To: <86y16dgn7l.fsf@mail.linkov.net> (message from Juri Linkov on Sun, 07 Jul 2024 19:51:10 +0300) Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance References: <86tth35993.fsf@gnu.org> <86y16dgn7l.fsf@mail.linkov.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71958 Cc: 71958@debbugs.gnu.org, execvy@gmail.com 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 (---) > From: Juri Linkov > Cc: Eval Exec , 71958@debbugs.gnu.org > Date: Sun, 07 Jul 2024 19:51:10 +0300 > > >> From: Eval Exec > >> Date: Fri, 5 Jul 2024 19:11:54 +0800 > > > > I'll leave it to Juri to review the code and comment, but > > just minor nits on your commit log message: > > I confirm this is the right fix. > Thanks to Eval Exec. > > > In addition, I'd encourage you to start your legal paperwork of > > assigning the copyright to the FSF at this time, so we could accept > > your contributions without any restrictions. If you are willing to > > start the paperwork now, I will send you the form to fill and the > > instructions to go with it. > > Do I understand correctly that this patch could be installed now > with Copyright-paperwork-exempt? Yes. Please also mention the bug number in the log message when you commit. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 07 14:25:23 2024 Received: (at 71958) by debbugs.gnu.org; 7 Jul 2024 18:25:23 +0000 Received: from localhost ([127.0.0.1]:49153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQWZf-00078F-CU for submit@debbugs.gnu.org; Sun, 07 Jul 2024 14:25:23 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:46963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sQWZd-00077x-HF; Sun, 07 Jul 2024 14:25:21 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id 0D77020003; Sun, 7 Jul 2024 18:25:07 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance In-Reply-To: <86plrp14zi.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 07 Jul 2024 20:33:53 +0300") Organization: LINKOV.NET References: <86tth35993.fsf@gnu.org> <86y16dgn7l.fsf@mail.linkov.net> <86plrp14zi.fsf@gnu.org> Date: Sun, 07 Jul 2024 21:24:40 +0300 Message-ID: <86jzhxgivr.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 71958 Cc: 71958@debbugs.gnu.org, execvy@gmail.com 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.7 (-) close 71958 30.0.60 thanks >> > I'll leave it to Juri to review the code and comment, but >> > just minor nits on your commit log message: >> >> I confirm this is the right fix. >> Thanks to Eval Exec. >> >> > In addition, I'd encourage you to start your legal paperwork of >> > assigning the copyright to the FSF at this time, so we could accept >> > your contributions without any restrictions. If you are willing to >> > start the paperwork now, I will send you the form to fill and the >> > instructions to go with it. >> >> Do I understand correctly that this patch could be installed now >> with Copyright-paperwork-exempt? > > Yes. Please also mention the bug number in the log message when you > commit. Ok, so now done. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 08 22:49:07 2024 Received: (at 71958) by debbugs.gnu.org; 9 Jul 2024 02:49:07 +0000 Received: from localhost ([127.0.0.1]:51808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR0uh-000394-8i for submit@debbugs.gnu.org; Mon, 08 Jul 2024 22:49:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sR0uf-00038Z-60 for 71958@debbugs.gnu.org; Mon, 08 Jul 2024 22:49:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sR0sN-0003gN-1S; Mon, 08 Jul 2024 22:46:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=T6tZA8pBGhXVaiY1ldkuUPeE4+6gMierSs3GuAZYPIg=; b=TqkuKQXAIEYu yI9zT7mt7ORJu/QU2K6wdfY1HY3ICQXDR1djw/vC6pwckG82vrPJboQFaxVV+q0LG4EtOENkkxdDM pybXNz5e3fF0rf62ZNYwk3/sHCRVsDXkYBJpLFOTlavpwj61u9W64ESYA7oRj/ZyMNWqLAUfyXDuD Fu7NXZD7H30IUy+6EXuBG4lwFkD3TrTnG/RiS1D11lgvKeRfAECqXCIpVYgIyvOVLH+vWuaMWT85U uKmVgtVb7/eYswLLGgbxB6Uo3LGakv+IjuXYLGfS/WTs38ip2mnuQxB8L3KN/2DQ5CMdbs/dcX9Nn ydujrD3/PYUR2Zb3sTOpGw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sR0sM-0000ep-Ey; Mon, 08 Jul 2024 22:46:42 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <86plrp14zi.fsf@gnu.org> (message from Eli Zaretskii on Sun, 07 Jul 2024 20:33:53 +0300) Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance References: <86tth35993.fsf@gnu.org> <86y16dgn7l.fsf@mail.linkov.net> <86plrp14zi.fsf@gnu.org> Message-Id: Date: Mon, 08 Jul 2024 22:46:42 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71958 Cc: 71958@debbugs.gnu.org, execvy@gmail.com, juri@linkov.net 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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] How are you feeling these days? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 12 22:24:04 2024 Received: (at 71958) by debbugs.gnu.org; 13 Jul 2024 02:24:04 +0000 Received: from localhost ([127.0.0.1]:54935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSSQd-0006Yf-UQ for submit@debbugs.gnu.org; Fri, 12 Jul 2024 22:24:04 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSSQa-0006YA-IV for 71958@debbugs.gnu.org; Fri, 12 Jul 2024 22:24:02 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sSSOM-00085I-N8; Fri, 12 Jul 2024 22:21:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=AfyOxotfPCKyFvs6G9CY0Pctr3VaZP7w9za1MZxsQn4=; b=gNrnVddbJRms SE/+ufIU4tjwkGCjDjkm+3hpsbX2oOV8VdDqceY9AYxgyuV9JoVxLkdfkmL7h/Zzo5w65ARHkEGmT oX109i6n/gHWeEZm4u/pwhr5JY//bs02eF1RzwhDStjsofUPe+QxHLCZgoRL2/8RLH+KbfUV/55d2 v4ezVR7/X/r0hyIk1iX8tBWM9wg0Q5Iqu0abdggGU/JNvd3Htm4IrsW9vphhquLmP2NqfThkFezyT 0Rg/IICQaDBbkAVxt8tKFar23PjzNyEk7YMi7XOA010f3GfbtlVur4ycKiWgN93RO7hXMG3x4QSpU +CXaSGsdI8Uk+ABrh8V5Zg==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1sSSOM-0002Jg-4O; Fri, 12 Jul 2024 22:21:42 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <86plrp14zi.fsf@gnu.org> (message from Eli Zaretskii on Sun, 07 Jul 2024 20:33:53 +0300) Subject: Re: bug#71958: [PATCH] Improve `tab-line-tabs-fixed-window-buffers` sorting performance References: <86tth35993.fsf@gnu.org> <86y16dgn7l.fsf@mail.linkov.net> <86plrp14zi.fsf@gnu.org> Message-Id: Date: Fri, 12 Jul 2024 22:21:42 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 71958 Cc: 71958@debbugs.gnu.org, execvy@gmail.com, juri@linkov.net 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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I meant to send "How are you feeling these days?" as a reply to a different message. Sorry for the confusion. Alas, I can't find the message it was meant as a reply to. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Fri Sep 05 23:26:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Aug 2024 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