Juri Linkov <juri@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 79635) by debbugs.gnu.org; 18 Oct 2025 17:55:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 18 13:55:51 2025 Received: from localhost ([127.0.0.1]:47020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vAB9i-0005mb-Fb for submit <at> debbugs.gnu.org; Sat, 18 Oct 2025 13:55:50 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:48412) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vAB9e-0005km-IW; Sat, 18 Oct 2025 13:55:48 -0400 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-201.mailbox.org (Postfix) with ESMTPS id 4cpq9M0zkZz9smC; Sat, 18 Oct 2025 19:55:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1760810135; 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=95SU/kOnPsCaeBQj6+u1HcK12r8mO2DovfcoNuMTyPQ=; b=u2jCpSdKt6OIWgmBDHloI4ci8/1Oot6CzDAqknMm7ACkwYx8uxdqbX/H9NfwQd0v1TWVcL 3xnxlekAHc3EPIEdYyzOBTVL1Zfwz/aTI/JB49Bq6aXT0DsdY6N+NTJwhtBM2jnmI9GSPE ZK/X3gMHVBdWFg2bBz2RGWSGHASj7ECtxFaWSx9h8udzycw1Xs7VbEmEf6Lb30XyEG51AF Dcklfr7Hgs+u8fVmK1q5S9bjYOZQsaXbQfvMATrIBhro/j3NqtE83UGgHVFTK2HvaQCM6o H4sW9gERY2AMJ+h7XXR82qCnciV7vhGL609UuyIeD3Sk2GCDgI/var1+skmOHQ== 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: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate minibuffer frame In-Reply-To: <1e71810a-ec03-485f-959b-fd4d049a5a09@HIDDEN> Organization: LINKOV.NET References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN> <12242d94-7797-440b-8093-bff8b9b30b03@HIDDEN> <jwvsefhryuc.fsf-monnier+emacs@HIDDEN> <1e71810a-ec03-485f-959b-fd4d049a5a09@HIDDEN> Date: Sat, 18 Oct 2025 20:53:53 +0300 Message-ID: <87h5vw14ge.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4cpq9M0zkZz9smC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79635 Cc: Spencer Baugh <sbaugh@HIDDEN>, Stefan Monnier <monnier@HIDDEN>, 79635 <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 (-) close 79635 31.0.50 thanks >> Works for me, feel free to push to `master`. > > It's Juri's analysis and patch. I only suggested a simple improvement. So now pushed with simplification and closed.
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.Received: (at 79635) by debbugs.gnu.org; 18 Oct 2025 08:04:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 18 04:04:53 2025 Received: from localhost ([127.0.0.1]:37591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vA1vo-0003O0-W2 for submit <at> debbugs.gnu.org; Sat, 18 Oct 2025 04:04:53 -0400 Received: from mout.gmx.net ([212.227.17.22]:58075) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1vA1vm-0003Nl-17 for 79635 <at> debbugs.gnu.org; Sat, 18 Oct 2025 04:04:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1760774676; x=1761379476; i=rudalics@HIDDEN; bh=b7d9WtPpY+hsyaQacruYn6OvX7piwEz4RT4RcUuFLoY=; 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=WmRDNyieB9vx3WELg8kAITq7Ac7+jGXpsP/pt8oK/lyQHa6XvZne5Saw0MlRymrn WwtKZGJFYulqYNJbIiIJF/Hrt0VKdT8J0QtHyR+EaQ1gvt4qK2MBeklc/wYUbyCQU SyXJqdI0z05CKmUHwhrIGzkX3fvDdXgVmG+Cby4iVJGFdH1VKdnP40bXSS19X/Gvx XYIa+6ggsXT155vndMwdf7wlNRt884iIVFnWuUu/fmxt5k2hA21rRLsD3yinwrMIk t6URMSPf0MkUUr2FOpTovWDRpNQrKLJ7KFqeEY/WE65z9wQwn/PG1z7GQ5CNmqhLd zJ1ozXiPnHUjU7izog== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.84.164]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MS3il-1ukxm31TX1-00UHuG; Sat, 18 Oct 2025 10:04:36 +0200 Message-ID: <1e71810a-ec03-485f-959b-fd4d049a5a09@HIDDEN> Date: Sat, 18 Oct 2025 10:04:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate minibuffer frame To: Stefan Monnier <monnier@HIDDEN> References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN> <12242d94-7797-440b-8093-bff8b9b30b03@HIDDEN> <jwvsefhryuc.fsf-monnier+emacs@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <jwvsefhryuc.fsf-monnier+emacs@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:fVDCaU+kCGTimhjVg4J01sToPlK2pYzcS6/En1auT2/Ahg86oN8 8Ty6X/nHJkwktDJTWhUHfo9wGkifEnF1byWTvPOIACbiOKR8XyCyXtPRP1bthJQ8f1vWBXT +TGiW+g9Ub/wQbrn3KX/+HTD9FKzf2XkMVy1CjdK5tYSch6XVehc+L4wiSr0gysU7rb5wlc fd9bm9ntUEKpyJUVpAAjA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:MZAIsSYwT94=;GE0k3MjhBrtMtsqcHzoR4ZAWtKq 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 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79635 Cc: 79635 <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: -1.7 (-) > Works for me, feel free to push to `master`. It's Juri's analysis and patch. I only suggested a simple improvement. martin
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
Received: (at 79635) by debbugs.gnu.org; 17 Oct 2025 21:41:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 17 17:41:31 2025
Received: from localhost ([127.0.0.1]:58032 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v9sCZ-0003tw-6u
for submit <at> debbugs.gnu.org; Fri, 17 Oct 2025 17:41:31 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:38474)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <monnier@HIDDEN>)
id 1v9sCW-0003tW-59
for 79635 <at> debbugs.gnu.org; Fri, 17 Oct 2025 17:41:29 -0400
Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1])
by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 031B8441536;
Fri, 17 Oct 2025 17:41:21 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
s=mail; t=1760737280;
bh=JvtTTGQ3VXigYPHF0O1Hyi1c9jrQsOVJPvV0s2yiV+A=;
h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
b=mzr5TiXLUe3z4e+fAznQ3FzhocGRITKMZXH8Dvxa4U0t34dmNn6BKy+1KebRz4qEJ
55t438FcOeje0gx+3plt/O6VFpFVBRXfOgyj0Z7BhBZvFxI2Y+xSp+ZxJ2fmxtl5iX
P1jxMX5DGfrbQJH1DHa6RtLZASXGgUknlTcgmDqKdLz3GKMDVadCRcsF+cNo5g/En5
wl5RiewyUnoibDTCjA9mC110QC6Mu+GrSlKTk+92LfWjl3E8fqDYEZ4qVNc1O4cymV
YKygAT0bRuoeLpOgpK9YIQHVoM00mnY3WEqTTMnM9iq2GtLiVhSZyFefa8eFENGuPw
nBWr/HS/2MyNA==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 0273844150A;
Fri, 17 Oct 2025 17:41:20 -0400 (EDT)
Received: from asado (unknown [181.28.45.30])
by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B37A1120250;
Fri, 17 Oct 2025 17:41:18 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate
minibuffer frame
In-Reply-To: <12242d94-7797-440b-8093-bff8b9b30b03@HIDDEN>
Message-ID: <jwvsefhryuc.fsf-monnier+emacs@HIDDEN>
References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN>
<12242d94-7797-440b-8093-bff8b9b30b03@HIDDEN>
Date: Fri, 17 Oct 2025 17:41:14 -0400
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results: 0
ALL_TRUSTED -1 Passed through trusted hosts only via SMTP
AWL 0.054 Adjusted score from AWL reputation of From: address
BAYES_00 -1.9 Bayes spam probability is 0 to 1%
DKIM_SIGNED 0.1 Message has a DKIM or DK signature,
not necessarily valid
DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
domain
DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
domain
X-SPAM-LEVEL:
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79635
Cc: 79635 <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: -3.3 (---)
> diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
> index edc8e87fec0..666d7ab1d97 100644
> --- a/lisp/minibuffer.el
> +++ b/lisp/minibuffer.el
> @@ -2316,7 +2316,8 @@ completion--insert-strings
> ;; Windows can't show less than 3 lines anyway.
> (max 1 (/ (length strings) 2))))
> (colwidth (/ wwidth columns))
> - (lines (or completions-max-height (frame-height))))
> + (lines (or completions-max-height
> + (frame-height (window-frame window)))))
> (unless (or tab-stop-list (null completion-tab-width)
> (zerop (mod colwidth completion-tab-width)))
> ;; Align to tab positions for the case
Works for me, feel free to push to `master`.
Stefan
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.Received: (at 79635) by debbugs.gnu.org; 17 Oct 2025 09:14:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 17 05:14:02 2025 Received: from localhost ([127.0.0.1]:47294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1v9gXB-0006lD-4v for submit <at> debbugs.gnu.org; Fri, 17 Oct 2025 05:14:02 -0400 Received: from mout.gmx.net ([212.227.15.15]:55045) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1v9gWd-0006i8-9q for 79635 <at> debbugs.gnu.org; Fri, 17 Oct 2025 05:13:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1760692392; x=1761297192; i=rudalics@HIDDEN; bh=ezWsfpRd58LkJ/aTA9Ai1Yo/hnx6Z+Kv2SdzDIanln8=; 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=slpF1q4EuAzprGcrnbNDBNzZ9N+mCykjx3JO0FhGcEAyC5aO7CIouQk4bQnkfHkZ n6fdYV1pDV4m/eewoxInhAAV2kWb4eYkyQzCh8/nIGLlW0TzcLz9e2kWoJ9L5e4WB 3cLjIj7VdCEu/8KZXrj8+DR8uoLCvgwRda2IRdgoxlMtgltCWpaR3mUP1CsujNxaa SMj4KDYNYy0DXCoTWw26vulI78E56T9B41ijuKu4iWrt4+t7NNFGTZcVwkqUsnZPz q3dPD1sA18d+WjogAeNy0AFtfjDq5lTJuZZ+IZKylNS3tZfhXQ3cYMO0XioR9qTNB 22KditovTx2NnneCEA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.84.91]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M8QS2-1v5IoC0FFo-0015Zb; Fri, 17 Oct 2025 11:13:12 +0200 Message-ID: <ab0c798b-d55c-48c9-abf3-70d683b80f93@HIDDEN> Date: Fri, 17 Oct 2025 11:13:11 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate minibuffer frame To: Stefan Monnier <monnier@HIDDEN> References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN> <875xcen7hy.fsf@HIDDEN> <7a0e33c9-d3c4-4691-bea9-60482da7f00f@HIDDEN> <jwvzf9qveli.fsf-monnier+emacs@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <jwvzf9qveli.fsf-monnier+emacs@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:n+pqnwM+N7I5R4YVSKt1Z+n5gP4NJmTs4nQgouXLU2hfOPzJOkm E8LcfCE//o+Ce4XCzMRyXbyFbxgA2F/1sjH2bY5s1gOH9YKc+RJarGGVrhZ8qmyVBfEaBOJ +uDpXT1/FLn/XOeT2glQ0xlqsgcnTYlDcAU6B76wJylP6JblTHOX24FkHL2gOJgkWIDtaaF Kjx3htGfGk3hswW6EhjXQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:nKW16j/TZ3A=;BwsNWAp/Tg064x2Ol5lxaSJNE1a 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 0vqyc4gzZyEexISumZ+JLuSwRBkN8YwUwlA= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79635 Cc: 79635 <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: -1.7 (-) > The only unusual part of my recipe is the use of a separate frame, so > I think the behavior should mimic what happens in the single-frame case > (where the focus stays in the mini-window). Then we don't have to care anyway. martin
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
Received: (at 79635) by debbugs.gnu.org; 16 Oct 2025 19:22:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 16 15:22:22 2025
Received: from localhost ([127.0.0.1]:38158 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v9TYL-00048y-K3
for submit <at> debbugs.gnu.org; Thu, 16 Oct 2025 15:22:22 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:63769)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <monnier@HIDDEN>)
id 1v9TYB-00048S-68
for 79635 <at> debbugs.gnu.org; Thu, 16 Oct 2025 15:22:17 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3C9AE816A5;
Thu, 16 Oct 2025 15:22:04 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
s=mail; t=1760642523;
bh=ZIN9Tsqk+3Cr6u827phW94P9EJVwiUX6AyNAotpr/qE=;
h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
b=RO7cXWGhv3+x/M67tcqRpij/+JWJezLI3w+eKl/N5Lcq8EOuVMxqMvdDgdZoRrzTF
eZiw7DAJJ2P/q+6Md3L3ROO5dci1KV8Xw9fAF4bnmyBDaS5F7wsGvBUzSM/lOkN8ts
TZL8j39xRqIZd0ODE5jFfxQc1yegx2CR/sWYa+s03cZsxdufF9cdnabGWcTDYhHrQu
4c1SzBhRDrm/yHlmES8MLUet5G0sKEjiCWtoZo1uCUj81OXx2Q/A9sP432D1lj5896
t9B6nPAaVuJ6LZjPMLr0mUt+d4PLb3Dl1UstGUaXgEUM3J0zw9N6SgVT1Nb+lw4xkG
jn4z4lc/U39jQ==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 7037180836;
Thu, 16 Oct 2025 15:22:03 -0400 (EDT)
Received: from asado (unknown [181.28.45.30])
by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2ABC212008F;
Thu, 16 Oct 2025 15:22:00 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate
minibuffer frame
In-Reply-To: <7a0e33c9-d3c4-4691-bea9-60482da7f00f@HIDDEN>
Message-ID: <jwvzf9qveli.fsf-monnier+emacs@HIDDEN>
References: <jwvecr43ty2.fsf@HIDDEN>
<875xceoodc.fsf@HIDDEN> <875xcen7hy.fsf@HIDDEN>
<7a0e33c9-d3c4-4691-bea9-60482da7f00f@HIDDEN>
Date: Thu, 16 Oct 2025 15:21:56 -0400
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results: 0
ALL_TRUSTED -1 Passed through trusted hosts only via SMTP
AWL -0.054 Adjusted score from AWL reputation of From: address
BAYES_00 -1.9 Bayes spam probability is 0 to 1%
DKIM_SIGNED 0.1 Message has a DKIM or DK signature,
not necessarily valid
DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
domain
DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
domain
X-SPAM-LEVEL:
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79635
Cc: 79635 <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: -3.3 (---)
>>> Actually the buffer is already displayed, but the problem is that
>>> its frame is not yet switched.
>> I meant: not selected.
> Hmmm... What _is_ the intended behavior - that the completion window
> has focus or the minibuffer window?
The only unusual part of my recipe is the use of a separate frame, so
I think the behavior should mimic what happens in the single-frame case
(where the focus stays in the mini-window).
Stefan
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.Received: (at 79635) by debbugs.gnu.org; 16 Oct 2025 18:34:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 16 14:34:12 2025 Received: from localhost ([127.0.0.1]:38047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1v9Sni-0001TW-UM for submit <at> debbugs.gnu.org; Thu, 16 Oct 2025 14:34:11 -0400 Received: from mout.gmx.net ([212.227.17.22]:49171) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1v9SnV-0001R1-HR for 79635 <at> debbugs.gnu.org; Thu, 16 Oct 2025 14:34:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1760639622; x=1761244422; i=rudalics@HIDDEN; bh=F0v6i9AVBkBx/nctifB4pUQZ7/GnfLNSIGuSbnk5fqM=; 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=QcuND+gXVvPR+PYBm86raBPPpLHmUm/U1Ml+gZ/crfSIIL+47DCs2SzT/1cgTcFQ 8UFkyfA1D3Rh9WDRhEaXeQ1pLgfIYcKaqydizz+53U3Gidtpgar92fH5lz24riRR6 PAJJdQM5b5Fc8N16hcetBq42YM86sLCPpJth1l+PmKizH++y6qhjE1Sr+3sGrRJAo nH06/+LwjlSQfzB+uxK15+SxrZJxE2OiayRzkCHdEmxbCXJs6ZqNk+6k30hAyvgIm 5f0ryRMQytyQlgHhnML9mpaMMtTolxY5G/1dI9J8bGfq0zbzFfOXCVSvinXV1S5/8 S9H7xl/YPy9QZGnm8g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.162.85.159]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mnpru-1uPtJk1TQ2-00qmmU; Thu, 16 Oct 2025 20:33:42 +0200 Message-ID: <7a0e33c9-d3c4-4691-bea9-60482da7f00f@HIDDEN> Date: Thu, 16 Oct 2025 20:33:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate minibuffer frame To: Juri Linkov <juri@HIDDEN>, Stefan Monnier <monnier@HIDDEN> References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN> <875xcen7hy.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <875xcen7hy.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:+nd2K91nA+eZXkuD8Uupsraw0H3YSCyk3f/dbVCWnCKHKCQw2EW 47DJ3mLH+PlGo1vAQbAS7rXIj7mb2lzy20JmMLA6rIYaTKPue2j0k1wmiqjcWMVggVA9CBl tI+G0a5N2DDqbppyI9wj8CEKdJN36SCZameHqnlUuScZc7fWzYLXAGiRkLXJf2v4bVLYfSV HOL8vxG773hgO4oOvubOw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:gA8xHAypnYw=;dtymi8XpHEQixdm/bSDPTI7tnln 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 2qhONeWjXPg2LQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79635 Cc: 79635 <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 (-) >> Actually the buffer is already displayed, but the problem is that >> its frame is not yet switched. > > I meant: not selected. Hmmm... What _is_ the intended behavior - that the completion window has focus or the minibuffer window? martin
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
Received: (at 79635) by debbugs.gnu.org; 16 Oct 2025 18:33:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 16 14:33:30 2025
Received: from localhost ([127.0.0.1]:38035 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v9Sn2-0001QF-3Z
for submit <at> debbugs.gnu.org; Thu, 16 Oct 2025 14:33:29 -0400
Received: from mout.gmx.net ([212.227.17.22]:41235)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1v9Smn-0001Po-KF
for 79635 <at> debbugs.gnu.org; Thu, 16 Oct 2025 14:33:15 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at;
s=s31663417; t=1760639582; x=1761244382; i=rudalics@HIDDEN;
bh=gKw1k4tRwJ41vjtcACNQZJrlDqfV8yxtnwy1ZTsHsVo=;
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=X91IdJzTUHuOJbKjzTHuppVfsatMIqgUfUU3cq0w7ZIod84xn5VcVYNslTChxWnz
5cGS78gr55e4SEYiKSM3fPMXEjMjEjcV8R7Qx+o9jbXkjT/RSI77JmBM2FL/CWI7h
YWANbRxnJP8J/euim133Sux+VLr/kmOpMG9Phyv9ILRJe+rzUssCxhVpu9egOn6Nm
xWnmDcLB+3vfzdSuHxm6ApYF01i7XQLDs8/Qc6EIhsUQT3Ae3AyEiQ3owsJ6SlF18
1MFa81IliCGcZPkLbwL0/UEnJa6MZM7jaYXk2id0cGwaXZz+kCf4IrtR/b5jWssX5
JfamcjjEiKgndOBoVQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [192.168.31.113] ([213.162.85.159]) by mail.gmx.net (mrgmx105
[212.227.17.168]) with ESMTPSA (Nemesis) id 1Mkpap-1uV8gz1Pot-00kzU7; Thu, 16
Oct 2025 20:33:02 +0200
Message-ID: <12242d94-7797-440b-8093-bff8b9b30b03@HIDDEN>
Date: Thu, 16 Oct 2025 20:33:00 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate
minibuffer frame
To: Juri Linkov <juri@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN>
Content-Language: en-US
From: martin rudalics <rudalics@HIDDEN>
In-Reply-To: <875xceoodc.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:QCJFW4TgHib1hm/V4IrPRj/4vxCaGlkJIADZSod78KPbU0Dkjkh
sZjDReGNYD3QrS+ZSWYArsxbOtgGcvtRJeR0W397t/6zsuHIiSa2JFhjh3opEEF79IrRwUq
4YfoMROltJEugvzDNdUVjgzBjOMsG98dTeHonBsu42oN1eyLcYTtDgUvxfbED9voui30dVC
GIMkcvP4lRrR1kDBmABtA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:DTNxGgwkHIk=;pnVlgyGcThRvKtGsU8WbTHD/Dbj
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
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79635
Cc: 79635 <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 (-)
> Actually the buffer is already displayed, but the problem is that
> its frame is not yet switched.
>
> Maybe Martin could confirm if switching the frame is necessary
> after displaying the *Completions* buffer in such configuration.
>
> If not, then here is the fix without switching frames:
>
> diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
> index d92dc6615ca..1e23767f9ad 100644
> --- a/lisp/minibuffer.el
> +++ b/lisp/minibuffer.el
> @@ -2316,7 +2316,8 @@ completion--insert-strings
> ;; Windows can't show less than 3 lines anyway.
> (max 1 (/ (length strings) 2))))
> (colwidth (/ wwidth columns))
> - (lines (or completions-max-height (frame-height))))
> + (lines (or completions-max-height
> + (frame-height (window-frame (get-buffer-window nil t))))))
> (unless (or tab-stop-list (null completion-tab-width)
> (zerop (mod colwidth completion-tab-width)))
> ;; Align to tab positions for the case
Aha. That's probably why I considered completion windows so useless.
Here frame switching is not necessary - the completions frame gets
selected and input focus automatically. So I would try without
switching first. And I think the patch can be simplified to
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index edc8e87fec0..666d7ab1d97 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -2316,7 +2316,8 @@ completion--insert-strings
;; Windows can't show less than 3 lines anyway.
(max 1 (/ (length strings) 2))))
(colwidth (/ wwidth columns))
- (lines (or completions-max-height (frame-height))))
+ (lines (or completions-max-height
+ (frame-height (window-frame window)))))
(unless (or tab-stop-list (null completion-tab-width)
(zerop (mod colwidth completion-tab-width)))
;; Align to tab positions for the case
martin
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.Received: (at 79635) by debbugs.gnu.org; 16 Oct 2025 16:21:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 16 12:21:23 2025 Received: from localhost ([127.0.0.1]:36774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1v9QjC-0003kJ-Op for submit <at> debbugs.gnu.org; Thu, 16 Oct 2025 12:21:23 -0400 Received: from mout-p-202.mailbox.org ([80.241.56.172]:40334) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1v9Qiy-0003ip-KO for 79635 <at> debbugs.gnu.org; Thu, 16 Oct 2025 12:21:15 -0400 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-202.mailbox.org (Postfix) with ESMTPS id 4cnY9473vqz9tR5; Thu, 16 Oct 2025 18:20:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1760631657; 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=/VYjl6r1Iuj5g3qXND08Em8sd3Pwb3/cIzGYvQq53NU=; b=t89Wb1r3p92YbAWr2pqk5sWgHD9R11HU3goiLeJ5YVkX4C2xxwd9/N9vFk52tSK8VXci1K A/XU4yX2ZJHU+eTj4iZZnbdBd1rwonl629uoc1d31uT7Sq/Gt5WbjoyyLAvvSEEt8QPtWH IoWSSoCRsPDPnAdaqbEuf3ZTzERw4mkocoHii4Eg8v65rST9YvO4RWDMEtv4yAwe1p75OZ 8D5XQria1vEW+6Z0uwDSqemUmBIebwtMZk/7ErKkFvwspSLjVpwdCZTYw96Wb2BgjNcIgb 4+kepYul70aupq0uusUHOyyFWmZ7IXoWgzK7h/tYDo3BkhJAMk8x53KZEBqVVw== 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: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate minibuffer frame In-Reply-To: <875xceoodc.fsf@HIDDEN> Organization: LINKOV.NET References: <jwvecr43ty2.fsf@HIDDEN> <875xceoodc.fsf@HIDDEN> Date: Thu, 16 Oct 2025 19:20:25 +0300 Message-ID: <875xcen7hy.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4cnY9473vqz9tR5 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 79635 Cc: martin rudalics <rudalics@HIDDEN>, 79635 <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 (-) >> src/emacs -Q --eval '(setq default-frame-alist `((minibuffer . nil)))' >> M-x a TAB >> >> pops up a window that displays *Completions* but it's truncated: >> >> Click or type M-RET on a completion to select it. >> Type M-<down> or M-<up> to move point between completions. >> >> 77 possible completions: >> abbrev-edit-save-buffer >> [Completions truncated, click here to insert the rest.] >> >> whereas I'd expect it to show me a good bit more of those 77 >> completions, as is the case when using just `emacs -Q`. >> >> AFAICT the problem is that the computation of how many lines to display >> is performed before displaying the buffer, at a time when the selected >> window is the single-line minibuffer-only frame. > > Actually the buffer is already displayed, but the problem is that > its frame is not yet switched. I meant: not selected.
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
Received: (at 79635) by debbugs.gnu.org; 16 Oct 2025 15:47:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 16 11:47:22 2025
Received: from localhost ([127.0.0.1]:36697 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v9QCH-0001SQ-Gd
for submit <at> debbugs.gnu.org; Thu, 16 Oct 2025 11:47:21 -0400
Received: from mout-p-103.mailbox.org ([2001:67c:2050:0:465::103]:53728)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1v9QBL-0001Nv-Qx
for 79635 <at> debbugs.gnu.org; Thu, 16 Oct 2025 11:46:24 -0400
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-103.mailbox.org (Postfix) with ESMTPS id 4cnXP404YWz9tjL;
Thu, 16 Oct 2025 17:46:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1760629576;
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=uZdOJGHZz4aWRPwSvYq3K/lhiOUvHBpbSG6WSi3Qb9k=;
b=Kli6rRsZ2fWxip6kIEaqFNGjFCEEunAOXJI5HWDZi9ult9KpL1nfwtGqp8nLeP8xhcR2T+
w/qPgBjILjw6GJI/ZFjdLoJY0c37uuYkvfc9C62BzgsVkslhFhJx+PXYUX93deJEUCdkoB
19V3Zx+/WvdB2I5hXGH7ynY16dftsPTXtFGApXoSEI85715LSOdGChPKyJoAmx3VAxWMLN
aYuBE9mko72CITUJd32eoAw2yMuR0LrOllVxSAAbtdsLqGuordhjE4LQBMovT2nSD23iXA
uChIqh1ycWgn+gIvzsHq82wAal6zy2Yujp0DE7cz6IQx+WKctJsYC96s+a1BoQ==
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: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#79635: 31.0.50; Completions truncated, with separate
minibuffer frame
In-Reply-To: <jwvecr43ty2.fsf@HIDDEN>
Organization: LINKOV.NET
References: <jwvecr43ty2.fsf@HIDDEN>
Date: Thu, 16 Oct 2025 18:38:39 +0300
Message-ID: <875xceoodc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4cnXP404YWz9tjL
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79635
Cc: martin rudalics <rudalics@HIDDEN>, 79635 <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 (-)
> src/emacs -Q --eval '(setq default-frame-alist `((minibuffer . nil)))'
> M-x a TAB
>
> pops up a window that displays *Completions* but it's truncated:
>
> Click or type M-RET on a completion to select it.
> Type M-<down> or M-<up> to move point between completions.
>
> 77 possible completions:
> abbrev-edit-save-buffer
> [Completions truncated, click here to insert the rest.]
>
> whereas I'd expect it to show me a good bit more of those 77
> completions, as is the case when using just `emacs -Q`.
>
> AFAICT the problem is that the computation of how many lines to display
> is performed before displaying the buffer, at a time when the selected
> window is the single-line minibuffer-only frame.
Actually the buffer is already displayed, but the problem is that
its frame is not yet switched.
Maybe Martin could confirm if switching the frame is necessary
after displaying the *Completions* buffer in such configuration.
If not, then here is the fix without switching frames:
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index d92dc6615ca..1e23767f9ad 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -2316,7 +2316,8 @@ completion--insert-strings
;; Windows can't show less than 3 lines anyway.
(max 1 (/ (length strings) 2))))
(colwidth (/ wwidth columns))
- (lines (or completions-max-height (frame-height))))
+ (lines (or completions-max-height
+ (frame-height (window-frame (get-buffer-window nil t))))))
(unless (or tab-stop-list (null completion-tab-width)
(zerop (mod colwidth completion-tab-width)))
;; Align to tab positions for the case
bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 15 Oct 2025 18:24:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 15 14:24:15 2025
Received: from localhost ([127.0.0.1]:56789 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1v96AY-0001fA-0v
for submit <at> debbugs.gnu.org; Wed, 15 Oct 2025 14:24:14 -0400
Received: from lists.gnu.org ([2001:470:142::17]:55996)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <monnier@HIDDEN>)
id 1v96AR-0001ee-K9
for submit <at> debbugs.gnu.org; Wed, 15 Oct 2025 14:24:11 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <monnier@HIDDEN>)
id 1v96AL-000813-OD
for bug-gnu-emacs@HIDDEN; Wed, 15 Oct 2025 14:24:01 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <monnier@HIDDEN>)
id 1v96AG-0001dh-21
for bug-gnu-emacs@HIDDEN; Wed, 15 Oct 2025 14:24:01 -0400
Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1])
by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id F03CF440B0B
for <bug-gnu-emacs@HIDDEN>; Wed, 15 Oct 2025 14:23:52 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
s=mail; t=1760552631;
bh=yM2IVAuAX75SdTOJciqNQTMcndIIhIDMDz+ZY1V5TbM=;
h=From:To:Subject:Date:From;
b=ErIyV/69DwYL+Ksz54DyqzsVKzWKc89dohiSqWXEhk6VKzYF9AeRDeBnTLhuV6ff3
rvIbaZ4dEYUPwfBSo5grSNo0LD/RYq0DO//jhZtjbfF5tt7PUkmN8Zj77wcsSpaT+c
KUIUyVntoUF8pYgg3NnjMV97LZTaNKGL+wByJ9yVU6udATTWA2AhHrInDBumvvwEkf
wMMgR7A4ERp6ERhkhqXjUfYXTtAaCY2RdOlxd7EbW+8nuyN7BWrAt+WCYq4Q04HHmT
TiJh2h8OBcbIYHaYtMl7w0uQgWX8hyBRaMUDCBEEokPuwxtllur6683VrKnqcG+AyD
U/fca1xFMwQ6Q==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D76F14404E9
for <bug-gnu-emacs@HIDDEN>; Wed, 15 Oct 2025 14:23:51 -0400 (EDT)
Received: from asado (unknown [181.28.45.30])
by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 1DF69120423
for <bug-gnu-emacs@HIDDEN>; Wed, 15 Oct 2025 14:23:50 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Completions truncated, with separate minibuffer frame
X-Debbugs-Cc: monnier@HIDDEN
Date: Wed, 15 Oct 2025 14:23:33 -0400
Message-ID: <jwvecr43ty2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results: 0
ALL_TRUSTED -1 Passed through trusted hosts only via SMTP
AWL 0.055 Adjusted score from AWL reputation of From: address
BAYES_00 -1.9 Bayes spam probability is 0 to 1%
DKIM_SIGNED 0.1 Message has a DKIM or DK signature,
not necessarily valid
DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
domain
DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
domain
X-SPAM-LEVEL:
Received-SPF: pass client-ip=132.204.25.50;
envelope-from=monnier@HIDDEN; helo=mailscanner.iro.umontreal.ca
X-Spam_score_int: -42
X-Spam_score: -4.3
X-Spam_bar: ----
X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3,
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: 0.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: -1.0 (-)
Package: Emacs
Version: 31.0.50
src/emacs -Q --eval '(setq default-frame-alist `((minibuffer . nil)))'
M-x a TAB
pops up a window that displays *Completions* but it's truncated:
Click or type M-RET on a completion to select it.
Type M-<down> or M-<up> to move point between completions.
77 possible completions:
abbrev-edit-save-buffer
[Completions truncated, click here to insert the rest.]
whereas I'd expect it to show me a good bit more of those 77
completions, as is the case when using just `emacs -Q`.
AFAICT the problem is that the computation of how many lines to display
is performed before displaying the buffer, at a time when the selected
window is the single-line minibuffer-only frame.
Stefan
Stefan Monnier <monnier@HIDDEN>:monnier@HIDDEN, bug-gnu-emacs@HIDDEN.
Full text available.monnier@HIDDEN, bug-gnu-emacs@HIDDEN:bug#79635; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.