X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=contrib%2Femacs%2Fgit-blame.el;h=9f92cd250b2ba2c3057bff87daa1b7990f85403d;hb=1a9b8bcfb92e130b4ea67fae2d26b9569da3ed1e;hp=bb671d561ebc9af51bb9a5d52017e71fd81881e9;hpb=9269df96105dff5ecc137b598ac7664d218ac6be;p=git.git diff --git a/contrib/emacs/git-blame.el b/contrib/emacs/git-blame.el index bb671d561..9f92cd250 100644 --- a/contrib/emacs/git-blame.el +++ b/contrib/emacs/git-blame.el @@ -105,6 +105,13 @@ selected element from l." (setq ,l (remove e ,l)) e)) +(defvar git-blame-log-oneline-format + "format:[%cr] %cn: %s" + "*Formatting option used for describing current line in the minibuffer. + +This option is used to pass to git log --pretty= command-line option, +and describe which commit the current line was made.") + (defvar git-blame-dark-colors (git-blame-color-scale "0c" "04" "24" "1c" "2c" "34" "14" "3c") "*List of colors (format #RGB) to use in a dark environment. @@ -371,7 +378,8 @@ See also function `git-blame-mode'." (defun git-describe-commit (hash) (with-temp-buffer (call-process "git" nil t nil - "log" "-1" "--pretty=oneline" + "log" "-1" + (concat "--pretty=" git-blame-log-oneline-format) hash) (buffer-substring (point-min) (1- (point-max)))))