1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-01 21:51:40 +02:00

48231: add missing git --pretty formats and improve descriptions

This commit is contained in:
Štěpán Němec 2021-03-24 00:17:07 +01:00 committed by Oliver Kiddle
parent d7c8d6826d
commit 42de9318f1
2 changed files with 12 additions and 7 deletions

View file

@ -1,5 +1,8 @@
2021-03-28 Oliver Kiddle <opk@zsh.org>
* Štěpán Němec: 48231: Completion/Unix/Command/_git:
add missing --pretty formats and improve descriptions
* 48230, 48233 (Jun T): Completion/Solaris/Command/_dtrace:
completion of dtrace probes and runtime options

View file

@ -7573,13 +7573,15 @@ __git_setup_diff_stage_options () {
__git_format_placeholders() {
local sep
local -a disp names placeholders expl
_describe -t formats format '( oneline:"commit-ids and subject of messages"
short:"few headers and only subject of messages"
medium:"most parts of messages"
full:"all parts of commit messages"
fuller:"like full and includes dates"
email:"use email headers like From and Subject"
raw:"the raw commits" )' -- '( format:"specify own format" )' -S ':' && return
_describe -t formats format '( oneline:"<hash> <title>"
short:"commit hash plus author and title headers"
medium:"like short plus author date header and full message"
full:"like medium with committer header instead of date"
fuller:"like full plus author and commit date headers"
reference:"<abbrev hash> (<title>, <short author date>)"
email:"email patch format"
mboxrd:"like email with From lines in message quoted with >"
raw:"entire commit object" )' -- '( format:"specify own format" )' -S ':' && return
compset -P 'format:'
compset -P '(%[^acgCG]|%?[^%]|[^%])#'
if compset -P '%C'; then