# luac(1) completion -*- shell-script -*- proc _luac { local cur prev words cword _init_completion || return match $prev { with -v|- return with -o _filedir return } if [[ $cur == -* ]] { setglobal COMPREPLY = ''( $( compgen -W "$( _parse_help "$1" )" -- "$cur" ) ) return } _filedir lua } && complete -F _luac luac # ex: ts=4 sw=4 et filetype=sh