Gerd Möllmann <gerd.moellmann@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.
Received: (at 80058) by debbugs.gnu.org; 23 Dec 2025 03:48:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 22 22:48:57 2025
Received: from localhost ([127.0.0.1]:52131 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vXtOL-0001Tr-7g
for submit <at> debbugs.gnu.org; Mon, 22 Dec 2025 22:48:57 -0500
Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:49205)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
id 1vXtOH-0001TR-DK
for 80058 <at> debbugs.gnu.org; Mon, 22 Dec 2025 22:48:54 -0500
Received: by mail-ej1-x62f.google.com with SMTP id
a640c23a62f3a-b736d883ac4so813852066b.2
for <80058 <at> debbugs.gnu.org>; Mon, 22 Dec 2025 19:48:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1766461727; x=1767066527; darn=debbugs.gnu.org;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
bh=qX355t9cg4IoYlnubreXeBXRL2MGmS19glF8CEGRnsU=;
b=eH7rYMHF9Vftr+GzgYiktNZlyQCa3U6187fvfi2/M/61dCVDeNXCFTnkzFoOJmaWEI
d4BItlUZgZq8vlmmhHEQfHgpFqcfH9gqkklh/7mdaW/dWzrJds/OA+/Mpjdf4lf1Xqr8
0UhHLYJg9n/XPbREod86yegSR3biYNOVAGDaXDSMrBppGkkHVIe/+ubhEQTsjznZYdi/
alEuTmqJ5SH1aH8AXs8kCOyi3rYecpHJDmE16HGNOY67T5Jl+1pKWGMBT6kQhqUJonDZ
2F2H4Hkv+NFwEc86DLkOr5uuo8hiWyJnKvfNVfLexQceWUnoqbqxZmHY+eFGPwUkxzZu
hp9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1766461727; x=1767066527;
h=mime-version:user-agent:message-id:date:references:in-reply-to
:subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject
:date:message-id:reply-to;
bh=qX355t9cg4IoYlnubreXeBXRL2MGmS19glF8CEGRnsU=;
b=TlmzbhGHQNIrypaAwVGhH3MXB0k0k0XwSJNbBK0xFnQ3MFYbKMWwwpDXIutfD+wI52
LqiUSnzcozmNwSeOLmyUotRBIX/3ep09r3vASAt9TW7adHNP+5aClcibZjW+WVnN5iMD
tROn2Jepxmn7aXLHCUOOS7Phz2Cq5wWgoX5ML7hXMED2KJqvcapBSLsCNZUeOtYiCH7l
lbiFWW23R1O9N1Jj3lTNUYZ8QX7HEQT8kp1oI7F0cL6s7XCGGCvOj9PANb61G8IJIkuU
qy3dNad7PtjKtc3qjVfYcUCWc9maJm0rn5S11/WHgeZJHvVZqcDSEWOuLq7v9k7j/IMe
nM2Q==
X-Gm-Message-State: AOJu0YyX1C4Ne1VojXLvsBUeBGxIxhBQHL2JcB4ywWbhxXPHo50GBKtK
TRMtpSPKEVreP0dqjTRolGFEPCG38gEDuPZoIeFK8+o1PRD2kq3hVG0lhkxL1Es6
X-Gm-Gg: AY/fxX6BJTQu375TwN0yTdVDncm90FAj2YCWolbL1tO7LPRwQ1Z3IAatU85Rc7jYUq0
ilzd7wgq0fOfsBMbnyPuy6ZQ+5GWAc1k5eK8RnEntUzGRNXxYy+lb6M6xQAHtdLAWPYqcX8Nq0N
oGaODkKnAQf+UpWdoi+PmnJmcTTBUAxAc55RAPgBjzm4inwA5jRX+dQSJ4tWjZAPdBl4f77Xucz
rnBF9Jv1ZARjAoriydCmsm9bpAKvcrbrkgW+GVXBIlkwI4vAtBdvUbHBcvur07OiGkzdFTftbSU
Q1Ze1ZR0mE9u3GAPXwQuoJ+6LKBSb2wMtgvrZACroav9XLwn2k39q2NbSqyzoVx1LT6VJxtPGXg
/c7V4Y+r4XZ2wOtO8oZZiG33GNACsNDBHkMSb3aaF2Vd9tM+XjjO+F7FthXmbhbUyk0C3k4OVaW
nITNLfVeRhtCcWKhCCp70gLYkWJPhoaZKyQqYFVZohFf/Xm+PfNnWoBXCVzGKzks5u95PrkSGkk
lId/xnX+XpMJcidRsrWzw==
X-Google-Smtp-Source: AGHT+IE9xTlwlTscFC31L2u6lNvOIL9zKPhCAXJ891gUfqRapfDOZrUn/oJtQTwTlOPnUvY+DZnO3w==
X-Received: by 2002:a17:906:6a17:b0:b79:eaf6:8f44 with SMTP id
a640c23a62f3a-b803717c12amr1533694166b.40.1766461726467;
Mon, 22 Dec 2025 19:48:46 -0800 (PST)
Received: from pro4 (p200300e0b72f6e00058e1248636296c7.dip0.t-ipconnect.de.
[2003:e0:b72f:6e00:58e:1248:6362:96c7])
by smtp.gmail.com with ESMTPSA id
a640c23a62f3a-b8037f089fesm1273817466b.46.2025.12.22.19.48.45
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 22 Dec 2025 19:48:46 -0800 (PST)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: scturtle <hi@HIDDEN>
Subject: Re: bug#80058: 31.0.50; Corfu completion window (tty child frame)
do not disappear
In-Reply-To: <CACQ1X_nkvMNJHeA7fEjmbY_Y6sVV_FFjaw1O8NP3cs0wZFWckw@HIDDEN>
References: <CACQ1X_nkvMNJHeA7fEjmbY_Y6sVV_FFjaw1O8NP3cs0wZFWckw@HIDDEN>
Date: Tue, 23 Dec 2025 04:48:44 +0100
Message-ID: <m2wm2dluxv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80058
Cc: 80058 <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 (-)
scturtle <hi@HIDDEN> writes:
> After the following commit, the Corfu completion window no longer
> disappears as expected:
>
> cf2e676 * Don't change visibility of tty root frames (Bug#80032)
>
> Steps to reproduce:
>
> 1. Create a minimal init.el:
>
> (require 'package)
> (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
> (package-initialize)
>
> (unless (package-installed-p 'corfu)
> (package-refresh-contents)
> (package-install 'corfu))
>
> (setq corfu-auto t)
> (setq corfu-auto-delay 0.1)
> (setq corfu-auto-prefix 1)
> (global-corfu-mode)
>
> 2. Open above init.el with emacs.
>
> 3. Type "(def" to trigger the Corfu completion window.
>
> 4. Delete the typed characters.
>
> The Corfu completion window does not disappear, leaving a blank TTY
> child frame behind.
Tripped over that myself this morning and fixed it. It was a trivial
oversight in the commit you mention.
Thanks for the report, and closing.
bug-gnu-emacs@HIDDEN:bug#80058; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 23 Dec 2025 01:41:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 22 20:41:37 2025
Received: from localhost ([127.0.0.1]:51611 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vXrP7-0003Gp-4D
for submit <at> debbugs.gnu.org; Mon, 22 Dec 2025 20:41:37 -0500
Received: from lists.gnu.org ([2001:470:142::17]:59946)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <scturtle@HIDDEN>)
id 1vXrP5-0003GS-3h
for submit <at> debbugs.gnu.org; Mon, 22 Dec 2025 20:41:35 -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 <scturtle@HIDDEN>)
id 1vXrOz-0007C9-5M
for bug-gnu-emacs@HIDDEN; Mon, 22 Dec 2025 20:41:29 -0500
Received: from mail-lj1-f170.google.com ([209.85.208.170])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <scturtle@HIDDEN>)
id 1vXrOt-0000tb-TH
for bug-gnu-emacs@HIDDEN; Mon, 22 Dec 2025 20:41:26 -0500
Received: by mail-lj1-f170.google.com with SMTP id
38308e7fff4ca-37fdb95971eso32485141fa.1
for <bug-gnu-emacs@HIDDEN>; Mon, 22 Dec 2025 17:41:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1766454079; x=1767058879;
h=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=UQynVISKZ/fNS5A3WwTsd+OKcFMzUCJstuy0Yx6c6Y4=;
b=wQohS6k9sigfyc1Zrcd/1/HFUz3qrT6HNOG82cX5bb8U4csCw8OKZptZfYYYPqh1U7
c1DPzDscuK9QB3Jc4ipGCrayBaovRDvKw15isfcdo0Pu2zoW7Lqe1PphOut32jWMuT1/
XyWZ79YhoXRn0W5oIupqMf7FP+B+84bQHImvqzvQKdxQcMVDDYkssMucXfwWQPr7ljWy
YQwtc/jd1TG3Gcl1efp4pd9cRVXlu3l/CLK/7YCaNhynVWPdM6B/LnSU1++RBpeayb41
7Q/H/wnFCmTqYBqtClR9bkXCluKFEVLMZuRiL7RRMndjETGGr0TpqPDY0+kKjwlU0mp4
9jkQ==
X-Gm-Message-State: AOJu0Yy5wUip0A68Uh/E1VK9DMJ/O/PhY2CBy/JPGA5w+lRwWL16KXsp
W0aDbQ99nFZ11KRv9ZiQH0JI/pZEwB1QD9/bKMFDSJiaG9MkSPORypNw5+GUG/ROfPk=
X-Gm-Gg: AY/fxX52adXLBNjhvTQlNGkqB2QoOQTVralYdBSsNbuZF5VqlXY4yR7vWwFMgrorOpc
XiwC037MRu3zh0jmtDrh7KDF0YZGYXcWQPO/KP4pqT63A0nHbhSo1YqKUzsedBpgsj0mm7ULFnC
vOmWw2Hf+eMcozIT7oLwhBFS44RqPPuxDNS0YQl+e+qYOJwZfiwo4DLJ/+PUoPv3X57pBwVFInm
sroSpRoWEpPQMn/cft7BuWxFB7zqEBRdZosokGvpgNXfDN3TsGKWAzaQ0UaRSuVLStsCgqdT6eC
k/Os7z7Grh5fuNrI+alAcHjWqUSypktNLrGxTgjcyGguFtRdo1OYDSUzEMcuki3IGAAfnCZxCvp
V5FsyBsdCdU5C9hRrwnduAhlUZ5aPUCeCG49zqPWuI3A5YeGZtFIGhtPqgQ7vvJNjFV1PBTlsfx
Kmo6OfrnvfShppshnI3CzKZQjBycjm0hngXW0jXEiHwHaPfp/3NMtMxBY=
X-Google-Smtp-Source: AGHT+IHJPh2B5JSbf8ShrNVbRgY8j5hJqqxy2IUMjHHexQt0ptNYdMlF2JDRlPKOmIdOUHg253nWNg==
X-Received: by 2002:a05:651c:31d6:b0:37f:e22c:5ddb with SMTP id
38308e7fff4ca-381216b9300mr41596221fa.38.1766454078832;
Mon, 22 Dec 2025 17:41:18 -0800 (PST)
Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com.
[209.85.208.172]) by smtp.gmail.com with ESMTPSA id
38308e7fff4ca-3812267964fsm30734881fa.42.2025.12.22.17.41.18
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Mon, 22 Dec 2025 17:41:18 -0800 (PST)
Received: by mail-lj1-f172.google.com with SMTP id
38308e7fff4ca-37fdb95971eso32485011fa.1
for <bug-gnu-emacs@HIDDEN>; Mon, 22 Dec 2025 17:41:18 -0800 (PST)
X-Received: by 2002:a05:651c:2125:b0:37a:382a:abc5 with SMTP id
38308e7fff4ca-3812158f5damr36551281fa.3.1766454078200; Mon, 22 Dec 2025
17:41:18 -0800 (PST)
MIME-Version: 1.0
From: scturtle <hi@HIDDEN>
Date: Tue, 23 Dec 2025 09:40:51 +0800
X-Gmail-Original-Message-ID: <CACQ1X_nkvMNJHeA7fEjmbY_Y6sVV_FFjaw1O8NP3cs0wZFWckw@HIDDEN>
X-Gm-Features: AQt7F2oCNLo_o07-SmjvSaP4SMis3ND4zXS4gSZQdxLvtpgg7M6BByym6jrlOBc
Message-ID: <CACQ1X_nkvMNJHeA7fEjmbY_Y6sVV_FFjaw1O8NP3cs0wZFWckw@HIDDEN>
Subject: 31.0.50; Corfu completion window (tty child frame) do not disappear
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=209.85.208.170; envelope-from=scturtle@HIDDEN;
helo=mail-lj1-f170.google.com
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9,
FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001,
HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
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 (/)
After the following commit, the Corfu completion window no longer
disappears as expected:
cf2e676 * Don't change visibility of tty root frames (Bug#80032)
Steps to reproduce:
1. Create a minimal init.el:
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
(unless (package-installed-p 'corfu)
(package-refresh-contents)
(package-install 'corfu))
(setq corfu-auto t)
(setq corfu-auto-delay 0.1)
(setq corfu-auto-prefix 1)
(global-corfu-mode)
2. Open above init.el with emacs.
3. Type "(def" to trigger the Corfu completion window.
4. Delete the typed characters.
The Corfu completion window does not disappear, leaving a blank TTY
child frame behind.
scturtle <hi@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80058; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.