{-p,--plain}'[Show plain style (alias for `--style=plain`)]:When `-p` is used twice (`-pp`), it also disables automatic paging (alias for `--style=plain --paging=never`)'
'*'{-p,--plain}'[Show plain style (alias for `--style=plain`), repeat twice to disable disable automatic paging (alias for `--paging=never`)]'
'(-l --language)'{-l+,--language=}'[Set the language for syntax highlighting]:<language>:->language'
'(-l --language)'{-l+,--language=}'[Set the language for syntax highlighting]:<language>:->language'
'(-H --highlight-line)'{-H,--highlight-line}'[Highlight lines N through M]:<N\:M>...'
'(-H --highlight-line)'{-H,--highlight-line}'[Highlight lines N through M]:<N\:M>...'
'(--file-name)'--file-name'[Specify the name to display for a file]:<name>...:_files'
'(--file-name)'--file-name'[Specify the name to display for a file]:<name>...:_files'
@ -51,13 +51,13 @@ _main() {
_arguments -S -s $args
_arguments -S -s $args
case"$state" in
case"$state" in
language)
language)
localIFS=$'\n'
localIFS=$'\n'
local -a languages
local -a languages
languages=($({{PROJECT_EXECUTABLE}} --list-languages | awk -F':|,''{ for (i = 1; i <= NF; ++i) printf("%s:%s\n", $i, $1) }'))
languages=($({{PROJECT_EXECUTABLE}} --list-languages | awk -F':|,''{ for (i = 1; i <= NF; ++i) printf("%s:%s\n", $i, $1) }'))
_describe 'language' languages
_describe 'language' languages
;;
;;
theme)
theme)
@ -79,15 +79,15 @@ if (( ${#words} == 2 )); then
local -a subcommands
local -a subcommands
subcommands=('cache:Modify the syntax-definition and theme cache')
subcommands=('cache:Modify the syntax-definition and theme cache')