From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20470: 24.5; VC log buffer no longer scrolls itself Date: Fri, 01 May 2015 13:53:15 -0400 Message-ID: References: <1430400129.57087.YahooMailBasic@web171304.mail.ir2.yahoo.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1430503335 27265 80.91.229.3 (1 May 2015 18:02:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 May 2015 18:02:15 +0000 (UTC) Cc: 20470@debbugs.gnu.org To: Raoul Gough Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 01 20:01:56 2015 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 1YoFG6-000259-Ro for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 May 2015 20:01:55 +0200 Original-Received: from localhost ([::1]:55073 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoFG6-0001VT-6Z for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 May 2015 14:01:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59081) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoF8Y-0003Mu-MQ for bug-gnu-emacs@gnu.org; Fri, 01 May 2015 13:54:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YoF8U-00041v-GL for bug-gnu-emacs@gnu.org; Fri, 01 May 2015 13:54:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoF8U-00041r-Cp for bug-gnu-emacs@gnu.org; Fri, 01 May 2015 13:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YoF8T-0004kE-Uq for bug-gnu-emacs@gnu.org; Fri, 01 May 2015 13:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 May 2015 17:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20470 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20470-submit@debbugs.gnu.org id=B20470.143050282518213 (code B ref 20470); Fri, 01 May 2015 17:54:01 +0000 Original-Received: (at 20470) by debbugs.gnu.org; 1 May 2015 17:53:45 +0000 Original-Received: from localhost ([127.0.0.1]:58906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YoF8C-0004jg-Gp for submit@debbugs.gnu.org; Fri, 01 May 2015 13:53:44 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:57823) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YoF8A-0004jV-18 for 20470@debbugs.gnu.org; Fri, 01 May 2015 13:53:42 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 6793685F2A; Fri, 1 May 2015 13:53:40 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 6F8D21E5B8D; Fri, 1 May 2015 13:53:15 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 450EAB40E9; Fri, 1 May 2015 13:53:15 -0400 (EDT) In-Reply-To: <1430400129.57087.YahooMailBasic@web171304.mail.ir2.yahoo.com> (Raoul Gough's message of "Thu, 30 Apr 2015 14:22:09 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca 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:102336 Archived-At: > How to reproduce: open a file checked out from RCS, hit C-x v l (or > equivalently M-x vc-print-log RET) and notice that the cursor ends up at > the start of the *vc-change-log* buffer. It should jump to the log > message for the current revision, which was the case until the fix for > bug #15322 "VC log buffer scrolls itself" How far are the two positions? What's between them? > The particular revision control system doesn't really matter, I'm beginning to suspect it does. IIRC RCS (and CVS) put a bunch of file-level metadata before the actual log, whereas other VCSes just put the log right away. So for RCS/CVS it might make sense to skip to the first actual log message, so as to reproduce the behavior of other backends. Skipping to the log message corresponding to "the current revision" seems much less important (and this is the part that was problematic with the old behavior). Stefan