]> git.eshelyaron.com Git - emacs.git/commitdiff
(log-view-diff): Replace interactive code "r"
authorJuri Linkov <juri@jurta.org>
Tue, 27 Apr 2004 06:42:48 +0000 (06:42 +0000)
committerJuri Linkov <juri@jurta.org>
Tue, 27 Apr 2004 06:42:48 +0000 (06:42 +0000)
by a list to allow to call it even if region is not active.

lisp/log-view.el

index a6f736d16f7923e1488ffe47f40e64d25d81f422..51ca8907db81393d1c6b88111dbad9c9676de230 100644 (file)
   "Get the diff for several revisions.
 If the point is the same as the mark, get the diff for this revision.
 Otherwise, get the diff between the revisions
- were the region starts and ends."
-  (interactive "r")
+were the region starts and ends."
+  (interactive
+   (list (if mark-active (region-beginning) (point))
+         (if mark-active (region-end) (point))))
   (let ((fr (log-view-current-tag beg))
         (to (log-view-current-tag end)))
     (when (string-equal fr to)