GNU bug report logs - #17628
Strange output from C-x v =

Previous Next

Package: emacs;

Reported by: rms <at> gnu.org

Date: Thu, 29 May 2014 10:47:02 UTC

Severity: normal

Tags: moreinfo

Merged with 17337, 17561

Found in version 24.4.50

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


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

From: Glenn Morris <rgm <at> gnu.org>
To: rms <at> gnu.org
Cc: 17628 <at> debbugs.gnu.org
Subject: Re: bug#17628: Strange output from C-x v =
Date: Thu, 29 May 2014 12:20:13 -0400
Richard Stallman wrote:

> changes shown below.  The strangeness is, why does it output
> "No changes between working revision and workfile." before
> showing the differences between them?

It doesn't do that for me.
Looking at vc-diff-internal shows that message comes from:

    (if (and (zerop (buffer-size))
             (not (get-buffer-process (current-buffer))))
        ;; Treat this case specially so as not to pop the buffer.
        (progn
          (message "%s" (cdr messages))
          nil)

so I'm going to guess that this is just a manifestation of the same
process-handling-related issue you have been seeing with epg.
Emacs mistakenly thinks the process has exited before it has had a
chance to return anything.




This bug report was last modified 10 years and 354 days ago.

Previous Next


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