{"push_id":2978809541,"size":1,"distinct_size":1,"ref":"refs/heads/nd/completion-negation","head":"276b49ff3413434ec491db8fcb56485a71c6b6e7","before":"b221b5ab9b92f3def37184db6e052ec87d7635b4","commits":[{"sha":"276b49ff3413434ec491db8fcb56485a71c6b6e7","author":{"name":"Nguyễn Thái Ngọc Duy","email":"024f400cd820cb2ddbe54c7fecfd01e45f30bb96@gmail.com"},"message":"completion: fix __gitcomp_builtin no longer consider extra options\n\n__gitcomp_builtin() has the main completion list provided by\n\n    git xxx --git-completion-helper\n\nbut the caller can also add extra options that is not provided by\n--git-completion-helper. The only call site that does this is \"git\ndifftool\" completion.\n\nThis support is broken by b221b5ab9b (completion: collapse extra\n--no-.. options - 2018-06-06), which adds a special value \"--\" to mark\nthat the rest of the options can be hidden by default. The commit\nforgets the fact that extra options are appended after\n\"$(git xxx --git-completion-helper)\", i.e. after this \"--\", and will\nbe incorrectly hidden as well.\n\nPrepend the extra options before \"$(git xxx --git-completion-helper)\"\nto avoid this.\n\nSigned-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>\nSigned-off-by: Junio C Hamano <gitster@pobox.com>","distinct":true,"url":"https://api.github.com/repos/gitgitgadget/git/commits/276b49ff3413434ec491db8fcb56485a71c6b6e7"}]}
{"actor":{"display_login":"dscho"}}