David Kastrup <dak@xxxxxxx> writes: > (vc-git-symbolic-commit): Allow nil to pass through. > (vc-git-previous-version): Use explicit parent argument. > (vc-git-next-version): Simplify. > (vc-git-annotate-command): Use `vc-do-command'. > (vc-git-annotate-extract-revision-at-line): Rename from > `vc-annotate-extract-revision-at-line'. > (vc-git-checkout): Make nicer way of ensuring encoding. > These do not seem to match what the patch does at all. I give up. Will apply only the "install .el, too" change from the confusing series for now. > diff --git a/contrib/emacs/vc-git.el b/contrib/emacs/vc-git.el > index 2a0a0fe..d7ad314 100644 > --- a/contrib/emacs/vc-git.el > +++ b/contrib/emacs/vc-git.el > @@ -173,23 +173,22 @@ Returns nil if not possible." > ... > (defun vc-git-annotate-command (file buffer &optional version) > "Execute \"git blame\" on FILE, inserting the contents in BUFFER. > Optional arg VERSION is a version to annotate from." > - (vc-do-command buffer > - 'async > - "git" file "blame" > - (or version "HEAD") > - "--")) > + (let ((coding-system-for-read git-commits-coding-system)) > + (vc-do-command buffer > + 'async > + "git" file "blame" > + (or version "HEAD") > + "--"))) > > ;;(defun vc-git-annotate-command (file buf &optional rev) > ;; (let ((name (file-relative-name file))) > -- > 1.4.4.2 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html