GNU bug report logs - #15883
24.3.50; Mercurial view changeset diff in *view-change-log* shows wrong diff

Previous Next

Package: emacs;

Reported by: Claudio Bley <claudio.bley <at> googlemail.com>

Date: Wed, 13 Nov 2013 16:30:02 UTC

Severity: normal

Merged with 13405

Found in versions 24.3, 24.3.50

To reply to this bug, email your comments to 15883 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#15883; Package emacs. (Wed, 13 Nov 2013 16:30:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Claudio Bley <claudio.bley <at> googlemail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 13 Nov 2013 16:30:04 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Claudio Bley <claudio.bley <at> googlemail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; Mercurial view changeset diff in *view-change-log*
 shows wrong diff
Date: Wed, 13 Nov 2013 17:29:23 +0100
1. visit a file under hg version control
2. C-x v l
3. navigate to a changeset whose parent changeset's revision is *not*
   the predecessor of the current changeset's revision
4. hit D

E.g. suppose the revision of the current changeset is 214.

So, log-view-diff-changeset will eventually call "hg diff -r 213 -r 214".

In this situation, it should actually just call "hg diff -c 214".

Or, "hg diff -r '214^' -r 214".

/ Claudio

In GNU Emacs 24.3.50.5 (i686-pc-mingw32)
 of 2013-11-04 on CLAUDIO-PC
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=/c/emacs24.3
 CPPFLAGS=-I/c/Users/Claudio/src/emacs-dep/stage/include
 'LDFLAGS=-shared-libgcc -L/c/Users/Claudio/src/emacs-dep/stage/lib''

Important settings:
  value of $LANG: DEU
  locale-coding-system: cp1252
  default enable-multibyte-characters: t
-- 
Claudio-- 
Claudio




Merged 13405 15883. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 13 Nov 2013 19:22:02 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 213 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.