GNU bug report logs - #79635
31.0.50; Completions truncated, with separate minibuffer frame

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Stefan Monnier <monnier@HIDDEN>; Done: Juri Linkov <juri@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
bug marked as fixed in version 31.0.50, send any further explanations to 79635 <at> debbugs.gnu.org and Stefan Monnier <monnier@HIDDEN> Request was from Juri Linkov <juri@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at 79635 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


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





Acknowledgement sent to Stefan Monnier <monnier@HIDDEN>:
New bug report received and forwarded. Copy sent to monnier@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to monnier@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#79635; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 18 Oct 2025 18:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.