aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorDan Nicolaescu2009-12-07 09:02:11 +0000
committerDan Nicolaescu2009-12-07 09:02:11 +0000
commit662c5698fb07b4e280ef548375c703c1d03455c0 (patch)
tree7181cc811c24f419d5d39ab2360b9a0e40118c59 /etc
parent2de386ca1d481a544e6fed79baaa19adcc80161d (diff)
downloademacs-662c5698fb07b4e280ef548375c703c1d03455c0.tar.gz
emacs-662c5698fb07b4e280ef548375c703c1d03455c0.zip
Support showing a single log entry from vc-annotate.
* vc.el (print-log): Add a new argument: START-REVISION. (vc-print-log-internal): Add a new optional argument and pass it to the backend. (vc-print-log, vc-print-root-log): Adjust callers. * vc-annotate.el (vc-annotate-show-log-revision-at-line): If a buffer already displays the requested log entry, use it. Otherwise display only the log entry in question. * vc-svn.el (vc-svn-print-log): * vc-mtn.el (log-view-file-re): * vc-hg.el (vc-hg-state): * vc-git.el (vc-git-print-log): Add support for new argument START-REVISION. (vc-git-show-log-entry): Return t on success. * vc-bzr.el (vc-bzr-print-log): Add support new argument START-REVISION. (vc-bzr-show-log-entry): Return t on success. * vc-rcs.el (vc-rcs-print-log): * vc-sccs.el (vc-sccs-print-log): * vc-cvs.el (vc-cvs-print-log): Add new argument, ignore it.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f351fe9e16e..f6bc8fb0f2e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -267,6 +267,10 @@ it displays the old names for the files and it can show logs/diffs for
267the corresponding lines. Currently only Git and Mercurial take 267the corresponding lines. Currently only Git and Mercurial take
268advantage of this feature. 268advantage of this feature.
269 269
270*** The log command in vc-annotate can display a single log entry
271instead of redisplaying the full log. The RCS, CVS and SCCS VC
272backends do not support this.
273
270*** When a file is not found, VC will not try to check it out of RCS anymore. 274*** When a file is not found, VC will not try to check it out of RCS anymore.
271 275
272*** Diff and log operations can be used from dired buffers. 276*** Diff and log operations can be used from dired buffers.