diff options
| author | André Spiegel | 2001-11-26 16:08:51 +0000 |
|---|---|---|
| committer | André Spiegel | 2001-11-26 16:08:51 +0000 |
| commit | c0313667a2189b1d09106451c41a2a864ec66ae7 (patch) | |
| tree | 5fd376a4c5a646b5a6dffeb67841e61b1b1c8db9 | |
| parent | ac0aae44d989a215edc02245cd302c6fe3d4592f (diff) | |
| download | emacs-c0313667a2189b1d09106451c41a2a864ec66ae7.tar.gz emacs-c0313667a2189b1d09106451c41a2a864ec66ae7.zip | |
(log-view-find-version): New function.
(log-view-mode-map): Bind it to `f'.
| -rw-r--r-- | lisp/log-view.el | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/lisp/log-view.el b/lisp/log-view.el index 11e23724690..7aee6bdc6ed 100644 --- a/lisp/log-view.el +++ b/lisp/log-view.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> | 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> |
| 6 | ;; Keywords: rcs sccs cvs log version-control | 6 | ;; Keywords: rcs sccs cvs log version-control |
| 7 | ;; Revision: $Id: log-view.el,v 1.9 2001/11/12 23:01:17 sds Exp $ | 7 | ;; Revision: $Id: log-view.el,v 1.10 2001/11/16 13:53:05 monnier Exp $ |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | 10 | ||
| @@ -47,6 +47,7 @@ | |||
| 47 | ("z" . kill-this-buffer) | 47 | ("z" . kill-this-buffer) |
| 48 | ("m" . set-mark-command) | 48 | ("m" . set-mark-command) |
| 49 | ("d" . log-view-diff) | 49 | ("d" . log-view-diff) |
| 50 | ("f" . log-view-find-version) | ||
| 50 | ("n" . log-view-msg-next) | 51 | ("n" . log-view-msg-next) |
| 51 | ("p" . log-view-msg-prev) | 52 | ("p" . log-view-msg-prev) |
| 52 | ("N" . log-view-file-next) | 53 | ("N" . log-view-file-next) |
| @@ -173,6 +174,14 @@ | |||
| 173 | (cvs-force-command "/F")) | 174 | (cvs-force-command "/F")) |
| 174 | (funcall f)))) | 175 | (funcall f)))) |
| 175 | 176 | ||
| 177 | (defun log-view-find-version (pos) | ||
| 178 | "Visit the version at point." | ||
| 179 | (interactive "d") | ||
| 180 | (save-excursion | ||
| 181 | (goto-char pos) | ||
| 182 | (switch-to-buffer (vc-find-version (log-view-current-file) | ||
| 183 | (log-view-current-tag))))) | ||
| 184 | |||
| 176 | ;;; | 185 | ;;; |
| 177 | ;;; diff | 186 | ;;; diff |
| 178 | ;;; | 187 | ;;; |