From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#16909: 24.3; scrolling *Completions* window with tab sometimes chooses a wrong window Date: Sat, 01 Mar 2014 12:54:27 +0100 Message-ID: <5311CA73.2030709@gmx.at> References: <5310D459.8040504@gmx.at> <6F4BAAB3-A0AD-4AE5-BD18-BE9CE1A97B77@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1393674918 1418 80.91.229.3 (1 Mar 2014 11:55:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Mar 2014 11:55:18 +0000 (UTC) Cc: 16909@debbugs.gnu.org To: Lukasz Pawelczyk Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 01 12:55:25 2014 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 1WJiVm-0006kQ-Ob for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Mar 2014 12:55:22 +0100 Original-Received: from localhost ([::1]:59345 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJiVm-0004hc-FJ for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Mar 2014 06:55:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51265) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJiVa-0004X8-Ox for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 06:55:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WJiVT-0006SZ-Fe for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 06:55:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44215) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WJiVT-0006SQ-D3 for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 06:55:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WJiVS-0005wv-6u for bug-gnu-emacs@gnu.org; Sat, 01 Mar 2014 06:55:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Mar 2014 11:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16909 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16909-submit@debbugs.gnu.org id=B16909.139367487422832 (code B ref 16909); Sat, 01 Mar 2014 11:55:01 +0000 Original-Received: (at 16909) by debbugs.gnu.org; 1 Mar 2014 11:54:34 +0000 Original-Received: from localhost ([127.0.0.1]:45397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJiUz-0005wC-FD for submit@debbugs.gnu.org; Sat, 01 Mar 2014 06:54:33 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:53541) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WJiUw-0005w3-HH for 16909@debbugs.gnu.org; Sat, 01 Mar 2014 06:54:30 -0500 Original-Received: from [62.47.47.172] ([62.47.47.172]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M6P5z-1X8OEw2xGV-00yRcw for <16909@debbugs.gnu.org>; Sat, 01 Mar 2014 12:54:29 +0100 In-Reply-To: <6F4BAAB3-A0AD-4AE5-BD18-BE9CE1A97B77@gmail.com> X-Provags-ID: V03:K0:ivuZBk5tTNyIsZSt7bdjAIu8X+iteFdIzm7WQXS22HD5ejL7BYU StZiZ6133Q5Kxola9P11Vm/77ce7hWvGKBFPIvOCfnlEmh4j/h1A0N/XBOrfuXNnP7W3rYN vkd37AgMCF8/fThxIpZMwSk27+DaTpm+cztalRJ1iVCdwa/fJctoEMo6huYx3qoJhmdNC/m RPp54X10m+KFkDRJwZ5AQ== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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:86438 Archived-At: > I just posted this setq line as a workaround. And why does it break? Because if you set it then C-M-v will always try to scroll *Completions* and not regular other-window buffer which is useful sometimes (e.g. while using help, an approach mentioned even in tutorial). So it seems there are two ways to tackle this problem: (1) Kill the *Completions* buffer when we're done so it won't be inadvertently displayed by `other-window-for-scrolling'. (2) Bind `other-window-scroll-buffer' temporarily only as long as the *Completions* buffer is shown. martin