emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 01/01: Fix bug #19084 with 'C-x v +' in *vc-change-


From: Eli Zaretskii
Subject: [Emacs-diffs] master 01/01: Fix bug #19084 with 'C-x v +' in *vc-change-log* buffers.
Date: Fri, 21 Nov 2014 10:15:49 +0000

branch: master
commit a131037e97fa2576c3d46763486b0bc7e213ad3b
Author: Eli Zaretskii <address@hidden>
Date:   Fri Nov 21 12:14:32 2014 +0200

    Fix bug #19084 with 'C-x v +' in *vc-change-log* buffers.
    
     lisp/vc/vc.el (vc-deduce-fileset): Support invocation from
     *vc-change-log* buffer.
---
 lisp/ChangeLog |    5 +++++
 lisp/vc/vc.el  |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4169e83..ffa3823 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-21  Eli Zaretskii  <address@hidden>
+
+       * vc/vc.el (vc-deduce-fileset): Support invocation from
+       *vc-change-log* buffer.  (Bug#19084)
+
 2014-11-13  Matthew Leach  <address@hidden>
 
        * arc-mode.el (archive-visit-single-files): New.
diff --git a/lisp/vc/vc.el b/lisp/vc/vc.el
index c7e19a6..90bf1f7 100644
--- a/lisp/vc/vc.el
+++ b/lisp/vc/vc.el
@@ -999,6 +999,9 @@ current buffer."
       (if observer
          (vc-dired-deduce-fileset)
        (error "State changing VC operations not supported in `dired-mode'")))
+     ((and (derived-mode-p 'log-view-mode)
+          (setq backend (vc-responsible-backend default-directory)))
+      (list backend default-directory))
      ((setq backend (vc-backend buffer-file-name))
       (if state-model-only-files
        (list backend (list buffer-file-name)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]