GNU bug report logs - #1291
23.0.60; 1) resize-mini-windows: customizable, 2) if grow mini, grow Completions

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Sun, 2 Nov 2008 00:25:04 UTC

Severity: wishlist

Done: martin rudalics <rudalics <at> gmx.at>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: "Drew Adams" <drew.adams <at> oracle.com>
Subject: bug#1291: closed (Re: bug#1291: 23.0.60;	1) resize-mini-windows:
 customizable, 2) if grow mini, grow	Completions)
Date: Thu, 25 Dec 2014 19:30:06 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#1291: 23.0.60; 1) resize-mini-windows: customizable, 2) if grow mini, grow Completions

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 1291 <at> debbugs.gnu.org.

-- 
1291: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1291
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: martin rudalics <rudalics <at> gmx.at>
To: drew.adams <at> oracle.com
Cc: 1291-done <at> debbugs.gnu.org
Subject: Re: bug#1291: 23.0.60;	1) resize-mini-windows: customizable, 2) if
 grow mini, grow	Completions
Date: Thu, 25 Dec 2014 20:29:18 +0100
> 1. Variable `resize-mini-windows' should be a customizable option. It
> is obviously intended to be modified by users.

`resize-mini-windows' is an option in Emacs 25.1.

> 2.
> emacs -Q
> M-x load-library tmm
> M-x tmm-menubar
>
> You'll see that not all candidates in *Completions* are visible. This
> is true in spite of the fact that `tmm-menubar' calls
> Electric-pop-up-window' which correctly fits the *Completions* window
> to the buffer.

This has been fixed in Emacs 25.0.50.1.  Bug closed.

Thanks, martin

[Message part 3 (message/rfc822, inline)]
From: "Drew Adams" <drew.adams <at> oracle.com>
To: <emacs-pretest-bug <at> gnu.org>
Subject: 23.0.60; 1) resize-mini-windows: customizable, 2) if grow mini, grow Completions
Date: Sat, 1 Nov 2008 17:16:33 -0700
This bug appears also in Emacs 22 - please backport the fix.

1. Variable `resize-mini-windows' should be a customizable option. It
is obviously intended to be modified by users.
 
2. 
emacs -Q
M-x load-library tmm
M-x tmm-menubar
 
You'll see that not all candidates in *Completions* are visible. This
is true in spite of the fact that `tmm-menubar' calls
Electric-pop-up-window' which correctly fits the *Completions* window
to the buffer.
 
The problem is that (assuming `resize-mini-window' is non-nil) when
the minibuffer grows to accommodate the default completion candidate
that is inserted in the minibuffer, it takes vertical space away from
*Completions*.
 
Whenever the minibuffer is grown, so should *Completions* be grown to
the same extent (modulo some maximum setting). Otherwise, fitting the
*Completions* window is defeated by the minibuffer resizing.
 
Please fix this in the Lisp code, not the C code, so other libraries
that manipulate the minibuffer differently from vanilla Emacs can also
benefit.
 
 
 
In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-10-09 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'
 




This bug report was last modified 10 years and 153 days ago.

Previous Next


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