From unknown Tue Jun 24 01:42:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6164: 24.0.50; scroll-all-mode is broken Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 May 2010 21:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6164 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6164@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127352832510767 (code B ref -1); Mon, 10 May 2010 21:53:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 May 2010 21:52:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBatR-0002nc-2X for submit@debbugs.gnu.org; Mon, 10 May 2010 17:52:05 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBatP-0002nF-1h for submit@debbugs.gnu.org; Mon, 10 May 2010 17:52:03 -0400 Received: from lists.gnu.org ([199.232.76.165]:50235) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OBatK-0004ML-F5 for submit@debbugs.gnu.org; Mon, 10 May 2010 17:51:58 -0400 Received: from [140.186.70.92] (port=41655 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OBatI-0004RY-Ec for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OBatG-0005n6-82 for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:56 -0400 Received: from mail.gmx.net ([213.165.64.20]:48102) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OBatF-0005mW-Fd for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:54 -0400 Received: (qmail invoked by alias); 10 May 2010 21:51:46 -0000 Received: from i59F57A17.versanet.de (EHLO escher.home) [89.245.122.23] by mail.gmx.net (mp006) with SMTP; 10 May 2010 23:51:46 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1+GUWkC+VWGiWt82O7EYeXUxk0xymf4HU7U0iR02c v3xoGkMHqNyBxi Received: by escher.home (Postfix, from userid 1000) id 5D11310279; Mon, 10 May 2010 23:51:45 +0200 (CEST) From: Stephen Berman Date: Mon, 10 May 2010 23:51:45 +0200 Message-ID: <87r5ljh1ce.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) 1. emacs -Q 2. Visit two files that are big enough to scroll up and down. 3. Type `C-x 2' or `C-x 3' and the `C-x b' to display the two visited filed in the split windows. 4. Type `M-x scroll-all-mode' to enable this minor mode. 5. Type `C-v'. => Only the selected buffer scrolls, whereas with scroll-all-mode enabled both buffers should scroll. This is because `C-v' is bound to scroll-up-command, whereas scroll-all-mode expects (in scroll-all-check-to-scroll) scroll-up. I guess this is a consequence of this change: 2010-04-05 Juri Linkov Scrolling commands which do not signal errors at top/bottom. http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html * simple.el (scroll-up-command, scroll-down-command): New commands. In GNU Emacs 24.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.18.6) of 2010-05-08 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10605000 configured using `configure '--without-toolkit-scroll-bars'' From unknown Tue Jun 24 01:42:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6164: 24.0.50; scroll-all-mode is broken Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 May 2010 23:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6164 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 6164@debbugs.gnu.org Received: via spool by 6164-submit@debbugs.gnu.org id=B6164.127353406413186 (code B ref 6164); Mon, 10 May 2010 23:28:01 +0000 Received: (at 6164) by debbugs.gnu.org; 10 May 2010 23:27:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBcO0-0003Qd-8k for submit@debbugs.gnu.org; Mon, 10 May 2010 19:27:44 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBcNx-0003QW-0j for 6164@debbugs.gnu.org; Mon, 10 May 2010 19:27:41 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.69.38.cable.starman.ee [82.131.69.38]) by mx1.starman.ee (Postfix) with ESMTP id 00C463F411E; Tue, 11 May 2010 02:27:31 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <87r5ljh1ce.fsf@escher.home> Date: Tue, 11 May 2010 02:19:20 +0300 In-Reply-To: <87r5ljh1ce.fsf@escher.home> (Stephen Berman's message of "Mon, 10 May 2010 23:51:45 +0200") Message-ID: <87eihj2vfb.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > 1. emacs -Q > 2. Visit two files that are big enough to scroll up and down. > 3. Type `C-x 2' or `C-x 3' and the `C-x b' to display the two visited > filed in the split windows. > 4. Type `M-x scroll-all-mode' to enable this minor mode. > 5. Type `C-v'. > => Only the selected buffer scrolls, whereas with scroll-all-mode > enabled both buffers should scroll. Thanks for the bug report. This patch should fix it: === modified file 'lisp/scroll-all.el' --- lisp/scroll-all.el 2010-01-13 08:35:10 +0000 +++ lisp/scroll-all.el 2010-05-10 23:18:25 +0000 @@ -90,9 +90,9 @@ (defun scroll-all-check-to-scroll () (call-interactively 'scroll-all-scroll-down-all)) ((eq this-command 'previous-line) (call-interactively 'scroll-all-scroll-up-all)) - ((eq this-command 'scroll-up) + ((memq this-command '(scroll-up scroll-up-command)) (call-interactively 'scroll-all-page-down-all)) - ((eq this-command 'scroll-down) + ((memq this-command '(scroll-down scroll-down-command)) (call-interactively 'scroll-all-page-up-all)) ((eq this-command 'beginning-of-buffer) (call-interactively 'scroll-all-beginning-of-buffer-all)) -- Juri Linkov http://www.jurta.org/emacs/ From unknown Tue Jun 24 01:42:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6164: 24.0.50; scroll-all-mode is broken Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 May 2010 07:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6164 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 6164@debbugs.gnu.org Received: via spool by 6164-submit@debbugs.gnu.org id=B6164.127356443626491 (code B ref 6164); Tue, 11 May 2010 07:54:01 +0000 Received: (at 6164) by debbugs.gnu.org; 11 May 2010 07:53:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBkHs-0006tE-Gh for submit@debbugs.gnu.org; Tue, 11 May 2010 03:53:56 -0400 Received: from mail.gmx.net ([213.165.64.20]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OBkHq-0006t9-38 for 6164@debbugs.gnu.org; Tue, 11 May 2010 03:53:55 -0400 Received: (qmail invoked by alias); 11 May 2010 07:53:50 -0000 Received: from i59F57D82.versanet.de (EHLO escher.home) [89.245.125.130] by mail.gmx.net (mp024) with SMTP; 11 May 2010 09:53:50 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX182oJwwxao22MqXgHbriHHV+88OLVs/ZeO6/+kV03 Gu3mA4P1xYl36n Received: by escher.home (Postfix, from userid 1000) id 0DA721027A; Tue, 11 May 2010 09:53:48 +0200 (CEST) From: Stephen Berman References: <87r5ljh1ce.fsf@escher.home> <87eihj2vfb.fsf@mail.jurta.org> Date: Tue, 11 May 2010 09:53:48 +0200 In-Reply-To: <87eihj2vfb.fsf@mail.jurta.org> (Juri Linkov's message of "Tue, 11 May 2010 02:19:20 +0300") Message-ID: <87pr12j2lv.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-Spam-Score: -3.1 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) On Tue, 11 May 2010 02:19:20 +0300 Juri Linkov wrote: >> 1. emacs -Q >> 2. Visit two files that are big enough to scroll up and down. >> 3. Type `C-x 2' or `C-x 3' and the `C-x b' to display the two visited >> filed in the split windows. >> 4. Type `M-x scroll-all-mode' to enable this minor mode. >> 5. Type `C-v'. >> => Only the selected buffer scrolls, whereas with scroll-all-mode >> enabled both buffers should scroll. > > Thanks for the bug report. This patch should fix it: Confirmed, so please install it at your convenience. Thanks, Steve Berman From unknown Tue Jun 24 01:42:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stephen Berman Subject: bug#6164: closed (Re: bug#6164: 24.0.50; scroll-all-mode is broken) Message-ID: References: <87r5lip6b8.fsf@mail.jurta.org> <87r5ljh1ce.fsf@escher.home> X-Gnu-PR-Message: they-closed 6164 X-Gnu-PR-Package: emacs Reply-To: 6164@debbugs.gnu.org Date: Tue, 11 May 2010 19:51:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1273607461-20628-1" This is a multi-part message in MIME format... ------------=_1273607461-20628-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6164: 24.0.50; scroll-all-mode is broken 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 6164@debbugs.gnu.org. --=20 6164: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6164 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1273607461-20628-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6164-done) by debbugs.gnu.org; 11 May 2010 19:50:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvTK-0005MW-MI for submit@debbugs.gnu.org; Tue, 11 May 2010 15:50:30 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBvTI-0005MQ-Qb for 6164-done@debbugs.gnu.org; Tue, 11 May 2010 15:50:29 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.68.105.cable.starman.ee [82.131.68.105]) by mx1.starman.ee (Postfix) with ESMTP id 6BC723F40C4 for <6164-done@debbugs.gnu.org>; Tue, 11 May 2010 22:50:21 +0300 (EEST) From: Juri Linkov To: 6164-done@debbugs.gnu.org Subject: Re: bug#6164: 24.0.50; scroll-all-mode is broken Organization: JURTA References: <87r5ljh1ce.fsf@escher.home> <87eihj2vfb.fsf@mail.jurta.org> <87pr12j2lv.fsf@escher.home> Date: Tue, 11 May 2010 22:49:31 +0300 In-Reply-To: <87pr12j2lv.fsf@escher.home> (Stephen Berman's message of "Tue, 11 May 2010 09:53:48 +0200") Message-ID: <87r5lip6b8.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 6164-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) >>> 1. emacs -Q >>> 2. Visit two files that are big enough to scroll up and down. >>> 3. Type `C-x 2' or `C-x 3' and the `C-x b' to display the two visited >>> filed in the split windows. >>> 4. Type `M-x scroll-all-mode' to enable this minor mode. >>> 5. Type `C-v'. >>> => Only the selected buffer scrolls, whereas with scroll-all-mode >>> enabled both buffers should scroll. >> >> Thanks for the bug report. This patch should fix it: > > Confirmed, so please install it at your convenience. Thanks, Installed and closed, thanks. -- Juri Linkov http://www.jurta.org/emacs/ ------------=_1273607461-20628-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 May 2010 21:52:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBatR-0002nc-2X for submit@debbugs.gnu.org; Mon, 10 May 2010 17:52:05 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBatP-0002nF-1h for submit@debbugs.gnu.org; Mon, 10 May 2010 17:52:03 -0400 Received: from lists.gnu.org ([199.232.76.165]:50235) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OBatK-0004ML-F5 for submit@debbugs.gnu.org; Mon, 10 May 2010 17:51:58 -0400 Received: from [140.186.70.92] (port=41655 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OBatI-0004RY-Ec for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OBatG-0005n6-82 for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:56 -0400 Received: from mail.gmx.net ([213.165.64.20]:48102) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OBatF-0005mW-Fd for bug-gnu-emacs@gnu.org; Mon, 10 May 2010 17:51:54 -0400 Received: (qmail invoked by alias); 10 May 2010 21:51:46 -0000 Received: from i59F57A17.versanet.de (EHLO escher.home) [89.245.122.23] by mail.gmx.net (mp006) with SMTP; 10 May 2010 23:51:46 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1+GUWkC+VWGiWt82O7EYeXUxk0xymf4HU7U0iR02c v3xoGkMHqNyBxi Received: by escher.home (Postfix, from userid 1000) id 5D11310279; Mon, 10 May 2010 23:51:45 +0200 (CEST) From: Stephen Berman To: bug-gnu-emacs@gnu.org Subject: 24.0.50; scroll-all-mode is broken Date: Mon, 10 May 2010 23:51:45 +0200 Message-ID: <87r5ljh1ce.fsf@escher.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) 1. emacs -Q 2. Visit two files that are big enough to scroll up and down. 3. Type `C-x 2' or `C-x 3' and the `C-x b' to display the two visited filed in the split windows. 4. Type `M-x scroll-all-mode' to enable this minor mode. 5. Type `C-v'. => Only the selected buffer scrolls, whereas with scroll-all-mode enabled both buffers should scroll. This is because `C-v' is bound to scroll-up-command, whereas scroll-all-mode expects (in scroll-all-check-to-scroll) scroll-up. I guess this is a consequence of this change: 2010-04-05 Juri Linkov Scrolling commands which do not signal errors at top/bottom. http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01452.html * simple.el (scroll-up-command, scroll-down-command): New commands. In GNU Emacs 24.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.18.6) of 2010-05-08 on escher Windowing system distributor `The X.Org Foundation', version 11.0.10605000 configured using `configure '--without-toolkit-scroll-bars'' ------------=_1273607461-20628-1--