diff options
Diffstat (limited to 'data/bash_completion.tpl')
| -rw-r--r-- | data/bash_completion.tpl | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/data/bash_completion.tpl b/data/bash_completion.tpl deleted file mode 100644 index 317fd5095..000000000 --- a/data/bash_completion.tpl +++ /dev/null @@ -1,78 +0,0 @@ -# This script enables bash autocompletion for pandoc. To enable -# bash completion, add this to your .bashrc: -# eval "$(pandoc --bash-completion)" - -_pandoc() -{ - local cur prev opts lastc informats outformats datadir - COMPREPLY=() - cur="${COMP_WORDS[COMP_CWORD]}" - prev="${COMP_WORDS[COMP_CWORD-1]}" - - # These should be filled in by pandoc: - opts="%s" - informats="%s" - outformats="%s" - highlight_styles="%s" - datadir="%s" - - case "${prev}" in - --from|-f|--read|-r) - COMPREPLY=( $(compgen -W "${informats}" -- ${cur}) ) - return 0 - ;; - --to|-t|--write|-w|-D|--print-default-template) - COMPREPLY=( $(compgen -W "${outformats}" -- ${cur}) ) - return 0 - ;; - --email-obfuscation) - COMPREPLY=( $(compgen -W "references javascript none" -- ${cur}) ) - return 0 - ;; - --latex-engine) - COMPREPLY=( $(compgen -W "pdflatex lualatex xelatex" -- ${cur}) ) - return 0 - ;; - --print-default-data-file) - COMPREPLY=( $(compgen -W "reference.odt reference.docx $(find ${datadir} | sed -e 's/.*\/data\///')" -- ${cur}) ) - return 0 - ;; - --wrap) - COMPREPLY=( $(compgen -W "auto none preserve" -- ${cur}) ) - return 0 - ;; - --track-changes) - COMPREPLY=( $(compgen -W "accept reject all" -- ${cur}) ) - return 0 - ;; - --reference-location) - COMPREPLY=( $(compgen -W "block section document" -- ${cur}) ) - return 0 - ;; - --top-level-division) - COMPREPLY=( $(compgen -W "section chapter part" -- ${cur}) ) - return 0 - ;; - --highlight-style) - COMPREPLY=( $(compgen -W "${highlight_styles}" -- ${cur}) ) - return 0 - ;; - *) - ;; - esac - - case "${cur}" in - -*) - COMPREPLY=( $(compgen -W "${opts}" -- ${cur}) ) - return 0 - ;; - *) - local IFS=$'\n' - COMPREPLY=( $(compgen -X '' -f "${cur}") ) - return 0 - ;; - esac - -} - -complete -o filenames -o bashdefault -F _pandoc pandoc |
