From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?TGx1w61z?= Newsgroups: gmane.emacs.devel Subject: Re: completions - remove window after use? Date: Thu, 12 Nov 2009 14:30:50 +0100 Message-ID: <864oozdg51.wl%lluis@ginnungagap.pc.ac.upc.edu> References: <61C01A08-8FB6-4908-B9F1-B9F1CE3E3D92@gmail.com> <20091111212658.GD12012@headley> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1258032690 475 80.91.229.12 (12 Nov 2009 13:31:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 12 Nov 2009 13:31:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 12 14:31:23 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N8Zle-0003AG-Ld for ged-emacs-devel@m.gmane.org; Thu, 12 Nov 2009 14:31:18 +0100 Original-Received: from localhost ([127.0.0.1]:51423 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N8Zld-0005kL-T5 for ged-emacs-devel@m.gmane.org; Thu, 12 Nov 2009 08:31:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N8ZlV-0005ej-3x for emacs-devel@gnu.org; Thu, 12 Nov 2009 08:31:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N8ZlO-0005O5-Nj for emacs-devel@gnu.org; Thu, 12 Nov 2009 08:31:07 -0500 Original-Received: from [199.232.76.173] (port=54412 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N8ZlO-0005Nb-IQ for emacs-devel@gnu.org; Thu, 12 Nov 2009 08:31:02 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]:58403) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1N8ZlO-0008Gn-0m for emacs-devel@gnu.org; Thu, 12 Nov 2009 08:31:02 -0500 Original-Received: (qmail invoked by alias); 12 Nov 2009 13:30:54 -0000 Original-Received: from dync-30-245.ac.upc.es (EHLO localhost) [147.83.30.245] by mail.gmx.net (mp008) with SMTP; 12 Nov 2009 14:30:54 +0100 X-Authenticated: #12333383 X-Provags-ID: V01U2FsdGVkX19iOupmxV9ioguAWgkMx7pxxgWTpIBBiKrfvG5ZJx JtbDFlcw7cUi9m In-Reply-To: User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.68 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116880 Archived-At: > I'd first hear of other users. I also am for it. > I'm not sure why you find it unreasonable, but I'd find it inconvenient > when the list overflows the window, to have a column-first listing since > I couldn't then first scroll to the interesting area. Well, window height can be calculated, so that it's filled up like: 1 4 2 5 3 5 ---- page boundary 6 9 7 10 8 Still not sure if this is a good idea, as it would make not much sense when user moves in a line-by-line basis through the buffer. But again, the "show next bunch of completions" moves to next "page", so it would behave as expected. Also, layout should be recalculated when user changes window height... As for searching, it's "page-wise", so not much problem would arise from here. Lluis -- "And it's much the same thing with knowledge, for whenever you learn something new, the whole world becomes that much richer." -- The Princess of Pure Reason, as told by Norton Juster in The Phantom Tollbooth