COMPREPLY=( $(compgen -W "center random manual" -- ${cur}) )
return 0
fi
## Args requiring a filename
if (echo ${prev} | egrep -q -- "--\<runs\>|--\<runsfile\>|--\<runcombs\>|--\<limits\>|--\<obs\>|--\<obsfile\>|--\<weights\>|--\<outfile\>|--\<paramdescrs\>|--\<paramsfile\>"); then
_filedir
return 0
fi
## Args requiring a directory
if (echo ${prev} | egrep -q -- "--\<datadir\>|--\<mcdir\>|--\<ipoldir\>|--\<refdir\>|--\<outdir\>|-\<o\>"); then
_filedir -d
return 0
fi
## Args requiring an uncalculable argument
if (echo ${prev} | egrep -q -- "--\<eigentunes-dgof\>"); then
COMPREPLY=()
return 0
fi
## Complete on all switches
COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) )
if test -n "$COMPREPLY"; then
return 0
fi
+ _filedir
return 0
}
## Dumbly apply this rough completion function to all prof-* scripts!
function _prof_common { _prof_complete dirs; return $?; }
for script in prof-batchtune prof-envelopes prof-ipolhistos prof-plotcorrelations prof-runcombs prof-sensitivities \