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:
parent
d7c8d6826d
commit
42de9318f1
2 changed files with 12 additions and 7 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue