summaryrefslogtreecommitdiff
path: root/lisp/log-view.el
diff options
context:
space:
mode:
authorJuri Linkov <juri@jurta.org>2004-04-27 06:42:48 +0000
committerJuri Linkov <juri@jurta.org>2004-04-27 06:42:48 +0000
commitda4ae7d3d80a2b1b8bb0b8baf1ecb488f2ef52ca (patch)
tree45b2d8b23e00c3eb87390a0532ed1ecfce6bd3b5 /lisp/log-view.el
parent836bb4786678227f2bb50497250dd726e2db3653 (diff)
downloademacs-da4ae7d3d80a2b1b8bb0b8baf1ecb488f2ef52ca.tar.gz
(log-view-diff): Replace interactive code "r"
by a list to allow to call it even if region is not active.
Diffstat (limited to 'lisp/log-view.el')
-rw-r--r--lisp/log-view.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/log-view.el b/lisp/log-view.el
index a6f736d16f7..51ca8907db8 100644
--- a/lisp/log-view.el
+++ b/lisp/log-view.el
@@ -191,8 +191,10 @@
"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)