From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#23092: 25.0.92; Minibuffer completion fails to resize completion window if reused during same command Date: Tue, 22 Mar 2016 21:04:54 +0200 Message-ID: <837fgu49m1.fsf@gnu.org> References: <87fuviigpw.fsf@gmail.com> <83k2ku4bb5.fsf@gnu.org> <8737riibq2.fsf@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1458673581 23301 80.91.229.3 (22 Mar 2016 19:06:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Mar 2016 19:06:21 +0000 (UTC) Cc: 23092@debbugs.gnu.org To: nljlistbox2@gmail.com (N. Jackson) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 22 20:06:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aiRd2-0006GS-Ja for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 20:06:08 +0100 Original-Received: from localhost ([::1]:39077 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiRd1-0001s1-QK for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 15:06:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58741) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiRcx-0001pV-1o for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 15:06:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiRcw-0003Nh-3C for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 15:06:02 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35046) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiRcw-0003Nd-08 for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 15:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aiRcv-0000uo-RF for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 15:06:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Mar 2016 19:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23092-submit@debbugs.gnu.org id=B23092.14586735253474 (code B ref 23092); Tue, 22 Mar 2016 19:06:01 +0000 Original-Received: (at 23092) by debbugs.gnu.org; 22 Mar 2016 19:05:25 +0000 Original-Received: from localhost ([127.0.0.1]:60406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiRcL-0000ty-Af for submit@debbugs.gnu.org; Tue, 22 Mar 2016 15:05:25 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiRcJ-0000tl-0O for 23092@debbugs.gnu.org; Tue, 22 Mar 2016 15:05:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiRc9-0003HN-Vq for 23092@debbugs.gnu.org; Tue, 22 Mar 2016 15:05:17 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33000) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiRc9-0003HJ-Sg; Tue, 22 Mar 2016 15:05:13 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4399 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aiRc8-0004C7-Um; Tue, 22 Mar 2016 15:05:13 -0400 In-reply-to: <8737riibq2.fsf@gmail.com> (nljlistbox2@gmail.com) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115357 Archived-At: > From: nljlistbox2@gmail.com (N. Jackson) > Cc: 23092@debbugs.gnu.org > Date: Tue, 22 Mar 2016 15:55:33 -0300 > > >> At this point there is still a tiny completions window with about 50 > >> completions most of which are not visible in the window. > > > > Press TAB repeatedly to scroll through those 50 completions. > > > > (I'm not saying this cannot or shouldn't be improved, I'm saying this > > is not "impossible to use".) > > That's pretty weird, but yes, it does work (in a manner of speaking). I'm surprised you didn't know about this behavior. It's one of the oldest ones I remember in Emacs, a very basic feature of displaying completions. > However, it's interesting that with the recipe reversed, the completions > window _does_ get resized.: > > src/emacs -Q > > C-x C-f ; find-file > lib/s TAB ; A largish completions window is shown. > v TAB ; Completions window shrinks. > > So it seems that the existing implementation has logic in it for > resizing the completions window to fit the completions but it just isn't > working quite right. Unless the design is that the completions window > can only be "shrunk" but not "grown". I'm sure Martin will be able to explain this ;-)