summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorDan Nicolaescu <dann@ics.uci.edu>2009-10-19 05:04:22 +0000
committerDan Nicolaescu <dann@ics.uci.edu>2009-10-19 05:04:22 +0000
commitd1e4c4037e88f3256db19813805d03f8ad0291fa (patch)
tree3acda1ed317ab3c77efdaae923779288b6ba2bc2 /lisp/emacs-lisp
parentd7306fe6b15ccdc49a066c05e5e86df8e005e859 (diff)
downloademacs-d1e4c4037e88f3256db19813805d03f8ad0291fa.tar.gz
emacs-d1e4c4037e88f3256db19813805d03f8ad0291fa.tar.bz2
emacs-d1e4c4037e88f3256db19813805d03f8ad0291fa.zip
Make vc-annotate work through copies and renames.
* vc-annotate.el (vc-annotate-extract-revision-at-line): Return the file name too. (vc-annotate-revision-at-line) (vc-annotate-find-revision-at-line) (vc-annotate-revision-previous-to-line) (vc-annotate-show-log-revision-at-line): Update to get the file name from vc-annotate-extract-revision-at-line. (vc-annotate-show-diff-revision-at-line-internal): Change the argument to mean whether to show a file diff or not. Get the file name from vc-annotate-extract-revision-at-line. (vc-annotate-show-diff-revision-at-line): Update vc-annotate-show-diff-revision-at-line call. (vc-annotate-warp-revision): Add an optional file argument. * vc-git.el (vc-git-annotate-command): Pass -C -C to the blame command. (vc-git-annotate-extract-revision-at-line): Also return the file name if found. * vc-hg.el (vc-hg-annotate-command): Pass --follow to the annotate command. Remove unused code. (vc-hg-annotate-re): Update to match --follow output. (vc-hg-annotate-extract-revision-at-line): Also return the file name if found. * vc.el: Update annotate-extract-revision-at-line documentation.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions