diff options
Diffstat (limited to 'completions/opera')
-rw-r--r-- | completions/opera | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/completions/opera b/completions/opera index dc0859ea..f2bc8c30 100644 --- a/completions/opera +++ b/completions/opera @@ -6,8 +6,8 @@ _opera() _init_completion || return case "$prev" in - ?(-)-widget|?(-)-urllist|?(-)-uiparserlog|?(-)-uiwidgetsparserlog|\ - ?(-)-profilinglog) + ?(-)-widget | ?(-)-urllist | ?(-)-uiparserlog | ?(-)-uiwidgetsparserlog | \ + ?(-)-profilinglog) _filedir return ;; @@ -16,32 +16,32 @@ _opera() return ;; ?(-)-remote) - COMPREPLY=( $(compgen -W 'openURL\\( openFile\\( openM2\\( + COMPREPLY=($(compgen -W 'openURL\\( openFile\\( openM2\\( openComposer\\( addBookmark\\( raise\\(\\) lower\\(\\)' \ - -- "$cur") ) - [[ $COMPREPLY == *\( ]] && compopt -o nospace + -- "$cur")) + [[ ${COMPREPLY-} == *\( ]] && compopt -o nospace return ;; ?(-)-windowname) - COMPREPLY=( $(compgen -W 'first last opera{1..9}' -- "$cur") ) + COMPREPLY=($(compgen -W 'first last opera{1..9}' -- "$cur")) return ;; - ?(-)-geometry|?(-)-window|?(-)-display|?(-)-urllistloadtimeout|\ - ?(-)-delaycustomizations|?(-)-dialogtest|?(-)-inidialogtest|\ - ?(-)-gputest) + ?(-)-geometry | ?(-)-window | ?(-)-display | ?(-)-urllistloadtimeout | \ + ?(-)-delaycustomizations | ?(-)-dialogtest | ?(-)-inidialogtest | \ + ?(-)-gputest) # argument required but no completions available return ;; esac - if [[ "$cur" == -* ]]; then - COMPREPLY=( $(compgen -W '$(_parse_help "$1" -help)' -- "$cur") ) - [[ $COMPREPLY == *= ]] && compopt -o nospace + if [[ $cur == -* ]]; then + COMPREPLY=($(compgen -W '$(_parse_help "$1" -help)' -- "$cur")) + [[ ${COMPREPLY-} == *= ]] && compopt -o nospace return fi _filedir '@(?([xX]|[sS])[hH][tT][mM]?([lL]))' } && -complete -F _opera opera + complete -F _opera opera # ex: filetype=sh |