anchor.diff:  # Bash completions for Luban
   # ==========================
   
  -_upsearch() {
  -  local root_path=$(pwd)
  -  while [[ "$root_path" != "" && ! -e "$root_path/$1"  ]]; do
  -    root_path=${root_path%/*}
  -  done
  -  echo "$root_path"
  -}
  -
   _luban_commands() {
     echo `$@ -h 2>/dev/null | awk '/Commands:/{p=1;next}/^\s*$/{p=0}p {print $1}'`
   }
  
positive.code: }
  
  
  # Bash completions for Luban
  # ==========================
  
  _luban_environments() {
    COMPREPLY=()
  
negative.code: }
  
  _luban() {
    COMPREPLY=()
  
    local word="${COMP_WORDS[COMP_CWORD]}"
  