mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
contrib/bash_completion: add tab completion for some bookmark commands
This commit is contained in:
parent
e1a18c9d18
commit
d8eb61a4f6
@ -278,6 +278,22 @@ complete -o bashdefault -o default -F _hg hg 2>/dev/null \
|
||||
|
||||
# Completion for commands provided by extensions
|
||||
|
||||
# bookmarks
|
||||
_hg_bookmarks()
|
||||
{
|
||||
local bookmarks="$("$hg" bookmarks --quiet 2>/dev/null )"
|
||||
local IFS=$'\n'
|
||||
COMPREPLY=(${COMPREPLY[@]:-} $(compgen -W '$bookmarks' -- "$cur"))
|
||||
}
|
||||
|
||||
_hg_cmd_bookmarks()
|
||||
{
|
||||
if [[ "$prev" = @(-d|--delete|-m|--rename) ]]; then
|
||||
_hg_bookmarks
|
||||
return
|
||||
fi
|
||||
}
|
||||
|
||||
# mq
|
||||
_hg_ext_mq_patchlist()
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user