specify explicit "--pretty=medium" with git log/show/whatchanged
The following patch will introduce a new configuration variable, "format.pretty", from then on the pretty format without specifying "--pretty" might not be the default "--pretty=medium", it depends on the user's config. So all kinds of Shell/Perl/Emacs scripts that needs the default medium pretty format must specify it explicitly. Signed-off-by: Denis Cheng <crquan@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
5348337a34
commit
9225d7be0a
@ -1299,7 +1299,7 @@ Return the list of files that haven't been handled."
|
||||
(let (author-name author-email subject date msg)
|
||||
(with-temp-buffer
|
||||
(let ((coding-system (git-get-logoutput-coding-system)))
|
||||
(git-call-process-env t nil "log" "-1" commit)
|
||||
(git-call-process-env t nil "log" "-1" "--pretty=medium" commit)
|
||||
(goto-char (point-min))
|
||||
(when (re-search-forward "^Author: *\\(.*\\) <\\(.*\\)>$" nil t)
|
||||
(setq author-name (match-string 1))
|
||||
|
||||
Reference in New Issue
Block a user