Received: (at 80130) by debbugs.gnu.org; 5 Jan 2026 07:55:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 05 02:55:54 2026 Received: from localhost ([127.0.0.1]:49482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vcfRS-0003Zg-2K for submit <at> debbugs.gnu.org; Mon, 05 Jan 2026 02:55:54 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:37528) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vcfRO-0003Z9-LM for 80130 <at> debbugs.gnu.org; Mon, 05 Jan 2026 02:55:51 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4dl66h2VD6z9t8w; Mon, 5 Jan 2026 08:55:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1767599740; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=s8XibbM2v/gSoEiUjGCRtS5beeJTPnaf0d6IYcXL+Aw=; b=Lw40SInkswC7Sv8EbT6nOx3F4iC4smlmQP1UqMqucV9wJo2N7F8Y7nlU/j0rGjK4ANFjsN LYtSLbLso5I+qUtMniWn6Yo8s9ul5edVMPnPqjrpvPmHcx7XkbM0kZ4TNWgvKRbxqrVZrF zl4u4vNi56IzTRdhiDP2+vOXj7ZxCXhJlbbg8G4CjiUtW8Bh0u75qNrsl7Cb5oc2ZoyvRo 80pRaOm0uNjBKMrddOChHEkqHec7cMVxmkDiBkAVHm7zw8ZiS9EBnAVNoCxOzFKaLu226d L8PIZ2YwY99n5YJZo6Ey+hVMQNmMJ31kwQ/QgqoWcXocy0DrukLqiQLP6KgruA== From: Juri Linkov <juri@HIDDEN> To: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN> Subject: Re: bug#80130: Add completing-read to tab-bar-closed-tabs In-Reply-To: <CAN+1Hbqv_P5X+K-6HwDuUoyd5chhedCpYEHfijgBixqLLq12dQ@HIDDEN> Organization: LINKOV.NET References: <CAN+1Hbqm8iMOBCc5QX5mOG-40pyL8ZvtmXcCycm8QUr_4H9_rw@HIDDEN> <CAN+1Hbqv_P5X+K-6HwDuUoyd5chhedCpYEHfijgBixqLLq12dQ@HIDDEN> Date: Mon, 05 Jan 2026 09:38:20 +0200 Message-ID: <87eco4mt97.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80130 Cc: 80130 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain > With a prefix argument, use 'completing-read' to select a closed tab to > reopen from the list of all closed tabs rather than reopen only the > most recently closed tab. > > Patch incoming for review as soon as a bug number is assigned. > > Patch attached. Thanks, it works nicely. Except formatting. Can we improve formatting? Currently it's a mess, also the hidden id is still visible at the end: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=completions.png Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain Better to use suffixes or annotations like in `imenu-flatten`. And add the frame name only when it differs from the selected frame. > + (setq tab-bar-closed-tabs > + (seq-remove-at-position tab-bar-closed-tabs index)) This needs to be moved from the interactive spec to the function body. Then you could just use something like `(remq closed tab-bar-closed-tabs)`. --=-=-=--
bug-gnu-emacs@HIDDEN:bug#80130; Package emacs.
Full text available.Received: (at 80130) by debbugs.gnu.org; 4 Jan 2026 22:01:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 04 17:01:17 2026 Received: from localhost ([127.0.0.1]:47408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vcWA0-00076M-Vy for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 17:01:17 -0500 Received: from mail-ua1-x936.google.com ([2607:f8b0:4864:20::936]:51489) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vcW9y-000765-4q for 80130 <at> debbugs.gnu.org; Sun, 04 Jan 2026 17:01:14 -0500 Received: by mail-ua1-x936.google.com with SMTP id a1e0cc1a2514c-93f56804894so8089779241.3 for <80130 <at> debbugs.gnu.org>; Sun, 04 Jan 2026 14:01:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767564073; x=1768168873; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=XJUxd6tsXzvVndjbVHszXx7PYV99FcHuTc7kfzzBytg=; b=hz+mWS7ydJtjxvLBV56BGtUAfeZoflgZKUKFBjhHyPrAV+qaD/IPl3rUVkE92Dsa21 NnqjCptlo5ix/iDxJ/00tqu/YjWOxQk5gJMi71ToKquGvnkuLlvDOKKGiZcunZHAdQS2 5By+Cu6p/8JXPhG4WT2rnYR2Kt91Kw5WKP9MctDjNlfIzFj0ls3w1WPuheJZ+t06bVl7 iy9mHu5LaKMCBSUMWQhakw8IOUabd7t/U5FZrKIc1ZSHfgoF4k0YgrZNWNuBS+TK9TL6 JUA5c/xfsJsUkG2qty65l4mU0pwFpA32uTUMPIuuI+zeY0+IsM54eQ+EqsJvGWKQI15d ROxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767564073; x=1768168873; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XJUxd6tsXzvVndjbVHszXx7PYV99FcHuTc7kfzzBytg=; b=DY42I0RPYpBRMZEuB8LTJVWrFsm/l/drPTdT+JEMNJ6dvPywzhtuj5L+mNkEjo+4ot gxokXoHGhE4RDQNRmxFnJ8zQvLMVoo/ERbc1E1GBu5RF28cdF0QsXnrztFCzrpVCGuOz JjLAhHF1FQD19TlqNsyV/GbMrXtf8TcyWZOA37xcF1gzcIWala1+wcH3NqFeFEx9RmVL 52WpLTd9abVj6r87kjuEq4uzkMKUeLeiLjHXjq2lOFEqJc1AfTP2MgVyuYyEtXbzKhvi qiEhironDQppCiD0yXzbU6z0NEhujVtnEM/g6CC2os6vaEKq6vW0g2qbKiETngvQL8Xo 7Nxw== X-Gm-Message-State: AOJu0YwrzgFhpALMcDeZnss/5e54L8KIhJsf6KY/dtqQGT+fYFzCOKte FNswU3zIIcZPxXvbro1sy8d2EjlhlbGu0iGpMzLEdd9pQ+QhL2hLRTKittC3zSaBeGpV37OoXU0 pGmZK1SjNrtqFWCbKAZDVan/+Ucuhil8iFw== X-Gm-Gg: AY/fxX7SDTBnOm7nKkubitP32WM8yXokIt5ruNn0bjYDl5uMdtO+V6jz9qdQPGx2kCC lDAGB6xkTZzyKCUPT7MO01AhC1LrJSe1xcXCBKweJgjizGXNkWMaKjst2Lt2DbTLDKvBZi193n/ 4auMv9bfWcXBKcBrkUvM3MJfo212hbQc6uRT2IcvxwDO8TBLVog/yqtJM36EHVmKUyj9g8MruTR ydZN9uXiUrUGrY7M8v+TijhKVCHJKb4gzXkIkfgcP7bcBZiA3QBolB/2XSS5IKGvM5tx7E= X-Google-Smtp-Source: AGHT+IFduJvhrhmEP/zJfZROiMihpAhRM3mG25tw79l8sIEVwnG1ZDUESu1nop3VNGQ9T0VB3zmRDqu/NA5RReGzSWE= X-Received: by 2002:a05:6102:3f51:b0:5db:d2b7:9518 with SMTP id ada2fe7eead31-5eb1a827033mr18354944137.34.1767564072909; Sun, 04 Jan 2026 14:01:12 -0800 (PST) MIME-Version: 1.0 References: <CAN+1Hbqm8iMOBCc5QX5mOG-40pyL8ZvtmXcCycm8QUr_4H9_rw@HIDDEN> In-Reply-To: <CAN+1Hbqm8iMOBCc5QX5mOG-40pyL8ZvtmXcCycm8QUr_4H9_rw@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sun, 4 Jan 2026 17:01:01 -0500 X-Gm-Features: AQt7F2qMiEZTLNt5zPrfjoW_-zQHivtDt6jJH9C73uU8FIfm33iplV34gVVA3XE Message-ID: <CAN+1Hbqv_P5X+K-6HwDuUoyd5chhedCpYEHfijgBixqLLq12dQ@HIDDEN> Subject: Re: bug#80130: Add completing-read to tab-bar-closed-tabs To: 80130 <at> debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000af14ff06479714e5" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 80130 Cc: Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000af14ff06479714e5 Content-Type: multipart/alternative; boundary="000000000000af14fd06479714e3" --000000000000af14fd06479714e3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Jan 4, 2026 at 4:59=E2=80=AFPM St=C3=A9phane Marks <shipmints@gmail= .com> wrote: > With a prefix argument, use 'completing-read' to select a closed tab to > reopen from the list of all closed tabs rather than reopen only the most > recently closed tab. > > Patch incoming for review as soon as a bug number is assigned. > Patch attached. --000000000000af14fd06479714e3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">= On Sun, Jan 4, 2026 at 4:59=E2=80=AFPM St=C3=A9phane Marks <<a href=3D"m= ailto:shipmints@HIDDEN">shipmints@HIDDEN</a>> wrote:</span></div><= /div><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D"= gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20= 4,204,204);padding-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:mon= ospace">With a prefix argument, use 'completing-read' to select a c= losed tab to reopen from the list of all closed tabs rather than reopen onl= y the most recently closed tab.<br></div><div style=3D"font-family:monospac= e"><br></div><div style=3D"font-family:monospace">Patch incoming for review= as soon as a bug number is assigned.</div></div></blockquote><div><br></di= v><div class=3D"gmail_default" style=3D"font-family:monospace">Patch attach= ed.</div></div></div> --000000000000af14fd06479714e3-- --000000000000af14ff06479714e5 Content-Type: application/octet-stream; name="0001-Add-completing-read-to-tab-bar-closed-tabs-bug-80130.patch" Content-Disposition: attachment; filename="0001-Add-completing-read-to-tab-bar-closed-tabs-bug-80130.patch" Content-Transfer-Encoding: base64 Content-ID: <f_mk0a04y60> X-Attachment-Id: f_mk0a04y60 RnJvbSAzNDc5ZGI5NTUxMWRjOWYzYWQ5NWIwZjZmMGNjMmQ1ZmQ4OTZkOTFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U3Q9QzM9QTlwaGFuZT0yME1hcmtzPz0gPHNo aXBtaW50c0BnbWFpbC5jb20+CkRhdGU6IFN1biwgNCBKYW4gMjAyNiAxNjo0NjozNCAtMDUwMApT dWJqZWN0OiBbUEFUQ0hdIEFkZCBjb21wbGV0aW5nLXJlYWQgdG8gdGFiLWJhci1jbG9zZWQtdGFi cyAoYnVnIzgwMTMwKQoKV2l0aCBhIHByZWZpeCBhcmd1bWVudCwgdXNlICdjb21wbGV0aW5nLXJl YWQnIHRvIHNlbGVjdCBhIGNsb3NlZAp0YWIuCgoqIGxpc3AvdGFiLWJhci5lbCAodGFiLWJhci11 bmRvLWNsb3NlLXRhYik6IEFkZAonY29tcGxldGluZy1yZWFkJy4KLS0tCiBldGMvTkVXUyAgICAg ICAgfCAgNiArKysrCiBsaXNwL3RhYi1iYXIuZWwgfCA5NCArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlv bnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MK aW5kZXggODk3MTBmYTgyY2EuLmFmMGQxNzJlMTU4IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysg Yi9ldGMvTkVXUwpAQCAtNTEwLDYgKzUxMCwxMiBAQCBldmVyeSBidWZmZXIuCiAnbWVyZ2UtdGFi cycgbWVyZ2VzIGFsbCB3aW5kb3dzIGZyb20gdHdvIHRhYnMgaW50byBvbmUgb2YgdGhlc2UgdGFi cwogYW5kIGNsb3NlcyB0aGUgb3RoZXIgdGFiLgogCistLS0KKyoqKiBOZXcgcHJlZml4IGFyZ3Vt ZW50IGZvciAndGFiLWJhci11bmRvLWNsb3NlLXRhYicuCitXaXRoIGEgcHJlZml4IGFyZ3VtZW50 LCB1c2UgJ2NvbXBsZXRpbmctcmVhZCcgdG8gc2VsZWN0IGEgY2xvc2VkIHRhYiB0bworcmVvcGVu IGZyb20gdGhlIGxpc3Qgb2YgYWxsIGNsb3NlZCB0YWJzIHJhdGhlciB0aGFuIHJlb3BlbiBvbmx5 IHRoZSBtb3N0CityZWNlbnRseSBjbG9zZWQgdGFiLgorCiAtLS0KICoqKiBOZXcgYWJub3JtYWwg aG9vayAndGFiLWJhci1hdXRvLXdpZHRoLWZ1bmN0aW9ucycuCiBUaGlzIGhvb2sgYWxsb3dzIHlv dSB0byBjb250cm9sIHdoaWNoIHRhYi1iYXIgdGFicyBhcmUgYXV0by1yZXNpemVkLgpkaWZmIC0t Z2l0IGEvbGlzcC90YWItYmFyLmVsIGIvbGlzcC90YWItYmFyLmVsCmluZGV4IDllYTNiNGMxZTA1 Li44ODgyMDcyZWUwYyAxMDA2NDQKLS0tIGEvbGlzcC90YWItYmFyLmVsCisrKyBiL2xpc3AvdGFi LWJhci5lbApAQCAtMjMxMiwzNCArMjMxMiw3MiBAQCB0YWItYmFyLXBvc3QtdW5kby1jbG9zZS10 YWItZnVuY3Rpb25zCiAgIDpncm91cCAndGFiLWJhcgogICA6dmVyc2lvbiAiMzEuMSIpCiAKLShk ZWZ1biB0YWItYmFyLXVuZG8tY2xvc2UtdGFiICgpCi0gICJSZXN0b3JlIHRoZSBtb3N0IHJlY2Vu dGx5IGNsb3NlZCB0YWIuIgotICAoaW50ZXJhY3RpdmUpCi0gIDs7IFBvcCBvdXQgY2xvc2VkIHRh YnMgdGhhdCB3ZXJlIG9uIGFscmVhZHkgZGVsZXRlZCBmcmFtZXMKLSAgKHdoaWxlIChhbmQgdGFi LWJhci1jbG9zZWQtdGFicwotICAgICAgICAgICAgICAobm90IChmcmFtZS1saXZlLXAgKGFsaXN0 LWdldCAnZnJhbWUgKGNhciB0YWItYmFyLWNsb3NlZC10YWJzKSkpKSkKLSAgICAocG9wIHRhYi1i YXItY2xvc2VkLXRhYnMpKQotCi0gIChpZiB0YWItYmFyLWNsb3NlZC10YWJzCi0gICAgICAobGV0 KiAoKGNsb3NlZCAocG9wIHRhYi1iYXItY2xvc2VkLXRhYnMpKQotICAgICAgICAgICAgIChmcmFt ZSAoYWxpc3QtZ2V0ICdmcmFtZSBjbG9zZWQpKQotICAgICAgICAgICAgIChpbmRleCAoYWxpc3Qt Z2V0ICdpbmRleCBjbG9zZWQpKQotICAgICAgICAgICAgICh0YWIgKGFsaXN0LWdldCAndGFiIGNs b3NlZCkpKQotICAgICAgICAodW5sZXNzIChlcSBmcmFtZSAoc2VsZWN0ZWQtZnJhbWUpKQotICAg ICAgICAgIChzZWxlY3QtZnJhbWUtc2V0LWlucHV0LWZvY3VzIGZyYW1lKSkKLQotICAgICAgICAo bGV0ICgodGFicyAoZnVuY2FsbCB0YWItYmFyLXRhYnMtZnVuY3Rpb24pKSkKLSAgICAgICAgICAo c2V0cSBpbmRleCAobWF4IDAgKG1pbiBpbmRleCAobGVuZ3RoIHRhYnMpKSkpCi0gICAgICAgICAg KGNsLXB1c2huZXcgdGFiIChudGhjZHIgaW5kZXggdGFicykpCi0gICAgICAgICAgKHdoZW4gKGVx IGluZGV4IDApCi0gICAgICAgICAgICA7OyBgcHVzaG5ldycgaGFuZGxlcyB0aGUgaGVhZCBvZiB0 YWJzIGJ1dCBub3QgZnJhbWUtcGFyYW1ldGVyCi0gICAgICAgICAgICAodGFiLWJhci10YWJzLXNl dCB0YWJzKSkKLSAgICAgICAgICAodGFiLWJhci1zZWxlY3QtdGFiICgxKyBpbmRleCkpKQotICAg ICAgICAocnVuLWhvb2std2l0aC1hcmdzICd0YWItYmFyLXBvc3QtdW5kby1jbG9zZS10YWItZnVu Y3Rpb25zCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFiKQotICAgICAgICAodGFiLWJh ci0tdXBkYXRlLXRhYi1iYXItbGluZXMpKQotCi0gICAgKG1lc3NhZ2UgIk5vIG1vcmUgY2xvc2Vk IHRhYnMgdG8gdW5kbyIpKSkKKyhkZWZ1biB0YWItYmFyLXVuZG8tY2xvc2UtdGFiICgmb3B0aW9u YWwgY2xvc2VkKQorICAiUmVzdG9yZSB0aGUgbW9zdCByZWNlbnRseSBjbG9zZWQgdGFiLgorV2l0 aCBhIHByZWZpeCBhcmd1bWVudCwgY2hvb3NlIGZyb20gYSBsaXN0IG9mIGNsb3NlZCB0YWJzLgor CitDTE9TRUQgaXMgYW4gZW50cnkgZnJvbSBgdGFiLWJhci1jbG9zZWQtdGFicycuIgorICAoaW50 ZXJhY3RpdmUKKyAgICh3aGVuIChhbmQgdGFiLWJhci1jbG9zZWQtdGFicworICAgICAgICAgICAg ICBjdXJyZW50LXByZWZpeC1hcmcpCisgICAgIChsZXQqICgobWF4LXN0cmluZy13aWR0aCB0YWIt YmFyLXRhYi1uYW1lLXRydW5jYXRlZC1tYXgpCisgICAgICAgICAgICAoY2FuZGlkYXRlcworICAg ICAgICAgICAgIChsZXQgKChpbmRleCAtMSkpCisgICAgICAgICAgICAgICAobWFwY2FyCisgICAg ICAgICAgICAgICAgKGxhbWJkYSAoZWx0KQorICAgICAgICAgICAgICAgICAgKGluY2YgaW5kZXgp CisgICAgICAgICAgICAgICAgICAobGV0ICgoZnJhbWUgKGFsaXN0LWdldCAnZnJhbWUgZWx0KSkK KyAgICAgICAgICAgICAgICAgICAgICAgIChjbG9zZWQtdGFiIChhbGlzdC1nZXQgJ3RhYiBlbHQp KSkKKyAgICAgICAgICAgICAgICAgICAgKGZvcm1hdCAiVGFiOiAlcyBGcmFtZTogJXMlcyIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAodHJ1bmNhdGUtc3RyaW5nLXRvLXdpZHRoCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChhbGlzdC1nZXQgJ25hbWUgY2xvc2VkLXRhYikKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXN0cmluZy13aWR0aCBuaWwgP1xzIHQpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHRydW5jYXRlLXN0cmluZy10by13aWR0aAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAoZnJhbWUtcGFyYW1ldGVyIGZyYW1lICduYW1lKQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtc3RyaW5nLXdpZHRoIG5pbCA/XHMgdCkK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBBcHBlbmQgYW4gaW52aXNpYmxlIGluZGV4 IHRvIGVuc3VyZSB1bmlxdWUKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBjYW5kaWRh dGVzIGFuZCBwcm92aWRlIHRoZSBpbmRleCBhZnRlciBzZWxlY3Rpb24uCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKHByb3BlcnRpemUgKGZvcm1hdCAiOiVkIiBpbmRleCkKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnaW52aXNpYmxlIHQpKSkpCisgICAgICAg ICAgICAgICAgKHNlcS1yZW1vdmUgKGxhbWJkYSAoZWx0KQorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKG5vdCAoZnJhbWUtbGl2ZS1wIChhbGlzdC1nZXQgJ2ZyYW1lIGVsdCkpKSkKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICB0YWItYmFyLWNsb3NlZC10YWJzKSkpKQorICAgICAg ICAgICAgKHNlbCAoY29tcGxldGluZy1yZWFkIChmb3JtYXQtcHJvbXB0ICJVbmRvIGNsb3NlIHRh YiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoY2Fy IGNhbmRpZGF0ZXMpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhbmRpZGF0 ZXMgbmlsIHQgbmlsIG5pbCBjYW5kaWRhdGVzKSkKKyAgICAgICAgICAgIChpbmRleCAod2hlbiBz ZWwKKyAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctdG8tbnVtYmVyIChjYXIgKGxhc3QgKHN0 cmluZy1zcGxpdCBzZWwgIjoiKSkpKSkpKQorICAgICAgICh3aGVuIGluZGV4CisgICAgICAgICAo bGV0ICgoY2xvc2VkIChudGggaW5kZXggdGFiLWJhci1jbG9zZWQtdGFicykpKQorICAgICAgICAg ICAoc2V0cSB0YWItYmFyLWNsb3NlZC10YWJzCisgICAgICAgICAgICAgICAgIChzZXEtcmVtb3Zl LWF0LXBvc2l0aW9uIHRhYi1iYXItY2xvc2VkLXRhYnMgaW5kZXgpKQorICAgICAgICAgICAobGlz dCBjbG9zZWQpKSkpKSkKKyAgKHVubGVzcyBjbG9zZWQKKyAgICA7OyBQb3Agb3V0IGNsb3NlZCB0 YWJzIHRoYXQgd2VyZSBvbiBhbHJlYWR5IGRlbGV0ZWQgZnJhbWVzCisgICAgKHdoaWxlIChhbmQg dGFiLWJhci1jbG9zZWQtdGFicworICAgICAgICAgICAgICAgIChub3QgKGZyYW1lLWxpdmUtcCAo YWxpc3QtZ2V0ICdmcmFtZSAoY2FyIHRhYi1iYXItY2xvc2VkLXRhYnMpKSkpKQorICAgICAgKHBv cCB0YWItYmFyLWNsb3NlZC10YWJzKSkKKyAgICAoaWYgdGFiLWJhci1jbG9zZWQtdGFicworICAg ICAgICAoc2V0cSBjbG9zZWQgKHBvcCB0YWItYmFyLWNsb3NlZC10YWJzKSkKKyAgICAgIChtZXNz YWdlICJObyBtb3JlIGNsb3NlZCB0YWJzIHRvIHVuZG8iKSkpCisKKyAgKHdoZW4gY2xvc2VkCisg ICAgKGxldCogKChmcmFtZSAoYWxpc3QtZ2V0ICdmcmFtZSBjbG9zZWQpKQorICAgICAgICAgICAo aW5kZXggKGFsaXN0LWdldCAnaW5kZXggY2xvc2VkKSkKKyAgICAgICAgICAgKHRhYiAoYWxpc3Qt Z2V0ICd0YWIgY2xvc2VkKSkpCisgICAgICAodW5sZXNzIChlcSBmcmFtZSAoc2VsZWN0ZWQtZnJh bWUpKQorICAgICAgICAoc2VsZWN0LWZyYW1lLXNldC1pbnB1dC1mb2N1cyBmcmFtZSkpCisKKyAg ICAgIChsZXQgKCh0YWJzIChmdW5jYWxsIHRhYi1iYXItdGFicy1mdW5jdGlvbikpKQorICAgICAg ICAoc2V0cSBpbmRleCAobWF4IDAgKG1pbiBpbmRleCAobGVuZ3RoIHRhYnMpKSkpCisgICAgICAg IChjbC1wdXNobmV3IHRhYiAobnRoY2RyIGluZGV4IHRhYnMpKQorICAgICAgICAod2hlbiAoZXEg aW5kZXggMCkKKyAgICAgICAgICA7OyBgcHVzaG5ldycgaGFuZGxlcyB0aGUgaGVhZCBvZiB0YWJz IGJ1dCBub3QgZnJhbWUtcGFyYW1ldGVyCisgICAgICAgICAgKHRhYi1iYXItdGFicy1zZXQgdGFi cykpCisgICAgICAgICh0YWItYmFyLXNlbGVjdC10YWIgKDErIGluZGV4KSkpCisgICAgICAocnVu LWhvb2std2l0aC1hcmdzICd0YWItYmFyLXBvc3QtdW5kby1jbG9zZS10YWItZnVuY3Rpb25zCisg ICAgICAgICAgICAgICAgICAgICAgICAgIHRhYikKKyAgICAgICh0YWItYmFyLS11cGRhdGUtdGFi LWJhci1saW5lcykpKSkKIAogDAogKGRlZnVuIHRhYi1iYXItcmVuYW1lLXRhYiAobmFtZSAmb3B0 aW9uYWwgdGFiLW51bWJlcikKLS0gCjIuNDcuMQoK --000000000000af14ff06479714e5--
bug-gnu-emacs@HIDDEN:bug#80130; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 4 Jan 2026 21:58:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 04 16:58:50 2026 Received: from localhost ([127.0.0.1]:47399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vcW7e-0006mA-6q for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 16:58:50 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33822) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vcW7b-0006lJ-Hs for submit <at> debbugs.gnu.org; Sun, 04 Jan 2026 16:58:48 -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 <shipmints@HIDDEN>) id 1vcW7O-0003yo-S6 for bug-gnu-emacs@HIDDEN; Sun, 04 Jan 2026 16:58:37 -0500 Received: from mail-vs1-xe2d.google.com ([2607:f8b0:4864:20::e2d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1vcW7N-0005rc-JX for bug-gnu-emacs@HIDDEN; Sun, 04 Jan 2026 16:58:34 -0500 Received: by mail-vs1-xe2d.google.com with SMTP id ada2fe7eead31-5dfae681ff8so9402799137.1 for <bug-gnu-emacs@HIDDEN>; Sun, 04 Jan 2026 13:58:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767563911; x=1768168711; darn=gnu.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=tQAEcBN3kMMqEBZn5/sNqOSz4U8smIZiJJKn08IaVc8=; b=RBePLoPoomVpkMZ4KZCc1frVZ5IszxuZh+xdLL02vkgxeCYRZ2E2teX3obCjJ1Llpf e1i0u94V19zQk1TsW3PJ6iriNAyKAw912Iy/z64WtXlH7ODtv0Ze/5XlhuNfa4xhaT3r R+ggDq73LMkiTmK/zx7cyrwG7hBmZiw1JoYH9Ez9yq2GN5xdCQ8lE0pgKpE1sArKYOSp SUnFOLAZ6fGmyvOWI9c6JqxTuvUfxjVuKqqYkW91ajmm6CCQdYSGcNz3rKUksKOUjvrR Un7/HH6yIQB3K5POyZCtq+3+TNuojpYLAL7kCLmlOaGs8GFESu6jgwMaNpY+aYsx2N9i IcXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767563911; x=1768168711; h=cc:to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tQAEcBN3kMMqEBZn5/sNqOSz4U8smIZiJJKn08IaVc8=; b=RUeAWVJ4fxleJke8bywZgNRgjz6z4h206BmvoMzzWBzjOLB2aF762kHMEzQ7KG2m4S CYiW8LIxQ2kgFhcY2zxYBn362ehjh7JSQOdQnIU8c57WFrxY80r0nEGKHodKEVJjaFGv OfffEjo7CnMkEDsK6nN4QLb3FooU/X9DOYUxXzkijOhPaHH5BjXMZsxsWGzDjDMeth27 1g/QzG/N/TbD6oJXlHgHjzoscz/6B60P2XqMY4cjGoCSdbb5MO5/+Jio0mclYYhobmWl +nYpvm3qWNHfPZ6YKyiR38rjM0YQJh0gW/D2nUgZtldQdQdYo4TGHYK2VgsLHwXQFXTY BDvw== X-Gm-Message-State: AOJu0Yx6mgATaMlasy7PXwOCXOO2ClS6exbudHWI/3789oaoan1x6vQt sa6lboNXLzv0TMIZBLKgcB4KY6wdBwNyGwIIVSDR9K81cesgBWmbJQdValfGzdINAaYnEn0WOb0 jfCA8i+F/Go9ypBMUssCoTBahmaV2sID2SUUm X-Gm-Gg: AY/fxX4ruseYGF90WyrFx1w1WAwptXn9tlwSgBt9F9UGWeFgiwgAL35tZQsyLMkheR2 3s4yxVM9T3nSqb2Z6g/yfRXVq79BkR0o+QcuivXNJfpCkQ2+YZzrgeVJ5cHBHvWMnHlXdonP+le yCt+/YDaA4RMjcag/IuaEZS15j1P9aPE/KRAJIU5JBC/8rM+gfGefCZF7gRUcYG9gkodHBNyE79 2Bep0lpEaCekezJ195IrWAgbbohX/QIU/eNbGcw2Tyycrhge7C7DSZ/osfYgC/UWrM9TD8= X-Google-Smtp-Source: AGHT+IHk70tkyHLKCUrS0hx2+yV8z3Tv7665WqAePaFpJUXjwi7gU0wW+iaYq/bizV+/z60ctXIhTNXqnsWE9TLM59o= X-Received: by 2002:a05:6102:6885:b0:5dd:b2a0:ac6a with SMTP id ada2fe7eead31-5eb1a617ce5mr14724279137.9.1767563911106; Sun, 04 Jan 2026 13:58:31 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sun, 4 Jan 2026 16:58:18 -0500 X-Gm-Features: AQt7F2r1MOYZR5t_8CBqXY3SFuwlydmA06Dw_WBYfrKEepORPsELK1grCHO9prs Message-ID: <CAN+1Hbqm8iMOBCc5QX5mOG-40pyL8ZvtmXcCycm8QUr_4H9_rw@HIDDEN> Subject: Add completing-read to tab-bar-closed-tabs To: bug-gnu-emacs@HIDDEN Content-Type: multipart/alternative; boundary="0000000000000a15600647970b7c" Received-SPF: pass client-ip=2607:f8b0:4864:20::e2d; envelope-from=shipmints@HIDDEN; helo=mail-vs1-xe2d.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, HTML_MESSAGE=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 Cc: Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) --0000000000000a15600647970b7c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable With a prefix argument, use 'completing-read' to select a closed tab to reopen from the list of all closed tabs rather than reopen only the most recently closed tab. Patch incoming for review as soon as a bug number is assigned. -St=C3=A9phane --0000000000000a15600647970b7c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">With a prefix argument, use 'completing-read' to select a closed= tab to reopen from the list of all closed tabs rather than reopen only the= most recently closed tab.<br></div><div class=3D"gmail_default" style=3D"f= ont-family:monospace"><br></div><div class=3D"gmail_default" style=3D"font-= family:monospace">Patch incoming for review as soon as a bug number is assi= gned.</div><div class=3D"gmail_default" style=3D"font-family:monospace"><br= ></div><div class=3D"gmail_default" style=3D"font-family:monospace">-St=C3= =A9phane</div></div> --0000000000000a15600647970b7c--
Stéphane Marks <shipmints@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80130; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.