+ [[ $CURRENT -eq 1 ]] && curcontext="${curcontext%:*:*}:-command-:" \
+ _command_names && return
+ [[ $IPREFIX =~ ~.* ]] && _tilde && return
+ local has_files
+ curcontext=:files:${curcontext#:*:} _files && has_files=1
+ [[ ${words[1]} == man ]] && curcontext=:man:${curcontext#:*:} \
+ _dispatch "" man man "" -default- && _value && return
+ [[ ${words[1]} == info ]] && curcontext=:info:${curcontext#:*:} \
+ _dispatch "" info info "" -default- && return
+ [[ $has_files ]] && return
+
+ # MAGIC_EQUAL_SUBST {{{
+ [[ $PREFIX = *\=* ]] || return 1
+ compstate[parameter]=${PREFIX%%\=*}
+ compset -P 1 "*="
+ _value
+ # }}}