contrib/bash_completion
changeset 3993 04d919cdf263
parent 3992 d86ab4ba5ae6
child 5115 ea7b982b6c08
--- a/contrib/bash_completion
+++ b/contrib/bash_completion
@@ -478,3 +478,25 @@ complete -o bashdefault -o default -F _h
 {
     _hg_tags
 }
+
+
+# transplant
+_hg_cmd_transplant()
+{
+    case "$prev" in
+	-s|--source)
+	    _hg_paths
+	    _hg_repos
+	    return
+	    ;;
+	--filter)
+	    # standard filename completion
+	    return
+	    ;;
+    esac
+
+    # all other transplant options values and command parameters are revisions
+    _hg_tags
+    return
+}
+