branch: externals/vc-hgcmd commit 6d8f45c4172835737f8675247399341a482a8e04 Author: muffinmad <andreyk....@gmail.com> Commit: muffinmad <andreyk....@gmail.com>
Use "diff -c" on diff for single revision --- vc-hgcmd.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vc-hgcmd.el b/vc-hgcmd.el index 36d5f6c..d043c93 100644 --- a/vc-hgcmd.el +++ b/vc-hgcmd.el @@ -5,7 +5,7 @@ ;; Author: Andrii Kolomoiets <andreyk....@gmail.com> ;; Keywords: vc ;; URL: https://github.com/muffinmad/emacs-vc-hgcmd -;; Package-Version: 1.6.3 +;; Package-Version: 1.6.4 ;; Package-Requires: ((emacs "25.1")) ;; This file is NOT part of GNU Emacs. @@ -1092,7 +1092,7 @@ Insert output to process buffer and check if amount of data is enought to parse (let ((command (nconc (list "diff") (when rev1 (list "-r" rev1)) - (when rev2 (list "-r" rev2)) + (when rev2 (list (if rev1 "-r" "-c") rev2)) (when (and files (not (equal files (list default-directory)))) (let ((files (mapcar #'vc-hgcmd--file-relative-name files))) (if rev2 (vc-hgcmd--file-name-at-rev files rev2) files))))))