Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 18:00:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 13:00:03 2026 Received: from localhost ([127.0.0.1]:56792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuaDy-0001j6-GA for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 13:00:03 -0500 Received: from mail-vk1-xa32.google.com ([2607:f8b0:4864:20::a32]:56387) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vuaDv-0001iP-Au for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 13:00:00 -0500 Received: by mail-vk1-xa32.google.com with SMTP id 71dfb90a1353d-56750cb34c8so3910470e0c.0 for <80466 <at> debbugs.gnu.org>; Mon, 23 Feb 2026 09:59:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771869598; cv=none; d=google.com; s=arc-20240605; b=Lx4gOCs9LmAhYvnrnbCk5ZA+MGyZ3ItzvugijP6f1RFoY+yUFXmNJ9Q2fqwyo+SWse m+ozq8Y9YKIaVPXEFyVn7zHNget4lCYhIJKbWWxw8hjowzLipBMEvRN3oid73IXWbt3h QgS4ctyjXKY2SJInIdDnkz4CJlnD5clqOIXLN//5CqenDRwz/Zc6Nkg8a5LIb9fZUN93 RDRBZLRqo82iKJBDLLQoyughzZEJt/Q3ZdqwmbvRFBAv01x9PjoDfgEzvYNh7vm12XTx uA1STwDr89LY6iP+SFBYmz7hp9qaCLZnQxhFxGsx+P4ESJerWQAQhl9xT9EGZ4DQfFqy +GKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=mprt7NnVfJQmg5rnD/tFGV3ByOJmuNblxWBvn3GchUw=; fh=uY7QPuIdYZyUp5ZlvviRJkidypRPPMSe6eBEHK3z4ww=; b=TMvR8TtBPLvpP/GD1cOKJ4zRds4AvMKDEKJ4MDmxmLLVjrKZJ69/0xL5TyPIcDaKXz dXHJgiSw461SZ+MSoFBPpQrN7yHxj5V/g82YFsYpBhcqThlsy7IvJyz1bQPReOgWmByZ +fLj0IqdmuqtvPB1UQ6ctHeVhDr0AwzqkFmTLqhK4T08urQRTEpwVG1Mi5fhiAS8Jp7H GozyPKO75fuVmNnmlXapLChlsCYjqZIpsfK9bW8RKdsnv4q9BLWyfSRcGL11dArP6FM6 YiG/J6uVrriGxEanoA+c+bWWR10VwLRrFxNn6W1BTiuymupatQpDTpXvq8FgVd2eI5uE PKTA==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771869598; x=1772474398; 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=mprt7NnVfJQmg5rnD/tFGV3ByOJmuNblxWBvn3GchUw=; b=DZhU5zTfT7gn2agdf7E3L3NWA0stwaA3XlD/6aUjlRn5v3XFCByKYERwbcj00XprXN AxO9o6ZGNLfdwY0ZsMdA0ZiDkxGcR2rbxarZCpqppUrEdHQNW5faQ3C1866lJt0WBfsD BIG36zK+XaYAZ02Kq16QRcVkAbNefV/VcZLglGDd0q1WFonq4JvHmofKMTUw7tllf4/P 31uRJVs0N1Xm62R3vtuTwdT2SeOCZjdKhkN1SIugUZbujraqSo+a+2of4SLK737hRinG DW8M8i+6UVSYfS2hlN0I2OAxOLWgdWBzaEJXS3LDGM4Xy2wJXtmDQ0If1viJOWR0Fyw2 gJag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771869598; x=1772474398; 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=mprt7NnVfJQmg5rnD/tFGV3ByOJmuNblxWBvn3GchUw=; b=hwx7S8ZElIJhqaDf3vBtSq1yfOF4RqSdSVq1K5c2gq1pQNyHdxmj2YzCZA2KRrP7AA vbp6wuv+B9THbh9Jyym/7t56o7tqxGPRBtW3lAYFBw9F4U8AvG+l9G3+hKzpVq8W2uJF DuOQ2QEU6yz+wqyoggqdbwHByffiHrmIqBFDuPBWvqUXBSES8nT4ig1OQ8HL3GAJF68i v9HRkYKd0/jWlfhp4UDmxk0gL5VWiT0G3zZPyNs6sbn9nWiPIcTRVcK6Ju7rj9MGQMbU a7RQGB2jfkp//BMN6elp2pnt76XQldaWwgi7qk26wVn8WSlc8kI4qz4KHVOMVxL9jSRU ElIg== X-Forwarded-Encrypted: i=1; AJvYcCUSAgRw+jyyIr1E7Pu5OSveXcXaP7msmP1E9o1JwW7ayQf4YgwjWe9vf/eHspRtAH64tkqXHA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxQoTWfyqSGoWSRRe86IkEiiQP6pMTWlWAtZvJ6j0NWDnIWaX6r 3Ts8buBCIbCXD5dpcLXlGa0xviurqvGBnfQpfXRESuMR8uwvWAu6KmIfXHI9O968c1MPtairwT2 vsgoeI23rVt+6y2KBDdtrufKT+rj8tSg= X-Gm-Gg: AZuq6aKzm9p1R+eFR3azs1oZdeyaHwyzEHAPftozXDyU1beK7eEeffhoxsxVgpI0EYH URdW9iWVhvywhPQr8Wyek8c1lx3n5lR3xJI3rDul/bpz/HUdSXQrz4RbeDMbxZZU9+tm46q0Bmu 5kO9mXrnw/uBZsuDvF/06Oq0Tjj6USqLFQS+ribORwPgxOksnnhAx+bE9O9zHPXDW11EamYJoj6 gD/kTDqNPLhQq1GkR/RuJ07vNEi0fVXJ5neXMJSIpt1iJj/YdycO+XpvECCIxnzq0AXSQpsI/fC l+AMnYeJ1uky7UlvT3lYLLu4Q1pzuYXeN3fGMBdvN/LtA6DnL4ivSvrm0RqRFes= X-Received: by 2002:a05:6122:3285:b0:566:3b13:8208 with SMTP id 71dfb90a1353d-568e477f39dmr4767255e0c.5.1771869598448; Mon, 23 Feb 2026 09:59:58 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> <87fr6sn15s.fsf@HIDDEN> <87bjhgn06u.fsf@HIDDEN> <CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN> <34e318bd-74cd-4dfb-a614-e100278d6dfe@HIDDEN> <CAN+1Hbo+7j_xntNavq-N-=15PiM97czu2EwXD-WqJ7fwRTL7SA@HIDDEN> <875x7ns94z.fsf@HIDDEN> In-Reply-To: <875x7ns94z.fsf@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Mon, 23 Feb 2026 12:59:46 -0500 X-Gm-Features: AaiRm53T2Yqa6TIuHp1mXt0zdXMlB2OcUPIrLkb0cAXoGls_mtsxoXJHqOnEEQw Message-ID: <CAN+1HbrzOchts_1wreiRqWxkSNH_SRRJQaR1A1czEQRBKowg5Q@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: Juri Linkov <juri@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000010055064b818a48" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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: 0.0 (/) --000000000000010055064b818a48 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Feb 23, 2026 at 12:54=E2=80=AFPM Juri Linkov <juri@HIDDEN> wrot= e: > > >> But there is a bug in 'frame-use-time': it ignores the selected > window. > > >> > > > > > > Unfortunate thinko. Patch attached as a follow-on to the 80397 > > thread. > > > > It also ignores windows whose 'no-other-window' parameter is non-ni= l. > > Please decide on how to treat those. > > > > Since we're looking only at the window-use-time, I don't think these > matter > > since we're not selecting them or proposing skippable windows as > candidates > > for anything. > > Why not simply: > > (defun frame-use-time (&optional frame) > (window-use-time > (with-selected-frame (window-normalize-frame frame) > (selected-window)))) > Also good. --000000000000010055064b818a48 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 Mon, Feb 23, 2026 at 12:54=E2=80=AFPM Juri Linkov <<a href=3D"mailto:= juri@HIDDEN">juri@HIDDEN</a>> wrote:</span></div></div><div clas= s=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex">>=C2=A0 =C2=A0 =C2=A0 >> But there is a bug in '= ;frame-use-time': it ignores the selected=C2=A0 =C2=A0 =C2=A0window.<br= > >=C2=A0 =C2=A0 =C2=A0 >><br> >=C2=A0 =C2=A0 =C2=A0 ><br> >=C2=A0 =C2=A0 =C2=A0 > Unfortunate thinko.=C2=A0 Patch attached as a= follow-on to the 80397<br> >=C2=A0 =C2=A0 =C2=A0thread.<br> ><br> >=C2=A0 =C2=A0 =C2=A0It also ignores windows whose 'no-other-window&= #39; parameter is non-nil.<br> >=C2=A0 =C2=A0 =C2=A0Please decide on how to treat those.<br> ><br> > Since we're looking only at the window-use-time, I don't think= these matter<br> > since we're not selecting them or proposing skippable windows as c= andidates<br> > for anything.<br> <br> Why not simply:<br> <br> =C2=A0 (defun frame-use-time (&optional frame)<br> =C2=A0 =C2=A0 (window-use-time<br> =C2=A0 =C2=A0 =C2=A0(with-selected-frame (window-normalize-frame frame)<br> =C2=A0 =C2=A0 =C2=A0 =C2=A0(selected-window))))<br></blockquote><div><br></= div><div class=3D"gmail_default" style=3D"font-family:monospace">Also good.= </div></div></div> --000000000000010055064b818a48--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 17:55:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 12:55:00 2026 Received: from localhost ([127.0.0.1]:56709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vua95-0001P6-K2 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 12:54:59 -0500 Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]:34976) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vua8y-0001Nq-Ui for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 12:54:55 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (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-201.mailbox.org (Postfix) with ESMTPS id 4fKT5J1wcTz9tx8; Mon, 23 Feb 2026 18:54:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1771869284; 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=jH2ac39LOsX9g8WzJrbkiG/SiWNcb02xqWZQ+zfiTCM=; b=jwoDDy8rcHDGfuHWXcXimtuvVI//E03WOtVhXdtGeJ7xF90WCAagB2hPFsuhWc2o7f6cB+ jyTHWz26xK+Fa2Y6J3jO0HVpDVax3ORAl3g6baTy8u0ZrmWISYYN9D5W0GBBvMESiE24LF bQ97M2kA0wLNTVE10y2kCzReL2dBqE79fEd7Ngwc9AsMRU0uXAo6WU6EIhQaqtU7BwwHFH u/Pyu+offm3o3V64jMT6VAYYYQp77KtQn3fIiRgAvcbNNZFgRxTNHmUtIhCAQ5g+g9DuBC rDiPskayg6L5wsUGn0TntQtD9P1jBBaRjtbWIP5pRWOH/j4DUgC68W+lCw0mug== From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame In-Reply-To: <db14d571-133f-4a2d-ae12-c9f6d807d2e1@HIDDEN> Organization: LINKOV.NET References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87ms10llcf.fsf@HIDDEN> <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN> <db14d571-133f-4a2d-ae12-c9f6d807d2e1@HIDDEN> Date: Mon, 23 Feb 2026 19:52:02 +0200 Message-ID: <87zf4zqugl.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80466 Cc: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN>, 80466 <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 (-) >> 'get-mru-frame' can return nil, for example, if the selected frame is >> excluded, and I see that the 'compare-windows-get-*' functions signal >> errors. Is that an interface we want for "other frame" selection? I guess >> it would be intended for interactive calls so probably okay? > > Maybe we should add one more additional arguments for 'frame-list' such > as 'CREATION-TIME', 'USE-TIME', 'REVERSE', 'MINIBUFFER' (include or > exclude), 'FRAME' (the one to start with). Same arguments will be needed for 'next-frame' as well.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.
Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 17:54:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 12:54:56 2026
Received: from localhost ([127.0.0.1]:56704 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vua92-0001On-9S
for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 12:54:56 -0500
Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:51352)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vua8z-0001Nh-Mx
for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 12:54:54 -0500
Received: from smtp1.mailbox.org (smtp1.mailbox.org
[IPv6:2001:67c:2050:b231:465::1])
(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 4fKT5F4ljzz9tpT;
Mon, 23 Feb 2026 18:54:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1771869281;
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=3JmgIrU2/ZCxOtH3rzxvgjctHUzVJcSteAl8exCOQko=;
b=skH9XqHXnC14xXKFBQQ3jeCNLl3mg4vc42We+zIu8ipkxfCGC9ezbTDFBASV48GTtcY/Pv
9Lx4GS4muMcQkVWjPHiY+v01VP6EPnCOeAs8PCdKokuCouh1G6GaX9S+TUQ9izHrcBeUeS
J7XkS6lfjWH4btHerViKgMjmSZyto1Bwegjm+zQ49/QxKch7cyfYc/UuU5uoZpr7+MwQgs
fCz1kAsYJVrjSHoOA7+P+CC3gFsGkdI3nNS7FnCqucbB0DIwmPfYLtULcSM8n+U29qWgbc
FEBgPlhVYfypOMtMFTwmv5gSS/JR3WCj2svzx39KBr/g/wYjrJ+cbg4DjJcjZw==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::1 as permitted sender) smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
To: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call
get-mru-frame
In-Reply-To: <CAN+1Hbo+7j_xntNavq-N-=15PiM97czu2EwXD-WqJ7fwRTL7SA@HIDDEN>
Organization: LINKOV.NET
References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN>
<CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN>
<87seatcjgt.fsf@HIDDEN>
<b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN>
<87fr6sn15s.fsf@HIDDEN> <87bjhgn06u.fsf@HIDDEN>
<CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN>
<34e318bd-74cd-4dfb-a614-e100278d6dfe@HIDDEN>
<CAN+1Hbo+7j_xntNavq-N-=15PiM97czu2EwXD-WqJ7fwRTL7SA@HIDDEN>
Date: Mon, 23 Feb 2026 19:50:40 +0200
Message-ID: <875x7ns94z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4fKT5F4ljzz9tpT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 80466
Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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.0 (-)
> >> But there is a bug in 'frame-use-time': it ignores the selected window.
> >>
> >
> > Unfortunate thinko. Patch attached as a follow-on to the 80397
> thread.
>
> It also ignores windows whose 'no-other-window' parameter is non-nil.
> Please decide on how to treat those.
>
> Since we're looking only at the window-use-time, I don't think these matter
> since we're not selecting them or proposing skippable windows as candidates
> for anything.
Why not simply:
(defun frame-use-time (&optional frame)
(window-use-time
(with-selected-frame (window-normalize-frame frame)
(selected-window))))
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 14:53:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 09:53:14 2026 Received: from localhost ([127.0.0.1]:53533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuXJC-0006Jh-E8 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 09:53:14 -0500 Received: from mail-vs1-xe34.google.com ([2607:f8b0:4864:20::e34]:61665) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vuXJA-0006JZ-7X for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 09:53:12 -0500 Received: by mail-vs1-xe34.google.com with SMTP id ada2fe7eead31-5fadbc3a453so2128584137.2 for <80466 <at> debbugs.gnu.org>; Mon, 23 Feb 2026 06:53:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771858391; cv=none; d=google.com; s=arc-20240605; b=b7C+LZFKTlDNIGB9vQUXdLjRhrZfDGTir+c7S1HU+KnO9nxlKVESOm+1TYAxzREosk 4GPanFqVNW/9eNSYdc8dL6O13kT0IRNLJa+/+tDfnO0W9V3CxkuVsG/Y7qDVBNMbMQhG LD9WAn0mmy/5kfp8jU+8qeXwvzqFQaZNhrN/wtc66jDO3gYvoAVW7AMqXPpBH0zimq+R pW2ucpZGCqB1+TmZH3TnJEk0uxEJZA7rydMgShyJfCyxl1vTOEUOgkyv+vLZAAaUCedi dnnptUHr23MHkah5nKFApEKhxuyD6INkR0ysSERJ36dpg8Gn2R7SJ7TnYrytN1ZjC8Gq 2rwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=rk62qPsLFn5WYUjKr4TDKuLahc7MkKePMPMAvwfFCU0=; fh=pGj+3IWPGA5a5xTo1jUKsBp2yc4fy9QI/43/rWALSsQ=; b=hcjk/09X/Na92p8M5soTUHsh5RGbQSA7kqWa8tJgDva7QtAsxhkfKbmpmAhTB53ln2 54EqmpndTAc3KP0GSJ0zvB4hF8UQ7rITuKSB/hk+3cYrqxNceKXp9JFE59j64TeJxHZK 6/NZ9SZPwvVbOePoVzQPGCNhgLj2YNPtlYgKsX5K7xOWCJrgG/cfMseTqC8e+LDS8mXk zjM90Vvd1GGqTbeYq18MYGe7HB7renuiD+RtvDRHkdW/KRNCBNu475YGRGXNIJS2gRte Yib3OXlhGM0w8O4LoNTzirF1GG0mYHJfmx4PK8IEO/mmGA03TZqq3A95m/xhqNCw7YKs nf/A==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771858391; x=1772463191; 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=rk62qPsLFn5WYUjKr4TDKuLahc7MkKePMPMAvwfFCU0=; b=W0JPKyUZnpGfCegDStMuKFNkqJqjIUmlhLAjoc0gODCTQmPge8Or3xajs9YfafgyRd CEgAIV2aUAWVpAqAFLpD4BFIfIYGjfuDuyveinBhGU3xeMRpBLHGV0kbpe9W2UUrjKHJ pYoUSr7/WEsyBuJqv3arKvIKegevWGn+fnN/2aL/Ej4OLfIPrl87rY9+bp3CZH69MxQp GJQv0qddYbt9YaOnbCVIPK+xYe0lC1LV2CmtbRNTpA3jQEdd3tP37xJ0TP0TgaElJrSQ EdsOza1zIxBsl3dFerathbnzGRIGyHrkNWiHAqMKhBJAkcqxJPNFOIos9DGx0hcVCclp 6g+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858391; x=1772463191; 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=rk62qPsLFn5WYUjKr4TDKuLahc7MkKePMPMAvwfFCU0=; b=LloC2qlNEzDbAlTUUakmdc9BfTtVXWThSiQjdTSj/T1YbS2VRSO0yU+QJNXs3Dhak9 5L1DyjR7z+ExaNzN8/jsfdM9NOSuxJb8gpnuy+Jzb15QhTwvHPrZDexuM6lgVpIFixA9 6CeZBy6vanSux63ojvmU51UA9YJFEZdF+QMh5DKyaJUrlIZiCN7zh0GCtx6IayBp2jFF VLRJH5cYjYQNRQl0i86sU/nxEZeuksQcgbZeySZmQaT4sr4asrshdEHa0+nTztL9dVk8 dMFOrD/TExTh9mklkwK9eZ7RWAK3MEz9Yi+2M/MW/B2HGbGfzbNaSFCNxrlhOqRm11tX rH9Q== X-Forwarded-Encrypted: i=1; AJvYcCXoQ5wg68Xwe2/2HkopqQHDqcAMdIPJom4r1fXTM6D7h4i0/R1LpE4ssav43VaOSdjRYcRGeA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw82UGqRwVRdg+zIwbOxV3t7oTrZ1pvGrVqwf3QjxRNci+4wyLq KbycqFsAIKYuYGdsTsOvBK2zD/0ZDvhJhtSleYSp/uxOcINvfJOn+p3dREPbpCHCv3ECIXiiclA fvpQVNKq2ZnvMQEuK+m1W/4ofGfcQ0ybor7GI X-Gm-Gg: AZuq6aLIrCT0vqnivthU+a5ecf9uxcnzKAsaooZ+rU5QeqJJzbpuGS7Xi8p2pcfuexh lUMRL9KS2LWY/iDOQ6HX/7LoxRaQaB5JizWTGA8v9tLmTjmiQiOM5cy1mHssZWtd8EiPc+hgNPM HRQoDapzz6yahveKsbAmxeJDR6xjeDUAOZW8+P0j9HySm4m+CKLXsZCdz2De1zhl5K55o+wLwnu /pS0aIZJ5p0J5BIX90rpe6DL18gw9Aj8K94bujNL7O4aO2RmKzAM75LviiuADVDOC5FCwSSl0C9 lHdKr8qJ4k79BEqCfliGBhZThxrKu/i1DbDaoPB0y5jqdIDGAxikGSAUam6sKEc= X-Received: by 2002:a05:6102:5488:b0:5f5:2ab7:cefc with SMTP id ada2fe7eead31-5feb3182a97mr4665656137.41.1771858391362; Mon, 23 Feb 2026 06:53:11 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87ms10llcf.fsf@HIDDEN> <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN> <db14d571-133f-4a2d-ae12-c9f6d807d2e1@HIDDEN> In-Reply-To: <db14d571-133f-4a2d-ae12-c9f6d807d2e1@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Mon, 23 Feb 2026 09:53:00 -0500 X-Gm-Features: AaiRm51PMdI50WLPi8DjhNLKz4JF_idkr1HwrtwpDYtWWhHtn4r-SnQ5NVlaO6k Message-ID: <CAN+1HbpLgQ13y5458AVL_gOzjeO_2VYOoMUF2Adn94oM3ok0Fg@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000027333064b7eeebb" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: 80466 <at> debbugs.gnu.org, 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 (/) --000000000000027333064b7eeebb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Feb 23, 2026 at 4:31=E2=80=AFAM martin rudalics <rudalics@HIDDEN> w= rote: > > 'get-mru-frame' can return nil, for example, if the selected frame is > > excluded, and I see that the 'compare-windows-get-*' functions signal > > errors. Is that an interface we want for "other frame" selection? I > guess > > it would be intended for interactive calls so probably okay? > > Maybe we should add one more additional arguments for 'frame-list' such > as 'CREATION-TIME', 'USE-TIME', 'REVERSE', 'MINIBUFFER' (include or > exclude), 'FRAME' (the one to start with). > It would also be helpful to have a few additional filters (could be helper functions that wrap `frame-list`) that I keep repeating in code: ensure same-terminal frames, filter out child frames. `visible-frames` solves for iconified and invisibles. --000000000000027333064b7eeebb 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 Mon, Feb 23, 2026 at 4:31=E2=80=AFAM martin rudalics <<a href=3D"mail= to:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:</span></div></div><div c= lass=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote= " style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex">=C2=A0> 'get-mru-frame' can return nil, for ex= ample, if the selected frame is<br> =C2=A0> excluded, and I see that the 'compare-windows-get-*' fun= ctions signal<br> =C2=A0> errors.=C2=A0 Is that an interface we want for "other frame= " selection?=C2=A0 I guess<br> =C2=A0> it would be intended for interactive calls so probably okay?<br> <br> Maybe we should add one more additional arguments for 'frame-list' = such<br> as 'CREATION-TIME', 'USE-TIME', 'REVERSE', 'MIN= IBUFFER' (include or<br> exclude), 'FRAME' (the one to start with).<br></blockquote><div><br= ></div><div class=3D"gmail_default" style=3D"font-family:monospace">It woul= d also be helpful to have a few additional filters (could be helper functio= ns that wrap `frame-list`) that I keep repeating in code: ensure same-termi= nal frames, filter out child frames.=C2=A0 `visible-frames` solves for icon= ified and invisibles.</div></div></div> --000000000000027333064b7eeebb--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 14:49:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 09:49:00 2026 Received: from localhost ([127.0.0.1]:53472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuXF6-0005uo-8N for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 09:49:00 -0500 Received: from mail-vk1-xa2e.google.com ([2607:f8b0:4864:20::a2e]:55724) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vuXF3-0005uT-Q5 for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 09:48:58 -0500 Received: by mail-vk1-xa2e.google.com with SMTP id 71dfb90a1353d-56737fe4888so1601867e0c.3 for <80466 <at> debbugs.gnu.org>; Mon, 23 Feb 2026 06:48:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771858137; cv=none; d=google.com; s=arc-20240605; b=H9dZQXbHU+amY0NM7hon5L3rGKXIoqd20LmZMqxn0uW4wkyGPgZS8XxuKJgb8lct9h bT/5aypZAiqV/HEWKnpj8W7RxNBwmDqEuDn6OaRcpZQduuNwKHXF/xqCANjSpIhjHaVM IbMm2bSCd7cXx3B7lmtXu+4p8cRaRCHacqimmVhQI8gug0Y4E2wXnCnZZRD6gfrIxgp7 N/YpCQoTTZZI+YhPWhUw8tM1hqPgytPSpnMuADF41AgJebrHvzjYcZdnUfbhSaPCRhKF 7Qxs9UWLkb48n03X+xsKCNSuumIg9BJgEzZSYe1gewglg2V+VJuCb9qsLVIegw9bo125 NdoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=nGZGYY2/Z+n4BFlp8RcbZxgXjwV3/ydLDrEkHrTNfT4=; fh=qdb+mBFbWDoDgMURJlSGKcbqWAuOv6mevNGy2Pk46VA=; b=LsMMffvSceIvANxKN18ztd1jJWi1jvLeHA+fPXy4eZJ4bRL/2aL5qQf4UjAlxfhjkh lHUoCAp02ce51ex8F92Af8YvFkeSC8W8gswkGoIkNzCloyo2fBWT/PWuJsRrZ6cmnNUx jijbE9StIGygpETws+5HSEFFHVskxF3JYOnzUPCzRWaWin5Unphw1iZGzNgEhxMHO8Zr mYRz1Zur9guOQVpmwo0XUTPivqzzY9NKHdoi5cNdjO4d46yy+SaUxi7dePHO6jeJIeTb wUm441Bpx4DdnMamqRBJcZGkONYsE1r82562BBuCc0TxxwEUZuaIqsIif450gGKoCw9T Thsw==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771858137; x=1772462937; 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=nGZGYY2/Z+n4BFlp8RcbZxgXjwV3/ydLDrEkHrTNfT4=; b=iX3ehlj4JOXRhBeZ3qdzWFLXgIFRXPlnEvGCaOTS68eA3y3UoBtCOTKprPj14pJB1Z pVOQ6HjNxuy/cSheTXtoZRTcr8ifytuvL/+N+lZiQBPWv2jDPU3daE6b0Mz/Dy+mf3K8 ZmLaFlzYW4lfZUV9wkDSK98Sa0UYKdq78RKk80froKJuNkhMlPgfPXD0TBxAi8XmKj2Q dbcs48tIDUvznZaQN1x28x/PLcOJVCtkX0HtRwQy7ftQRiKzmegh09pw6x2/oafaJ2cU QpWvqfLg7Rdmjfw56BCvkQev4iEoX+Cv9GEvYItuDH5aOPHR0u20eAUOBt17Yx1lWU7J Vo/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771858137; x=1772462937; 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=nGZGYY2/Z+n4BFlp8RcbZxgXjwV3/ydLDrEkHrTNfT4=; b=uSQ3FOTjsxB84+2QIDDC9Kx0dHK2QDo0EohM3eFmP79gizzPocg2pgl8zwBsJyh5Xq 2ZLw4iDmY165Q1kNGj23e/ETw7hL0cayA4sbBKN5+ZXHsWetf2LFS1Tx7e/Ek6HXo3cv i9jtLvjC3neQZqmPjdyYoUSKUtYEO82Y4E85UQS+LiibhVqXdFDaYmUf6zMxsfekQBhd D1hyjq+PpW0wATTPPGbPso5raHJBtlG1OkZy8pQznGBiLRvu2pfx8wt2RzTZHMMfdFik uDFp08olaIipqlFEbeUaioIbCcp6dmwWfJa4uGaac2iUnfXMv2EGf71FAkO5xTQTXE+W l37g== X-Forwarded-Encrypted: i=1; AJvYcCXt/JEbx7j6RyUGbq0AfA4lXs3rOHo/LL/piiuHwzO6cVIqY/nHKhvEwqL1FjSgfubsfkTTjQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyiNFKWE2jn3UUDIcYhPz4YF8xjdQjnIPN3seOxHcQHtB1JH9Gz GcgpLqeg9HIYC/g+tBqSZ60MlbbWB8bj+w21Yqb8GJv6JDr4Q1CQi819GyOxMyMH1mo6ZVHt6VT 0w4zCZNSuUoTDwTA1vHuGXx8HpTptFd3ccDU6 X-Gm-Gg: AZuq6aIDi/0B5Kxd8+jKU5RikJwj1ubGHyPb/U89nSwhMrJ/h9KFAOfd/apd1PpHK2q bCn6ApNtVnKT3n3tohtxaqKN8ohqMBVT7BGDXg4JvvgN3c3SGo+DXn/ZMRych8s+RVJfECHPLXB T4suCQy7PDicKLht3UoW5O9nfmsRoWX58dgI3I1bJIa6ADfrRsQ3zlrmdEXBZYnkh0x2MCceXaQ kFMoAI0FZD6HJQnk0x8jATaPDgqC5hrUijfQbDE0J6PyEnxGyFmmHdZRfiusC+17OeYPNLG68Fu svJlJB/x4ZilpUDQedYqI4GBOMY3dz789V/o65O1vh5WrbowRBIamIOHxBVieYJjUn4yXqxSUw= = X-Received: by 2002:a05:6122:3b10:b0:567:44ba:bd87 with SMTP id 71dfb90a1353d-568e4742bdemr2585230e0c.1.1771858136902; Mon, 23 Feb 2026 06:48:56 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> <87fr6sn15s.fsf@HIDDEN> <87bjhgn06u.fsf@HIDDEN> <CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN> <34e318bd-74cd-4dfb-a614-e100278d6dfe@HIDDEN> In-Reply-To: <34e318bd-74cd-4dfb-a614-e100278d6dfe@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Mon, 23 Feb 2026 09:48:45 -0500 X-Gm-Features: AaiRm52gco9FrFS3SV0zf5n_pmpdR6NGLe71RpJEhrvbdg1fnjj4bfOQP83Plmk Message-ID: <CAN+1Hbo+7j_xntNavq-N-=15PiM97czu2EwXD-WqJ7fwRTL7SA@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000d7b01b064b7ede08" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: 80466 <at> debbugs.gnu.org, 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 (/) --000000000000d7b01b064b7ede08 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Feb 23, 2026 at 4:31=E2=80=AFAM martin rudalics <rudalics@HIDDEN> w= rote: > >> But there is a bug in 'frame-use-time': it ignores the selected windo= w. > >> > > > > Unfortunate thinko. Patch attached as a follow-on to the 80397 thread= . > > It also ignores windows whose 'no-other-window' parameter is non-nil. > Please decide on how to treat those. > Since we're looking only at the window-use-time, I don't think these matter since we're not selecting them or proposing skippable windows as candidates for anything. --000000000000d7b01b064b7ede08 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 Mon, Feb 23, 2026 at 4:31=E2=80=AFAM martin rudalics <<a href=3D"mail= to:rudalics@HIDDEN">rudalics@HIDDEN</a>> wrote:</span></div></div><div c= lass=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote= " style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);= padding-left:1ex">=C2=A0>> But there is a bug in 'frame-use-time&= #39;: it ignores the selected window.<br> =C2=A0>><br> =C2=A0><br> =C2=A0> Unfortunate thinko.=C2=A0 Patch attached as a follow-on to the 8= 0397 thread.<br> <br> It also ignores windows whose 'no-other-window' parameter is non-ni= l.<br> Please decide on how to treat those.<br></blockquote><div><br></div><div cl= ass=3D"gmail_default" style=3D"font-family:monospace">Since we're looki= ng only at the window-use-time, I don't think these matter since we'= ;re not selecting them or proposing skippable windows as candidates for any= thing.</div></div></div> --000000000000d7b01b064b7ede08--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 09:31:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 04:31:12 2026 Received: from localhost ([127.0.0.1]:50574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuSHX-0000in-M6 for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 04:31:12 -0500 Received: from mout.gmx.net ([212.227.15.19]:47477) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vuSHU-0000i1-Ll for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 04:31:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1771839062; x=1772443862; i=rudalics@HIDDEN; bh=fYrEUS63yWHzv10qhw+vs7ymbI3D7ivrvmB4UMMCp7U=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=EtTeD1pFdKhvn6dsbjLN2O77f5p6rqhFbSogDfg1iVssnOnJXrLV3azs8X+gqiCR VCJhCfbBazIGKA+4jZsjlTYtLFihPyNmg1Mp5BJxuUTrgKBEt+QXkW0PW2oW3TbaV G3IjyW5EAxnOmbZ5TxxVE5yWVK2pBI/zjT/KuNzXQRhnsufhduXLkoDnABTUQchRt 38u04fOjteL/+CWBUycwuoz8gg5UXZbkSmwREMjBZwA0FWkzq+T+feMe3hgphY7yV 3x9URU0kc+RJoL1h9kyfMXqhXKzLLAqV1vSUdrrYJCbwWekOut9rKuyYXbe/fXar1 /6zhQCTNdJD6yPEH8Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.86.16]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N79yQ-1veAQ61mkW-00qysl; Mon, 23 Feb 2026 10:31:02 +0100 Message-ID: <db14d571-133f-4a2d-ae12-c9f6d807d2e1@HIDDEN> Date: Mon, 23 Feb 2026 10:31:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>, Juri Linkov <juri@HIDDEN> References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87ms10llcf.fsf@HIDDEN> <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ROhk7L8iCCea4dLkcbjd2+E8V5+go+2scErWMQ1/uDdxoJ95e91 JN3WwNXQd7MgIyAP27hkrBePTZTlfjsy2wJZJJ8RsJsl6xylhm17//6i6x2bdfRVWXWPfpl 06NtdtzcvYvU6vrVn1erAiF9fv7KwTafo9YW12gHOpbY2uU2zye0GVaJg51UYg/BIsvrzOi IcUB4gNKbFjdfA+8JHrqw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:BVH6ic92NwA=;jF8b3H1nsA4d76hnoErC5PHJTG+ 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 X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 80466 Cc: 80466 <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: -0.1 (/) > 'get-mru-frame' can return nil, for example, if the selected frame is > excluded, and I see that the 'compare-windows-get-*' functions signal > errors. Is that an interface we want for "other frame" selection? I guess > it would be intended for interactive calls so probably okay? Maybe we should add one more additional arguments for 'frame-list' such as 'CREATION-TIME', 'USE-TIME', 'REVERSE', 'MINIBUFFER' (include or exclude), 'FRAME' (the one to start with). martin
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 09:31:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 04:31:06 2026 Received: from localhost ([127.0.0.1]:50571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuSHS-0000iE-Bu for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 04:31:06 -0500 Received: from mout.gmx.net ([212.227.15.18]:57423) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vuSHO-0000hb-GZ for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 04:31:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1771839056; x=1772443856; i=rudalics@HIDDEN; bh=dpVQ3DRwknJdKgj6+ziy2n4OA9H4iZ9IS2w7F6lvhbI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=id0dlgBC7YALnOmxxKAozOtlnD6xzKfDOUSbx+6QDSo0YmMoUrDHL5tJNjHPYJif bGHLPH1ETKrQMhRfzLPZ+w5ibR6c8wGU67lsK2FvAqpP1OVPfLUegnwDfVbHzklYP NfDOenW6/+eiNl/HcSc/DxBTy9O/zEOgSPH9JVY99dAvGJrPtY7o79ZuFlM0kAeRo ME8oNzHGcmIwUR3zBDexNhZIOJhRormDocCDF+QX2xNa68sWf0kVbKBJ7k++sRUCe pHxZJ7c3CBV39/xdG3vo75LrQTrQd5JTI2yAHegOv50ZGivR0Br9+AFe2qiGYfb2m wQ52U/FeV6cV2YgD2g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.86.16]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MysVs-1vZC4T2uSw-013bqK; Mon, 23 Feb 2026 10:30:55 +0100 Message-ID: <34e318bd-74cd-4dfb-a614-e100278d6dfe@HIDDEN> Date: Mon, 23 Feb 2026 10:30:54 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>, Juri Linkov <juri@HIDDEN> References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> <87fr6sn15s.fsf@HIDDEN> <87bjhgn06u.fsf@HIDDEN> <CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:1x5AitNbNQpZV7RwhuPwtJcRy7n2yyZjGp6nTKcRrIo13D/2oIs S1imTPhNYte9LRLRc5L+gpsn5V5Vf6w9Xw3bRCqnzbXiAEHoKZX12XH8Afa23x1n0jqrPx8 SAcmcims9b4odyEbpocQp47hlMs9s3/x37UZKS0SDJoQU6Xj3Z4D/Mv2OKf9dNZOdM/1Ud7 e/HHSb8H1Mb1Si5maN5wQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:qmJqZ9z8uzs=;ac6flMymsRv9z4GQdAbMfk6P/vE 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 XdxnzTtWxva7iGfM7YLNekSJLKXQs X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 80466 Cc: 80466 <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: -0.1 (/) >> But there is a bug in 'frame-use-time': it ignores the selected window. >> > > Unfortunate thinko. Patch attached as a follow-on to the 80397 thread. It also ignores windows whose 'no-other-window' parameter is non-nil. Please decide on how to treat those. martin
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.
Received: (at 80466) by debbugs.gnu.org; 23 Feb 2026 07:59:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 23 02:59:46 2026
Received: from localhost ([127.0.0.1]:49736 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vuQr3-0003jX-VO
for submit <at> debbugs.gnu.org; Mon, 23 Feb 2026 02:59:46 -0500
Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:47402)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vuQr0-0003in-7g
for 80466 <at> debbugs.gnu.org; Mon, 23 Feb 2026 02:59:43 -0500
Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2])
(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-101.mailbox.org (Postfix) with ESMTPS id 4fKCtX4JGtz9tSc;
Mon, 23 Feb 2026 08:59:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1771833572;
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=rfr+ab39y5vDKRnuQ4W2/7G2EAi6X2GZTg9tj0HtwTY=;
b=1hVbVqvrayk/WvTl0+IK8UGC1uQUiY5ZtMus1INMszc1+NDlRml/r8zlngBFVOwnogygnU
k3YMLV9XnVEbu5UoHjiaezvGroegwle8Y2avrnsD8PsdtP1reSDd8vCQKwyC5vozAcheKo
XY+GFQSlAnDV4Ll/pPE1whwbPlRyM06vm8DoC7yVP3KwhLZPtQhUxBgAuTq8IYtk6Y23Dk
huYEWEr3ZXM8hRbgPjI70fPzNMeEvD4wRI4xa48jGQKTXypeO8aYJ/yBtB+GYY4xYXD9+p
NWr8eVwWeNihSZNnrdebv7VnZdT2JZEoHLVKcNe4sRmfFagCh8GDx+mz3aDQMg==
From: Juri Linkov <juri@HIDDEN>
To: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call
get-mru-frame
In-Reply-To: <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN>
Organization: LINKOV.NET
References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN>
<CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN>
<87ms10llcf.fsf@HIDDEN>
<CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN>
Date: Mon, 23 Feb 2026 09:57:55 +0200
Message-ID: <87searyjr0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80466
Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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 (-)
> > - (dotimes (_ (prefix-numeric-value arg))
> > - (setq to-frame (next-frame to-frame))))
> > + (or (setq to-frame (get-mru-frame 'visible from-frame))
> > + (dotimes (_ (prefix-numeric-value arg))
> > + (setq to-frame (next-frame to-frame)))))
>
> Instead of 'get-mru-frame or next-frame', better to add
> an option like 'compare-windows-get-window-function' e.g.
> 'get-frame-function' with values 'get-mru-frame' and 'next-frame'.
>
> Then other commands could use it as will, e.g.
> 'merge-frames' could replace '(next-frame)'
> with '(funcall get-frame-function)'.
>
> Hmm. Do we think there will be sufficient contexts where this would apply
> to add the complexity of a user option?
>
> 'get-mru-frame' can return nil, for example, if the selected frame is
> excluded, and I see that the 'compare-windows-get-*' functions signal
> errors. Is that an interface we want for "other frame" selection? I guess
> it would be intended for interactive calls so probably okay?
For "other frame" there is the command 'other-frame' ('C-x 5 o').
For "other tab" there is the command 'tab-next' ('C-x t o').
For ARGth most recent tab there is the command 'tab-recent' ('mod-0').
So we have two orders: by creation and by recency.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 20:16:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 15:16:36 2026 Received: from localhost ([127.0.0.1]:43973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuFsa-0006dr-C7 for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 15:16:36 -0500 Received: from mail-ua1-x92d.google.com ([2607:f8b0:4864:20::92d]:49179) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vuFsY-0006df-7i for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 15:16:34 -0500 Received: by mail-ua1-x92d.google.com with SMTP id a1e0cc1a2514c-948bfb6b6bcso1045378241.2 for <80466 <at> debbugs.gnu.org>; Sun, 22 Feb 2026 12:16:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771791393; cv=none; d=google.com; s=arc-20240605; b=ZDb0hBxDr3UpsjU3bFoxbmXd2MsF6TPOLzO4Aj5K6AwN1gGmDDYEYlw4XkSRVvJaby 8grtDyHFkazFZN20KRY4LX/dVsiFZjBjBzCC8lve6PfA3sgg1G7rn9cXxKwTs+CZnCfI QMiV46NBCqZXTjWJXutDuznt98QV0mGdzdExa1Fya7L/xZLv9fDLNhnF11P0xvxht/Q7 +Fmo33m7P+dfAxynC/4aBMgESYRTwoLvl/yK2dlbPIypOUY/Z/o2DdmvTKvXMzlEOCkj D+Mby4LRtbAIatILXhmFuodLZTQH2/dWjNdGKbJ0luKhOkC0jw2No9UeKNsCAOMgGa6G HQfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=y/cWCCzrUy7kkn2KwkHDxrFX5PP8yxC0lcfX/0s0pck=; fh=i6ILpEpsoTz04Apz/2SV0TYOrS86uy0/q15Gxp2e8VI=; b=YNpnvUhHNDcIZdwicxHWPs80C3KPH2yvyv00IppqAbyOvBT8MN4FmfJy9m+BUza2iy tkRwM8CzZQlIa3yxXFvHTqsvJ40VBljvABtkGQJOwdVnravFgzUCSJdip+/gUwilFcGK xXaDBvA3Hqq/hIvLxGyGZ5aEYp5E9/Nsdh0mWcWg/m235ab7s4fdWQLCP0ogDavydtV4 CA3pQu2rvyeqG89uK2nH7BZbA9Hdcy5p9Noz4U0rlVqBi+aqS9iqaH/n5Dm37RKaS9e8 TQyX8Hxbk9WqeZs34urttsItyt/MTfZTb0ouq03aYIkorQ/x7QUAXPxHj99raqlTYsqO DOJA==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771791393; x=1772396193; 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=y/cWCCzrUy7kkn2KwkHDxrFX5PP8yxC0lcfX/0s0pck=; b=k+RSvDsHmXrWSZYggpuucDNw344/CQ/LwF4yVrKXzwzFZlzPBP8spPB67bJdqO6IqW BjI/efp1KcfBnCiGA5eGAD9aZ+zZmPNgMM+mdTvm0ElAub+rylpCEdcuuqnUnFh8jEYY 6/f4CFnIftVfX9tFWe2y5IVKUNxvQkZ4IiYsAxCvMNBJGCYtxkzA5D8GREjkr0MCttek K6TWe5qF724cjD3TRCU1+QnTgaIsveYrfPdlcpOBoVAjUe0i+1q6QE8s++2VRqdnQF0P uk+dyItdwW0E1PxC71JQE8uwRIcdjSnTQUZjeNIaTGG1tRB6Qw1Pxn8ZkQ9QjYpd2sCD 38ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771791393; x=1772396193; 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=y/cWCCzrUy7kkn2KwkHDxrFX5PP8yxC0lcfX/0s0pck=; b=GrZ1NhMpn2MDyq5idGgeYqHg2dliOg6Q7u1Ssyj7Ekz/DINJAwykdxL0ki+JFteJWC os9t+5pOGECsBdSCZnDAAfN1Rg8Or453cRUzxiBV8OtfGCvrvFR1WMExylsAyEJJu/t3 40tfxkoMzEpHZYlcj8YKkKYySCMKh1gYSWoOVLO+lZqJhVIjbHbCyOlmLDzrPTJq8pbC WYYd0zThm/BfrxobYGqrSy1UIsxqn6H/4RMb05Q3l2V33EJv4PIo2xU3W9f6BgrxGMVr FRmrnDtKs7cQOSPRSQRIlks/P01YENgwXkNwdZSwTUS+6mSJn0PDpWngIn2fmfmgbyAM 92KA== X-Gm-Message-State: AOJu0Ywl66y4ANC4H9t97n6h3IgUh/G+azRWxr0Uh5E8bD0qRnSi9kTP MaQkjnNATY6SYaEsbNQMTaHSnQQDUqe2WW69b3dxKzsquSNZM+VpJaXo0B4EmdYa3r5fAqDf++8 q2CyMz+UccJLur3QbaCMsb5G2sEIQ+X0= X-Gm-Gg: AZuq6aLNTtmiKsW5VDC7J76quG22NUvVDO1EaXPLD4dPV5WxfJDvk/HRwWV5AId5M3E kCSjimyOKZGYDDnIKfA3LY9J6t3CPiIGqM1WKjBnJAjP5p2g58PxCFRbRywJDq/PgzfCudlOYXt 4RUTvJSWbiqKojIF6muRmYWsLr4pV9QHrHUlJBeZyEPsHKWHTYb1Y0GYLjucqFso/i6geL+zhQZ 0eYzJ804HTbRcfq+Tl4eWylEtb4QeSRfbnvID8kGdAOb31xC/SD5Vaha7W56ZIntpAtWoKa//fy tjqF8Po0uKevUtPTPGTY3mWT2n/EAFvfd4+rmubPdUnLL18YVXHb7YrEhW/HM6A= X-Received: by 2002:a05:6102:a4f:b0:5fc:6664:bb4c with SMTP id ada2fe7eead31-5feb3137d22mr2268645137.40.1771791393373; Sun, 22 Feb 2026 12:16:33 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87ms10llcf.fsf@HIDDEN> In-Reply-To: <87ms10llcf.fsf@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sun, 22 Feb 2026 15:16:22 -0500 X-Gm-Features: AaiRm5068L9ciHu2911SAIvybUsf4e6z-BOm6rg8T01QhGAFDQDpqv49gS5SpnE Message-ID: <CAN+1Hbp1qeUQyqfBFdCbHE+Qvk5PhCDHer4eDfzWMy5ZV57hcg@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: Juri Linkov <juri@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000009e3f68064b6f54a4" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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: 0.0 (/) --0000000000009e3f68064b6f54a4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Feb 22, 2026 at 12:50=E2=80=AFPM Juri Linkov <juri@HIDDEN> wrot= e: > > - (dotimes (_ (prefix-numeric-value arg)) > > - (setq to-frame (next-frame to-frame)))) > > + (or (setq to-frame (get-mru-frame 'visible from-frame)) > > + (dotimes (_ (prefix-numeric-value arg)) > > + (setq to-frame (next-frame to-frame))))) > > Instead of 'get-mru-frame or next-frame', better to add > an option like 'compare-windows-get-window-function' e.g. > 'get-frame-function' with values 'get-mru-frame' and 'next-frame'. > > Then other commands could use it as will, e.g. > 'merge-frames' could replace '(next-frame)' > with '(funcall get-frame-function)'. > Hmm. Do we think there will be sufficient contexts where this would apply to add the complexity of a user option? 'get-mru-frame' can return nil, for example, if the selected frame is excluded, and I see that the 'compare-windows-get-*' functions signal errors. Is that an interface we want for "other frame" selection? I guess it would be intended for interactive calls so probably okay? --0000000000009e3f68064b6f54a4 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, Feb 22, 2026 at 12:50=E2=80=AFPM Juri Linkov <<a href=3D"mailto:= juri@HIDDEN">juri@HIDDEN</a>> wrote:</span></div></div><div clas= s=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex">> -=C2=A0 =C2=A0 (dotimes (_ (prefix-numeric-value arg))<= br> > -=C2=A0 =C2=A0 =C2=A0 (setq to-frame (next-frame to-frame))))<br> > +=C2=A0 =C2=A0 (or (setq to-frame (get-mru-frame 'visible from-fra= me))<br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 (dotimes (_ (prefix-numeric-value arg))<b= r> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (setq to-frame (next-frame to-fram= e)))))<br> <br> Instead of 'get-mru-frame or next-frame', better to add<br> an option like 'compare-windows-get-window-function' e.g.<br> 'get-frame-function' with values 'get-mru-frame' and 'n= ext-frame'.<br> <br> Then other commands could use it as will, e.g.<br> 'merge-frames' could replace '(next-frame)'<br> with '(funcall get-frame-function)'.<br></blockquote><div><br></div= ><div class=3D"gmail_default" style=3D"font-family:monospace">Hmm.=C2=A0 Do= we think there will be sufficient contexts where this would apply to add t= he complexity of a user option?</div><div class=3D"gmail_default" style=3D"= font-family:monospace"><br></div><div class=3D"gmail_default" style=3D"font= -family:monospace">'get-mru-frame' can return nil, for example, if = the selected frame is excluded, and I see that the 'compare-windows-get= -*' functions signal errors.=C2=A0 Is that an interface we want for &qu= ot;other frame" selection?=C2=A0 I guess it would be intended for inte= ractive calls so probably okay?</div></div></div> --0000000000009e3f68064b6f54a4--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 19:33:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 14:33:33 2026 Received: from localhost ([127.0.0.1]:43701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuFCu-0004Gr-Te for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 14:33:33 -0500 Received: from mail-ua1-x92a.google.com ([2607:f8b0:4864:20::92a]:56639) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vuFCs-0004Gi-ES for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 14:33:30 -0500 Received: by mail-ua1-x92a.google.com with SMTP id a1e0cc1a2514c-94a231b285dso2000996241.1 for <80466 <at> debbugs.gnu.org>; Sun, 22 Feb 2026 11:33:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771788809; cv=none; d=google.com; s=arc-20240605; b=gz21okN+gUlX2Yur4IS2HmftH1BgvC7AcO7X0tCuXbqD3ipWQf0DMmXzJj9oEwQtnx emYhAvMRGOpV6+B12dVdn6ohGLxVNnCaYI2xqXAdNKbUq9vP0hWxmw5qgmirhW0p6+94 enbzO5DS+x6Jn8JGIODH+zvU4VgD+3RJ/uAuR99eAR6bLzSDMtXkHPIqpkne4M81bm/B ifKFUxJVbp397PoKACBoHgwx34XmbDHmFiF92j0vQoS11S0ibNWx52ItIJlocW3/1N63 cg4McKgEgod4o+jJXC97ieEX/UTkj5rmtzd4PHboC33DzSmJyA5EhaLkEoNJvBYShN3d dTrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=bSBUBdz5w8GpxNkus3gvBxXpzXvAphcfrm5I751RVTw=; fh=QxNOe9x9H8Un6Ezvnux3TL+n4qll46lo6iTIZDu1+Ww=; b=OCGpqPvyatkMO2+6GIOZ0O40U8RVea1lonpXt+XIEudsSYfbbQ6XJe7raxXUlOyTSH 9V2ikXwPa1qEVp+oxIf8o3Sz2mCCg5FDVaMM+K8qPa0eJr2jBN9hAOnT5MWt12dJMX5h WDvEVnoSzCeI7xlRcqHRYj+8g0zd0fe57s5ZUV93MwLnJ6LRxdl3jBHKg2Ofr5bEXx3Q XzS26bugJQ0VTOAWXbPmpzKQ95lKrqkakv319HOr6NOUIwk27vnjwM32nrSWvsbkSLg2 GS7WJnMSvygUqMsQH4QHf4RxBnWeX415JqvIKa00VF8Y05TD/a7JRPMAtfdaJBHI/4ty D4CA==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771788809; x=1772393609; 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=bSBUBdz5w8GpxNkus3gvBxXpzXvAphcfrm5I751RVTw=; b=UvXB2xFp4F1TD6YfdtUJJv8IGLgX7T6UG4XLRm+APdfJZkHje5chEXpVwqrRg1Ezx+ qhzOgGmHAKiYwgBPFItgny/M0IMyBoIER063nFGLkJ/EJFrC+E+a6QUNLZK9wB3oMGoU oSO4FcUnWjY3DBbdJR6mdzgOKnP2t5bbsEXHiNuutVCJA6B+xIQBD17An+QpQ46P7i89 0xxEjwiA5NGdWJE4A/VXXzV81ONYJIzpSw36F1jIM1eCX3qMc3rOJMabyqU++Xos/DRa dsxq80R8FT4JJoOwtbiapZGNsQ4TE1SsdwtIqYap3Qaz4IzdZONg4UbwkEf2SUtu6bGX XGwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771788809; x=1772393609; 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=bSBUBdz5w8GpxNkus3gvBxXpzXvAphcfrm5I751RVTw=; b=fZ4b8HUVWiv65b0Y3vajHa00EKwmso+FarGfqUQnrhUa2xZ/9bPoGqPQKqyhwsY6A0 6pWhONluJD5Vb0RVDlxdjgESJ6Pep/lHDAfHE99hopEHPXV3ml0aX5RfpRH8jI30WZJb 8J2Wg10gMhAFf4O76q8ZI2sC9O3E6Xf4rWYmIK/wqoQO4Zw7ZTpjLanaxx28mcroDIGF A2curGkuVJHgQvde1cqWoU+qREqCmpKg3yHFpRDxh20CTCTBh7zN+pKNQNAH3LOirExu QwRIrBPPSBpz6XlaJVJJ+ysjhpfS1hlYLDq/yQjrq7ks80WjGH4m0ibDJvmTy/uZJfZr hRNw== X-Forwarded-Encrypted: i=1; AJvYcCVhwIY9YdrA4VTnv2xVe7nNtlDjASTA+nzK3T3CyuaCb+1VB8aoTJEa0hlAJ7wkrxb18Yu2hA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YysV3q8bKpgaN7B/qqBkP/fXKeleqpc3Gxwd/nfjCrjUUBhtewB Rk9aSWz5VmEvYookr92ifLlNqr3829fPI27HjXcBUo1MRv0aDnNekKHq3/lJeu0ZTBAsrqkVvWs L0tNdGotM8DPNb5BoUFdc4fPLq6dargerEVmz X-Gm-Gg: AZuq6aK/3zBgXHVk0oDUrSbFSc+57KPcwjAgI69LRJeMZPgsb54YtK3L/dF/vmTXT/U INWehWN25uoCiAao8N/+WBomGMmd9bQUlrQ+6cBlAp1vM238Jao3SrnMjV3wBVFZ1qIQUSbtqI8 gMKJI0BLfJALVQFKiirCn7PBupmVOQ0ftMGmLRK463TP/LLvPNGc50YlHocGpoSi70ETRdKXQZN SJ+u1UMrI18LAmsd/d25asgUuOS1A2i2T8eFnYiDbtaIptSp/spq5xemU5w6/lKrp4NFcSG7rEc bczKl4E2uUeOE7MKlO9rv6Hdw69oXWN7PZRFHApCiDxvR/tfm8Eiz8143CwxDpM= X-Received: by 2002:a05:6102:46e8:b0:5f5:3969:f762 with SMTP id ada2fe7eead31-5feb30faad5mr2445923137.31.1771788809578; Sun, 22 Feb 2026 11:33:29 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> <87fr6sn15s.fsf@HIDDEN> <87bjhgn06u.fsf@HIDDEN> In-Reply-To: <87bjhgn06u.fsf@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sun, 22 Feb 2026 14:33:18 -0500 X-Gm-Features: AaiRm52yyhrl7K08a_3F0aPGzkaryULSd_GzP7gkdShqwOPCjhCzUwmMeTdHXGI Message-ID: <CAN+1HbrZPepuFEk9Gg+94yK4wGF4uXsA5DU5oi+AsASAx=gmhA@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: Juri Linkov <juri@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000009cad29064b6eba25" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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: 0.0 (/) --0000000000009cad29064b6eba25 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Feb 22, 2026 at 12:44=E2=80=AFPM Juri Linkov <juri@HIDDEN> wrot= e: > >>> Please try to implement getting the ARGth most recently used frame. > >>> Then it can be pushed. > >> > >> This would have to be specified first. If a frame owns the selected a= nd > >> the 3rd mru window, would it qualify as the 3rd mru frame? > > > > Definitely, the selected should have precedence, i.e. just sort by > > > > (sort (frame-list) :key #'frame-use-time) > > But there is a bug in 'frame-use-time': it ignores the selected window. > Unfortunate thinko. Patch attached as a follow-on to the 80397 thread. --0000000000009cad29064b6eba25 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, Feb 22, 2026 at 12:44=E2=80=AFPM Juri Linkov <<a href=3D"mailto:= juri@HIDDEN">juri@HIDDEN</a>> wrote:</span></div></div><div clas= s=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex">>>> Please try to implement getting the ARGth most = recently used frame.<br> >>> Then it can be pushed.<br> >><br> >> This would have to be specified first.=C2=A0 If a frame owns the s= elected and<br> >> the 3rd mru window, would it qualify as the 3rd mru frame?<br> ><br> > Definitely, the selected should have precedence, i.e. just sort by<br> ><br> >=C2=A0 =C2=A0(sort (frame-list) :key #'frame-use-time)<br> <br> But there is a bug in 'frame-use-time': it ignores the selected win= dow.<br></blockquote><div><br></div><div class=3D"gmail_default" style=3D"f= ont-family:monospace">Unfortunate thinko.=C2=A0 Patch attached as a follow-= on to the 80397 thread.</div></div></div> --0000000000009cad29064b6eba25--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 17:51:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 12:51:07 2026 Received: from localhost ([127.0.0.1]:43050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuDbn-0003Sm-7K for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:51:07 -0500 Received: from mout-p-202.mailbox.org ([80.241.56.172]:44454) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vuDbl-0003SG-6V for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:51:05 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (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 4fJs3M3BPdz9t9B; Sun, 22 Feb 2026 18:50:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1771782655; 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=38l1yvoiEoEVvmib1TVCBXlqn3URFTswGE9LQkv8psw=; b=uqvVPucxBwBmyUE3DnH2pL/5m+FYZvur4HfTD2Ky1NObORcx+KsAKhNpA1+2Di3GO2CWhR CIl/IMVx1VJwbTKENVdmRxkLaJF7HC7dZoqF+8xtzWtnAvAiAPnsSRsUFlDz7xBucaytdt sURFgRrQC858rW2W6rzpMF96bgBCnWZ2l2Yfzi3JKvREtRUzEsSkn7UfWnisqhZaA3qx0w e879sj4za5qDN2iMUFvRjPZjHWWFvaCPY2Ug3jCuy29ERRDJMy/oE1nzYjL3dhyseVHPo7 iujwSSRZWEsRWx3P8GTmFBpu4sBlRidSaPXGOzDYd5Hv2dLXwiLCyvYow6124w== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::1 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame In-Reply-To: <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> Organization: LINKOV.NET References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> Date: Sun, 22 Feb 2026 19:49:36 +0200 Message-ID: <87ms10llcf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4fJs3M3BPdz9t9B X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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: -0.1 (/) > - (dotimes (_ (prefix-numeric-value arg)) > - (setq to-frame (next-frame to-frame)))) > + (or (setq to-frame (get-mru-frame 'visible from-frame)) > + (dotimes (_ (prefix-numeric-value arg)) > + (setq to-frame (next-frame to-frame))))) Instead of 'get-mru-frame or next-frame', better to add an option like 'compare-windows-get-window-function' e.g. 'get-frame-function' with values 'get-mru-frame' and 'next-frame'. Then other commands could use it as will, e.g. 'merge-frames' could replace '(next-frame)' with '(funcall get-frame-function)'.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 17:44:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 12:44:26 2026 Received: from localhost ([127.0.0.1]:43010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuDVK-00034j-FB for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:44:26 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:46236) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vuDVI-00034T-Cs for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:44:25 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (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-102.mailbox.org (Postfix) with ESMTPS id 4fJrvh27M5z9vCH; Sun, 22 Feb 2026 18:44:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1771782256; 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=yMnbXiDqkKJZqInfEg7d46ENLsrvhrjdwFj1Em+MBCM=; b=NpnONo1smwQ/y25gB2acR7Q5YSRYEGicts4Nb+AMGB5TK4Ml+4tpsS3OF0rPKE1f0pV5D6 w286qktzzr3aXfz7eEodyhPPpKs51cbO1S3lef5BE+GG2KOfS50aZtgRunVKYQuW/VwuV1 tDaNW1FonJiCqwHra6yJZNNOPT6OGTP3jXxbnz9wZ+uDBLJEniqSEnxJwmv8rHCfD46gax 1WdAnqJ19xXge767NtAfMcTP2gwe1akBWKVumZWhfk0vG8XxSGcYHTl0Ih+EQzB/l2iYve y4RejnD+SZXDVyqO2JY/rLP6lwyL6lb+sIXLUpMaEoIlMHWYacvxEWVYwCobvA== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::102 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame In-Reply-To: <87fr6sn15s.fsf@HIDDEN> Organization: LINKOV.NET References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> <87fr6sn15s.fsf@HIDDEN> Date: Sun, 22 Feb 2026 19:43:37 +0200 Message-ID: <87bjhgn06u.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4fJrvh27M5z9vCH X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 80466 Cc: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN>, 80466 <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: -0.1 (/) >>> Please try to implement getting the ARGth most recently used frame. >>> Then it can be pushed. >> >> This would have to be specified first. If a frame owns the selected and >> the 3rd mru window, would it qualify as the 3rd mru frame? > > Definitely, the selected should have precedence, i.e. just sort by > > (sort (frame-list) :key #'frame-use-time) But there is a bug in 'frame-use-time': it ignores the selected window.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 17:31:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 12:31:42 2026 Received: from localhost ([127.0.0.1]:42893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vuDJ0-0002S6-3z for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:31:42 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:60326) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vuDIx-0002Rp-76 for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 12:31:40 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (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-101.mailbox.org (Postfix) with ESMTPS id 4fJrcx61tXz9tG4; Sun, 22 Feb 2026 18:31:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1771781489; 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=y29ZPdcdxGZ8fS+ZqbmD2c6ijAQaKqs9Ds2fTX/OZBw=; b=fXoEwNxqt7p3jKQHqnghaR2mkKrQm/igFdtQjHnfsdWVHv+WINHfWMYUjQ6GlC2npuvpGv temFDPOUC9bfrfMplSVosa7YG6vmnU+U5AGfyNlgji3Pa2R02k4n18ZaVV2fnOiJ9I0x+I zYYogVnLaCEdBDtCzQI4a0JhxRii6Bqa35LGnVxhKPuvkbuzvNnjZu94Zaz+OXn4Vp6hnQ mB9XLcgq6jN0ln2QP+BI5yKwDjX0UJzcRmlbzQ7NhLOtmvPWIHg1xgd82C21CIX+ZatTbk zGkTbcZv3uTtMrl0VN9t5AUS6k7b47EYCnQjdWvnmR9vfxRraBX3+IBO45TRMw== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::2 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame In-Reply-To: <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> Organization: LINKOV.NET References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> Date: Sun, 22 Feb 2026 19:22:45 +0200 Message-ID: <87fr6sn15s.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4fJrcx61tXz9tG4 X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 80466 Cc: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN>, 80466 <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: -0.1 (/) >> Please try to implement getting the ARGth most recently used frame. >> Then it can be pushed. > > This would have to be specified first. If a frame owns the selected and > the 3rd mru window, would it qualify as the 3rd mru frame? Definitely, the selected should have precedence, i.e. just sort by (sort (frame-list) :key #'frame-use-time)
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 09:53:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 04:53:07 2026 Received: from localhost ([127.0.0.1]:37488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vu69D-0003Z1-GZ for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 04:53:07 -0500 Received: from mout.gmx.net ([212.227.17.20]:38473) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vu69B-0003YH-95 for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 04:53:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1771753971; x=1772358771; i=rudalics@HIDDEN; bh=EqmWx/hEwOlu9r4qfJH+Wjp3AmMQ2mZT6XJn8XlGP5w=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=GzhNe/OYBohNoR3Pxz5X8dXKe7Jhk6CQJ63fkdZCiow67/5URnitZ45P3cRzfhmG 6rLwQhYq5fu7h78O7zePKBmJgWb2bgC6xJ2tUWIOjCejVpzNJ3hpjh9C/Ce2cX+HU DJgThUSSmLdbFGWbg8pcAGjgoeesLNCER1YmuGYPEHQWvM8Hzdnh41ft/Exdo2vTW UU7QlJhDuxGpx6YI+c/MXfXhJVTXNl1FaxxepTjgLv7mj01Mt1Ui46yJNF79Fkcut fTYIZ32LzwcpWJKQqardAk8AV534+AWMwF9LOe36QVOVfwP2AdVw/1gu424Ai8Pr1 RF+PXjc8SJSEHa0l8A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.85.61]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MhU5b-1vG4UT3qmx-00ep0c; Sun, 22 Feb 2026 10:52:51 +0100 Message-ID: <b5ac980c-463c-4424-be20-b0f840a5ed70@HIDDEN> Date: Sun, 22 Feb 2026 10:52:50 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: Juri Linkov <juri@HIDDEN>, =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> <87seatcjgt.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87seatcjgt.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:/zbPCJLVvz6HZM90zC9qRD8+EWYcE1ncHCgprX/Y21HdZTH8Ct8 s6+XEZkPgqBfVHJDLtSOK4e69A/jttFGVUDMrgspxlkL2tC9nEPolTCaBdj2MrrZcpapQ2i BI3EjCKSX4vNAurNRwi63E2T2KzfiRzmfjj0Cs9UDy7Vm55vsSpneQsgix5SpVOHCljgR1W +IoAka91TIMdofZ5pYGcA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:SdYhbmljiaA=;KuiOqOfrvqdc2kc5f22CEyFtSab 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 g8DRWn/8zTRb2svXCPR7fZzCj2swSY7SL+noug X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80466 Cc: 80466 <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 (-) > Please try to implement getting the ARGth most recently used frame. > Then it can be pushed. This would have to be specified first. If a frame owns the selected and the 3rd mru window, would it qualify as the 3rd mru frame? martin
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 07:51:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 02:51:00 2026 Received: from localhost ([127.0.0.1]:36489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vu4F1-0002Fi-L9 for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 02:51:00 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:54094) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vu4Ev-0002F2-I1 for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 02:50:53 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::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-101.mailbox.org (Postfix) with ESMTPS id 4fJbks609Bz9tMH; Sun, 22 Feb 2026 08:50:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1771746645; 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=hH9HpI1tFE8ADgzcxFmZAcNWEPS3ns588DH3a+xo2o0=; b=YtChN2U0tBl9yrYgWqwWf1wrs/hoBejczf8+q/7t6W1dNs68j0WaqKdPlY3zTNTBLOQb9q I+e9fh+QBp3tAntVUD2r1PI8vc8ofFut/ihidua7TpMFfYYSCZpBIZ1Z+H885u9lPXc+fR TbY7EFKEqXWIcfS0FuIU13TfxCVYSx4fruYqjDajUG6VoM+SRXfUaG2sQNfrvpAP+gyhq2 Va20nTjD3F9fZuoSQzIqGchEMpvEoTyXxbiYYHpiAGs5mEGcytq86RTkh50DACT0Z4CaZg svciGQ1rZCREcCbm/YEmHZ5xCd2bsUoxxB5Pv83wltNZhTnDAOVVdeW3V3ZHPg== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::202 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: =?iso-8859-1?Q?St=E9phane?= Marks <shipmints@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame In-Reply-To: <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> Organization: LINKOV.NET References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> Date: Sun, 22 Feb 2026 09:42:42 +0200 Message-ID: <87seatcjgt.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4fJbks609Bz9tMH X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 80466 <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 (-) > (unless to-frame > - (dotimes (_ (prefix-numeric-value arg)) > - (setq to-frame (next-frame to-frame)))) > + (or (setq to-frame (get-mru-frame 'visible from-frame)) > + (dotimes (_ (prefix-numeric-value arg)) > + (setq to-frame (next-frame to-frame))))) Please try to implement getting the ARGth most recently used frame. Then it can be pushed.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.
Received: (at 80466) by debbugs.gnu.org; 22 Feb 2026 05:59:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 00:59:17 2026
Received: from localhost ([127.0.0.1]:35615 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vu2Uu-0006Yv-M8
for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 00:59:17 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:35226)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vu2Uq-0006YJ-28
for 80466 <at> debbugs.gnu.org; Sun, 22 Feb 2026 00:59:14 -0500
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 <eliz@HIDDEN>)
id 1vu2Uj-0005Lc-NJ; Sun, 22 Feb 2026 00:59:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=wMvG5xt2FVsB+RubtOIoUaw8ypWJI1PT2Pj6JJg1Kdk=; b=n6twgFlXdN4M7M15YCeV
8VXZ+qxZkFb0Q+ovjKatx5kv8vHMRQdi6klRccfFhEYYiRykWRxTg71q2c6q4Z5gfhaMjk8qWbYzg
JReSTTVxTDmKwJR6KcYClV8Pke3wcA92iMWYMBt1Ba7lnc5Rcr9+nvyDJvLS2oP06rwUfkPJ19aAV
S2kyf0CoVSP7FKjXE7gsie/xfm3uYvta0IonAjYwHvbcgHR9+IA4EcFKMNfmdacDY7/fKRzVzorkA
0vxdmL9E4CXppULFBiQUU+jZFeM1xWzwnIha9gvHwr06vHTuwOmjFp9cvb4bT2SHJHwgHEqRF3bwP
vVjdSspq3ksinA==;
Date: Sun, 22 Feb 2026 07:59:01 +0200
Message-Id: <86o6lhe2u2.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN>
In-Reply-To: <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN>
(message from =?utf-8?Q?St=C3=A9phane?= Marks on Sat, 21 Feb 2026 15:44:14
-0500)
Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call
get-mru-frame
References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN>
<CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80466
Cc: rudalics@HIDDEN, juri@HIDDEN, 80466 <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: -3.3 (---)
> Cc: martin rudalics <rudalics@HIDDEN>, Juri Linkov <juri@HIDDEN>
> From: Stéphane Marks <shipmints@HIDDEN>
> Date: Sat, 21 Feb 2026 15:44:14 -0500
>
> +*** 'tab-bar-move-tab-to-frame' move tab to most the recently used frame.
^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^
"moves" and "to the most-recently used"
> +This command defaults TO-FRAME to the most recently used visible frame
> +on the same terminal as FROM-FRAME, or to the next eligible frame which
> +was the previous default if no eligible recent frame is found.
This part should be omitted: there's no reason to repeat what the doc
string says.
> -FROM-FRAME specifies the source frame and defaults to the selected frame.
> -TO-FRAME specifies the target frame and defaults the next frame.
> +FROM-FRAME specifies the source frame and defaults to the selected
> +frame.
I would leave "frame" on the previous line, as it was.
> +TO-FRAME specifies the target frame and defaults to the most recently
> +used visible frame on the same terminal as FROM-FRAME, or to the next
> +eligible frame if no eligible recent frame is found.
The "eligible" part is "out of the blue" here, twice. If a frame can
fit the description of being "the most recently used visible frame on
the same terminal as FROM-FRAME", but still be ineligible, the doc
string should explain what are the conditions for being eligible. And
the same about "next eligible frame". The original doc string doesn't
have the "eligible" part at all, and the code changes don't seem to
add any "eligibility" constraints.
Thanks.
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at 80466) by debbugs.gnu.org; 21 Feb 2026 20:44:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 21 15:44:29 2026 Received: from localhost ([127.0.0.1]:60727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vttq1-0001qW-4w for submit <at> debbugs.gnu.org; Sat, 21 Feb 2026 15:44:29 -0500 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:53523) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vttpy-0001q1-P3 for 80466 <at> debbugs.gnu.org; Sat, 21 Feb 2026 15:44:27 -0500 Received: by mail-ua1-x92f.google.com with SMTP id a1e0cc1a2514c-94ac7f22d23so937235241.3 for <80466 <at> debbugs.gnu.org>; Sat, 21 Feb 2026 12:44:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771706665; cv=none; d=google.com; s=arc-20240605; b=PPPwDn/WcCF3Lmmi5McToxfpDz4qEynSl71OCVSkFSB0yxtcBkXN7u1k0Kx6WRyDZX 0tshTHoOLYU4UHX9nxpdOX0tIcRXMxc0yHGQBKZFK1+1e5HG+MZ7OjloBz7tHpH6mQt8 3KUsyIQk8hHsPhxo1d9ulAw2tEbaYf/n4kqFOgTZ03Gz3oh119wEg6Dk1DRHZm6RUYXM LNjIFlQaVYHgdsxdAHJRP+2uz19oBkhhfMHWHOPtKJoHiWyUIliXaxKE67loW4IfAn4n CQrVYIxxlFyuLgzXfNIuP2wYJD++9xk8YCxIyYqTmM4mbWRzQQSiG5TY9Uj6uP2ykY+F 8TGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=ectrBDKJUvIpKKU210XoEQ7RmSMUEWntJpiHD1mEwys=; fh=2u5U/Jodnhb8PipTNNW40eYwz0I/vlHsHLhceB0MSnk=; b=NheUCiIjLryAM8JnUGan2t+fDDddyGTg5JspjEoJPN0eAfLW7nDJIGSYTS+2HmxAeb HqWxNKyxEU5srVvplTFa2Fh9k9NVuBUceGudB/1PL9Ae5XBTyJXIrw0zNn5EoBYDdVXp oLzcHxgkX65zp/PfzTcDbzj8Cb3ArzzQkTSobpJW0BLcKYY2lw8dzTVmq/RAVlRSJA4b QqBhj4rmb2MblEPGsWBO+rt6DL3uo5XgQEnSEarRYyJetf/KD0ExwvO9kuXprwnsLZjD RERnar5BPTOlNe/ZqLBlj89R7iZK810uRP92lDj3K0MTK5dWiJrDhUaX6LteHuYtg+CM vwXA==; darn=debbugs.gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771706665; x=1772311465; 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=ectrBDKJUvIpKKU210XoEQ7RmSMUEWntJpiHD1mEwys=; b=HMGinRAPsQldv+d62+sToLBW98Izy7k6B/3kWBUFOH7zow9wuBDr8+ozore9Er1uNe 8Fjw44KbHgccAyeINMkF7+lbV0A/UT8A3M9ti8gXqh2wkeHZ4fa1J69Zcc6/hyTs3bFn 7LvwqgdKtDHyE6TBguVb+6sZn+0VGkMlxw9RJ0ysTr2tapNE2bB6VuSsD2lIzlH3Xa0e hgnOqWTKGLv+b6scJtM7O6W6XkvNOJc25G6s2EmWrEgWSgp7TNRMXB505yJObtYuqgdy avGeH58lYXVgKuYIA14QieaH4TdLZApUdBpMZYbiLRqNQas1hHamj6QoOH+vy27HdibO C2+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771706665; x=1772311465; 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=ectrBDKJUvIpKKU210XoEQ7RmSMUEWntJpiHD1mEwys=; b=d7gCGiotjD+vD80dX/F30oOtiR3WkaJasZknAz7C+I2rIqx3NqXv7T4oLpXmMpm7f8 VNnIemWe7fpj70LR5G1o8My6u3ZwIEA2xoqdw763lvELR6K62lrpyMPTrqLI0ERFEqs/ L/CXlKHDfx1Dp46E8Q81SSwoiAMSOjw8L46t4wVeYvIIZ8tkYeoIlLvvAXgfVNul65/U N9iVpr5SRvlHD5/8eQaOPcKq7Oo+Otht15Esebw3mp2xQfzq9xOwK8vNe9dnK9LG5MYQ 3sPu9wKsoH3NljGCR4Vwykz3FEIA1Xrh4uIVljcJW63Eg1Ll7Bo2lQdlrWup0JJtsf4I Fa8g== X-Gm-Message-State: AOJu0YzMe1Df3wBi5mGE8QOSgN4PKojCFPtHX+MaKBHmY+FK+zemfNL0 3udcZUqsU4j4Oxu3XcUR+zHHDVDz2viT4HlehAZ1nlOIZ29RIWgbXOYapTBITpug9aUQgnnYneb bVl3AfN7jfcv2xgTQmm9LDqDAbldgjjV268Mn X-Gm-Gg: AZuq6aIuuY+zPNnm7ZRajZB19M10UEpZYE+/8N1K6oP0zo+KFovzzQhW4pQbyXhlnLu HsV/AZZq18WvtNumqKYyggvep6unvAarV2dWtKx1J5aRiASDfXWf2BzGBv/ka1jEBtgQQnwPj9u Oe29mKMOlDgt4zKDnqx+UzcJSpBLtBW5cRxuusDD573Xzx69Jr5Ya2cZdlkD2LAcyKJ6vVFXl7p 7L+3qAZhKJvCySaR/vM1PT8x5lm9ifxFnrcc3WOH1LdAcuQfR000CCFdWjkq8b1jF9+Apkgl1Zl NMiaZqyWPPzbK8qfytcP//TbsVMk3W7SdejSSJ9aLzw8W+gWXmDvg7q244RMhbg= X-Received: by 2002:a05:6102:54a4:b0:5f5:3244:20f with SMTP id ada2fe7eead31-5feb302327cmr1532776137.21.1771706665568; Sat, 21 Feb 2026 12:44:25 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> In-Reply-To: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sat, 21 Feb 2026 15:44:14 -0500 X-Gm-Features: AaiRm50sp6Elz6cgd0wkiYHmoRKz1bkbS0oJ5uN2j0R3F6_pe015HYmABNb3W0w Message-ID: <CAN+1HbrXY-hPGDdw+mdsc-CMaZZx5PjJixWugk47ktCmnZOPgw@HIDDEN> Subject: Re: bug#80466: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: 80466 <at> debbugs.gnu.org Content-Type: multipart/mixed; boundary="00000000000072a619064b5b9a09" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 80466 Cc: martin rudalics <rudalics@HIDDEN>, 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 (/) --00000000000072a619064b5b9a09 Content-Type: multipart/alternative; boundary="00000000000072a616064b5b9a07" --00000000000072a616064b5b9a07 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Feb 21, 2026 at 3:42=E2=80=AFPM St=C3=A9phane Marks <shipmints@gmai= l.com> wrote: > 'tab-bar-move-tab-to-frame' defaults TO-FRAME to the most recently used > visible frame on the same terminal as FROM-FRAME (calls the new function > 'get-mru-frame'), or to the next eligible frame which was the previous > default if no eligible recent frame is found. This is a friendlier > default. We do not think a user option is warranted in this case to > default to the old behavior. > > Patch incoming when a bug number is assigned. > Attached. --00000000000072a616064b5b9a07 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 Sat, Feb 21, 2026 at 3:42=E2=80=AFPM St=C3=A9phane Marks <<a href=3D"= mailto: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(2= 04,204,204);padding-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:mo= nospace">'tab-bar-move-tab-to-frame' defaults TO-FRAME to the most = recently used visible frame on the same terminal as FROM-FRAME (calls the n= ew function 'get-mru-frame'), or to the next eligible frame which w= as the previous default if no eligible recent frame is found.=C2=A0 This is= a friendlier default.=C2=A0 We do not think a user option is warranted in = this case to default to the old behavior.</div><div style=3D"font-family:mo= nospace"><br></div><div style=3D"font-family:monospace">Patch incoming when= a bug number is assigned.</div></div></blockquote><div><br></div><div clas= s=3D"gmail_default" style=3D"font-family:monospace">Attached.</div></div></= div> --00000000000072a616064b5b9a07-- --00000000000072a619064b5b9a09 Content-Type: application/octet-stream; name="0001-Change-tab-bar-move-tab-to-frame-to-call-get-mru-fra.patch" Content-Disposition: attachment; filename="0001-Change-tab-bar-move-tab-to-frame-to-call-get-mru-fra.patch" Content-Transfer-Encoding: base64 Content-ID: <f_mlwseaje0> X-Attachment-Id: f_mlwseaje0 RnJvbSBmMmU2MzRkOTNmMzIzMTA0OTg5NDI2Y2ZiMWVlNTI3ZDI2ZDUzM2IzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/U3Q9QzM9QTlwaGFuZT0yME1hcmtzPz0gPHNo aXBtaW50c0BnbWFpbC5jb20+CkRhdGU6IFNhdCwgMjEgRmViIDIwMjYgMTU6MzY6NTkgLTA1MDAK U3ViamVjdDogW1BBVENIXSBDaGFuZ2UgdGFiLWJhci1tb3ZlLXRhYi10by1mcmFtZSB0byBjYWxs IGdldC1tcnUtZnJhbWUKIChidWcjODA0NjYpCgoqIGxpc3AvdGFiLWJhci5lbCAodGFiLWJhci1t b3ZlLXRhYi10by1mcmFtZSk6IENoYW5nZSBUTy1GUkFNRQpkZWZhdWx0IHRvICdnZXQtbXJ1LWZy YW1lJyBmYWxsaW5nIGJhY2sgb24gdGhlIG5leHQgZnJhbWUgaWYKbmVlZGVkLgoqIGV0Yy9ORVdT OiBBbm5vdW5jZSB0aGUgY2hhbmdlLgotLS0KIGV0Yy9ORVdTICAgICAgICB8ICA2ICsrKysrKwog bGlzcC90YWItYmFyLmVsIHwgMTMgKysrKysrKysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAxNSBp bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRj L05FV1MKaW5kZXggNmVhODhhY2ExOTUuLjkzNTlhM2M0OWMyIDEwMDY0NAotLS0gYS9ldGMvTkVX UworKysgYi9ldGMvTkVXUwpAQCAtNjAxLDYgKzYwMSwxMiBAQCBldmVyeSBidWZmZXIuCiB0byBh IG5ld2x5LWNyZWF0ZWQgdGFiLiAgJ21lcmdlLXRhYnMnIG1lcmdlcyBhbGwgd2luZG93cyBmcm9t IHR3byB0YWJzCiBpbnRvIG9uZSBvZiB0aGVzZSB0YWJzIGFuZCBjbG9zZXMgdGhlIG90aGVyIHRh Yi4KIAorLS0tCisqKiogJ3RhYi1iYXItbW92ZS10YWItdG8tZnJhbWUnIG1vdmUgdGFiIHRvIG1v c3QgdGhlIHJlY2VudGx5IHVzZWQgZnJhbWUuCitUaGlzIGNvbW1hbmQgZGVmYXVsdHMgVE8tRlJB TUUgdG8gdGhlIG1vc3QgcmVjZW50bHkgdXNlZCB2aXNpYmxlIGZyYW1lCitvbiB0aGUgc2FtZSB0 ZXJtaW5hbCBhcyBGUk9NLUZSQU1FLCBvciB0byB0aGUgbmV4dCBlbGlnaWJsZSBmcmFtZSB3aGlj aAord2FzIHRoZSBwcmV2aW91cyBkZWZhdWx0IGlmIG5vIGVsaWdpYmxlIHJlY2VudCBmcmFtZSBp cyBmb3VuZC4KKwogLS0tCiAqKiogTmV3IGFibm9ybWFsIGhvb2sgJ3RhYi1iYXItYXV0by13aWR0 aC1mdW5jdGlvbnMnLgogVGhpcyBob29rIGFsbG93cyB5b3UgdG8gY29udHJvbCB3aGljaCB0YWIt YmFyIHRhYnMgYXJlIGF1dG8tcmVzaXplZC4KZGlmZiAtLWdpdCBhL2xpc3AvdGFiLWJhci5lbCBi L2xpc3AvdGFiLWJhci5lbAppbmRleCA0Y2MwOTBiY2E5NC4uZGE3Y2ZhZGU4OTIgMTAwNjQ0Ci0t LSBhL2xpc3AvdGFiLWJhci5lbAorKysgYi9saXNwL3RhYi1iYXIuZWwKQEAgLTE5MDMsMTYgKzE5 MDMsMjEgQEAgdGFiLWJhci1tb3ZlLXRhYi10by1mcmFtZQogICAiTW92ZSB0YWIgZnJvbSBGUk9N LU5VTUJFUiBwb3NpdGlvbiB0byBuZXcgcG9zaXRpb24gYXQgVE8tTlVNQkVSLgogRlJPTS1OVU1C RVIgZGVmYXVsdHMgdG8gdGhlIGN1cnJlbnQgdGFiIG51bWJlci4KIEZST00tTlVNQkVSIGFuZCBU Ty1OVU1CRVIgY291bnQgZnJvbSAxLgotRlJPTS1GUkFNRSBzcGVjaWZpZXMgdGhlIHNvdXJjZSBm cmFtZSBhbmQgZGVmYXVsdHMgdG8gdGhlIHNlbGVjdGVkIGZyYW1lLgotVE8tRlJBTUUgc3BlY2lm aWVzIHRoZSB0YXJnZXQgZnJhbWUgYW5kIGRlZmF1bHRzIHRoZSBuZXh0IGZyYW1lLgorRlJPTS1G UkFNRSBzcGVjaWZpZXMgdGhlIHNvdXJjZSBmcmFtZSBhbmQgZGVmYXVsdHMgdG8gdGhlIHNlbGVj dGVkCitmcmFtZS4KK1RPLUZSQU1FIHNwZWNpZmllcyB0aGUgdGFyZ2V0IGZyYW1lIGFuZCBkZWZh dWx0cyB0byB0aGUgbW9zdCByZWNlbnRseQordXNlZCB2aXNpYmxlIGZyYW1lIG9uIHRoZSBzYW1l IHRlcm1pbmFsIGFzIEZST00tRlJBTUUsIG9yIHRvIHRoZSBuZXh0CitlbGlnaWJsZSBmcmFtZSBp ZiBubyBlbGlnaWJsZSByZWNlbnQgZnJhbWUgaXMgZm91bmQuCitOb3RlOiBUTy1GUkFNRSBpcyBu b3Qgc2VsZWN0ZWQgb3IgZm9jdXNlZCBhZnRlciB0aGUgdGFiIGlzIG1vdmVkLgogSW50ZXJhY3Rp dmVseSwgQVJHIHNlbGVjdHMgdGhlIEFSR3RoIG5leHQgZnJhbWUgb24gdGhlIHNhbWUgdGVybWlu YWwsCiB0byB3aGljaCB0byBtb3ZlIHRoZSB0YWI7IEFSRyBkZWZhdWx0cyB0byAxLiIKICAgKGlu dGVyYWN0aXZlICJQIikKICAgKHVubGVzcyBmcm9tLWZyYW1lCiAgICAgKHNldHEgZnJvbS1mcmFt ZSAoc2VsZWN0ZWQtZnJhbWUpKSkKICAgKHVubGVzcyB0by1mcmFtZQotICAgIChkb3RpbWVzIChf IChwcmVmaXgtbnVtZXJpYy12YWx1ZSBhcmcpKQotICAgICAgKHNldHEgdG8tZnJhbWUgKG5leHQt ZnJhbWUgdG8tZnJhbWUpKSkpCisgICAgKG9yIChzZXRxIHRvLWZyYW1lIChnZXQtbXJ1LWZyYW1l ICd2aXNpYmxlIGZyb20tZnJhbWUpKQorICAgICAgICAoZG90aW1lcyAoXyAocHJlZml4LW51bWVy aWMtdmFsdWUgYXJnKSkKKyAgICAgICAgICAoc2V0cSB0by1mcmFtZSAobmV4dC1mcmFtZSB0by1m cmFtZSkpKSkpCiAgICh1bmxlc3MgKGVxIGZyb20tZnJhbWUgdG8tZnJhbWUpCiAgICAgKGxldCog KChmcm9tLXRhYnMgKGZ1bmNhbGwgdGFiLWJhci10YWJzLWZ1bmN0aW9uIGZyb20tZnJhbWUpKQog ICAgICAgICAgICAoZnJvbS1udW1iZXIgKG9yIGZyb20tbnVtYmVyCi0tIAoyLjUyLjAKCg== --00000000000072a619064b5b9a09--
bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 21 Feb 2026 20:41:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 21 15:41:25 2026 Received: from localhost ([127.0.0.1]:60700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vttn3-0001jW-9G for submit <at> debbugs.gnu.org; Sat, 21 Feb 2026 15:41:25 -0500 Received: from lists.gnu.org ([2001:470:142::17]:39922) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1vttn0-0001jA-9L for submit <at> debbugs.gnu.org; Sat, 21 Feb 2026 15:41:23 -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 1vttmu-0001Jp-R7 for bug-gnu-emacs@HIDDEN; Sat, 21 Feb 2026 15:41:16 -0500 Received: from mail-ua1-x933.google.com ([2607:f8b0:4864:20::933]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1vttmt-0007nK-89 for bug-gnu-emacs@HIDDEN; Sat, 21 Feb 2026 15:41:16 -0500 Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-948a076d6ecso922671241.1 for <bug-gnu-emacs@HIDDEN>; Sat, 21 Feb 2026 12:41:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771706473; cv=none; d=google.com; s=arc-20240605; b=XO5v/n1hQNfVXFAjJLwTB1RtE5uNdyyRfXWDIQQ4m/sULVfNJRq8fsXO7L9LPsC3CG 84WCBfmgnjOv1dvfUkVs4JJKZNdf3ZdL+sHzZYFd7k0wcuRGwFTZipastEiNtKaTVG0x kMd1HJicicrSNrOb7kaO0alVmpxjwqt3/mG5s4V3mlyrdyqM9cKBGQMJEqSG5sdNuVdm i3lUebER0LVt0w4pH3wkCtEnet82t86pK5r17t4oN8nIVT+D+Gm4wnNK5tLmbOkOeNbk EgP7gzIvPxm1uJekxtEGfqyIDsgUz4dRSu3p+vkwIWkORUVKLV4eZX/s9dfqKF4zbTk7 sEDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=cJw5cgvLFkq1zAYfLsrU3GjZLXhXcE2YUkj3eyUh6kI=; fh=G6iTHRhwKPMErPGmvebBPzmzySp2kfdNBYR4fp67V8c=; b=YqZP07pdwJQ1VaisYuyxlN7i5XtDCVMBCjiVeVcncYdWYtd9i1Qd7Br91VoSbE7vrT 8caALgYeZGXt0TwfJ3W425L14OmMguG4Io+NgdNBazvGlqGaY9v+J890QG3s24sTRMGv Pb06K3BVG2WVXHoC4MwUSoVzMbTAiWp58RQ2Kypn5Qj8Csdls3Z3P2Jo6uveS1Fq4iJU TNPk88g/SdJKh/8f11xip/Z8V4oSj0I7aDcFRZWQp1/XWXGeVnd8mgeBYCpx2g2CCnR/ RTbLV2q0oRx42yUqog6JoEGD7F4MgJgd+dJyS3C+wdxMgV8Qfew9fDwFTsNw3AT55Jp9 YvQg==; darn=gnu.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771706473; x=1772311273; darn=gnu.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cJw5cgvLFkq1zAYfLsrU3GjZLXhXcE2YUkj3eyUh6kI=; b=HYgi2rt9qVghVoUnm4bLTwkYCTV1PzkEMUknus+m5DumAR/N21ZjPfkBCUpEEvVaHA p7nFkeo33Z7LQ1Ap2+nKOnzrwPfDE0g29iF5NSS5hj6Amckx4aDaVT5e9J2ARY4Rk+1K cmOWzpvTDlMQtMa864bCPVIa3Tw0BQVMLNRk3ci5lOLZvajpV+eQm1ASWcZAadN0aSHN lsnAY4RuF4+Mb7sh6oe9lj5p0eLTmIgvIEHQVU5MmQCBF0aQqlSkAagp72VYfrSz6Knx dmKzd6BsmCdyc8z9SHBpMyceduRYgaPtRQosYMhBkYSukQv2b8HgqI3BrUM/J3v1cfZ2 3sCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771706473; x=1772311273; 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=cJw5cgvLFkq1zAYfLsrU3GjZLXhXcE2YUkj3eyUh6kI=; b=Acpfj9NrnEwL0Efhj3oUZWE+QkAlzGLQpZbSu0Be21c/HSfyEcBzQHz4Czw1cqzS92 4IiswlDg6nvacL3ewDOeQBNesqNENWfSAN1aiIsDn2YJ9V71ANUmanaSPkK7+SjZIWcI Le1HbrID69wewh+RJ8iVAKzbjnNYSol7/ngJBwqH80X/81EOTt3hPp74afGXpMD6qoK7 fV9vS9w/5ELnv7sIKZT+1JSWg2SODSjYiw4P3rFWoAtF5qmJnzk7dFLKvzG4p5lKsjDd tu9wmueEgDVaD8fZ+ljUc/pMzlwhxMkSsDcAcTtBX+9z4zhbyVHCeQ4InI0Swvfph8CC AcVA== X-Gm-Message-State: AOJu0YwMJ0necn0DmhwmVoeAyaYWpKktRQ5kd59eSmbAwxkOIHWQhqDz WQhndA+xShTl69e2uZ8XL3Z7u35IQS/iEc1yshrG7VxDUXy6YzxXTJwEVJM5abaHQGmaDBMnOce ae1Mu39+GXBpIejz7fdOXa3ATOBPtcVXsgZhAyc4= X-Gm-Gg: AZuq6aJb0SxfZsISK138Pt8X1x5mioEibWPfV3DECihdNKB5U1McYsybh5c8ueiAqzv USlWj45JY7GizhoO5O/nROool8DMgS1Z0OmMyfeF4mFIBPk42DivS2W6fLuAFBGa80ncqI/xTVg f7HaN2QBgCejjBg9qGa0auhv8k5OwQrN5GIqTz7BeKU6A53HMUI0Lmh/eDypiPTg2efC1oJdjv1 XDd2ggQ6DBaWK4doJ+R/zCqY4XOBjyivPOUcEFA32e4f0brDAUIs05pk1FkcN3BY4H6k05BGAsU obiB9wTqYsQseT3+7DQ+4wstZF2ueLbFvHku7/iGoL/v4AlpX8oIdmk5cejrQJk= X-Received: by 2002:a05:6102:5092:b0:5fd:eff4:825 with SMTP id ada2fe7eead31-5feb3027aeamr1407075137.26.1771706473441; Sat, 21 Feb 2026 12:41:13 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN> Date: Sat, 21 Feb 2026 15:41:01 -0500 X-Gm-Features: AaiRm53Vs4ZUYFLsj0j3qxSsOfFWiIGbf01y1feCpubRvZD0hwLrReqLb_yKZHY Message-ID: <CAN+1HbqJM39K=jvxOUAwB9jC8GaJDWnBGjzv+wcaytWeTaOaVg@HIDDEN> Subject: [PATCH] Change tab-bar-move-tab-to-frame to call get-mru-frame To: bug-gnu-emacs@HIDDEN Content-Type: multipart/alternative; boundary="000000000000feecde064b5b8eb7" Received-SPF: pass client-ip=2607:f8b0:4864:20::933; envelope-from=shipmints@HIDDEN; helo=mail-ua1-x933.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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: 'tab-bar-move-tab-to-frame' defaults TO-FRAME to the most recently used visible frame on the same terminal as FROM-FRAME (calls the new function 'get-mru-frame'), or to the next eligible frame which w [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shipmints[at]gmail.com) 1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received' headers 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: submit Cc: martin rudalics <rudalics@HIDDEN>, 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 (+) --000000000000feecde064b5b8eb7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 'tab-bar-move-tab-to-frame' defaults TO-FRAME to the most recently used visible frame on the same terminal as FROM-FRAME (calls the new function 'get-mru-frame'), or to the next eligible frame which was the previous default if no eligible recent frame is found. This is a friendlier default. We do not think a user option is warranted in this case to default to the old behavior. Patch incoming when a bug number is assigned. -St=C3=A9phane --000000000000feecde064b5b8eb7 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">'tab-bar-move-tab-to-frame' defaults TO-FRAME to the most recent= ly used visible frame on the same terminal as FROM-FRAME (calls the new fun= ction 'get-mru-frame'), or to the next eligible frame which was the= previous default if no eligible recent frame is found.=C2=A0 This is a fri= endlier default.=C2=A0 We do not think a user option is warranted in this c= ase to default to the old behavior.</div><div class=3D"gmail_default" style= =3D"font-family:monospace"><br></div><div class=3D"gmail_default" style=3D"= font-family:monospace">Patch incoming when a bug number is assigned.<br><br= ></div><div class=3D"gmail_default" style=3D"font-family:monospace">-St=C3= =A9phane</div></div> --000000000000feecde064b5b8eb7--
Stéphane Marks <shipmints@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80466; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.