bash_completion: complete arguments for --color and --pager
authorAnton Shestakov <av6@dwimlabs.net>
Sun, 02 Sep 2018 08:40:57 +0800
changeset 39426 c54d4607e8aa
parent 39425 8ab79580047f
child 39427 213c0493cea0
bash_completion: complete arguments for --color and --pager
contrib/bash_completion
--- a/contrib/bash_completion	Sun Sep 02 08:39:17 2018 +0800
+++ b/contrib/bash_completion	Sun Sep 02 08:40:57 2018 +0800
@@ -206,6 +206,18 @@
             _hg_fix_wordlist
             return
         ;;
+        --color)
+            local choices='true false yes no always auto never debug'
+            COMPREPLY=(${COMPREPLY[@]:-} $(compgen -W '$choices' -- "$cur"))
+            _hg_fix_wordlist
+            return
+        ;;
+        --pager)
+            local choices='true false yes no always auto never'
+            COMPREPLY=(${COMPREPLY[@]:-} $(compgen -W '$choices' -- "$cur"))
+            _hg_fix_wordlist
+            return
+        ;;
     esac
 
     if [ -z "$cmd" ] || [ $COMP_CWORD -eq $i ]; then