/
githubmirror
/
bash-completion
Обзор
Документация
Войти
/
githubmirror
/
bash-completion
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
completions-core/xsltproc.bash
47 строк
1 KB
Ville Skyttä
chore: remove most editor mode config comments
01 июн 2026, 21:26
01 июн 2026, 21:26
bdeca44
Код
Авторство
О чём код?
# xsltproc(1) completion _comp_cmd_xsltproc() { local cur prev words cword comp_args _comp_initialize -- "$@" || return case $prev in --output | -o) _comp_compgen_filedir return ;; # TODO : number only --maxdepth) return ;; --encoding) # some aliases removed local encodings=$(iconv -l | command sed -e 's/\/.*//') _comp_compgen -- -X '@(UTF[1378]|8859|ISO[0-9_])*' -W '$encodings' return ;; --param | --stringparam) return ;; # not really like --writesubtree --path) _comp_compgen_filedir -d return ;; --writesubtree) _comp_compgen_filedir -d return ;; esac [[ $cword -gt 2 && ${words[cword - 2]} == --?(string)param ]] && return if [[ $cur == -* ]]; then _comp_compgen_help COMPREPLY=("${COMPREPLY[@]%:}") else # TODO: 1st file xsl|xslt, 2nd XML _comp_compgen_filedir '@(xsl|xslt|xml|dbk|docbook|page)' fi } && complete -F _comp_cmd_xsltproc xsltproc