2541 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2541 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
alias himalaya=~/.local/bin/himalaya
 | 
						|
# §mail completion bash > ~/.bash/§mail-completions.bash
 | 
						|
_himalaya() {
 | 
						|
    local i cur prev opts cmds
 | 
						|
    COMPREPLY=()
 | 
						|
    cur="${COMP_WORDS[COMP_CWORD]}"
 | 
						|
    prev="${COMP_WORDS[COMP_CWORD-1]}"
 | 
						|
    cmd=""
 | 
						|
    opts=""
 | 
						|
 | 
						|
    for i in ${COMP_WORDS[@]}
 | 
						|
    do
 | 
						|
        case "${i}" in
 | 
						|
            himalaya|§mail)
 | 
						|
                cmd="himalaya"
 | 
						|
                ;;
 | 
						|
            
 | 
						|
            a)
 | 
						|
                cmd+="__a"
 | 
						|
                ;;
 | 
						|
            acc)
 | 
						|
                cmd+="__acc"
 | 
						|
                ;;
 | 
						|
            account)
 | 
						|
                cmd+="__account"
 | 
						|
                ;;
 | 
						|
            accounts)
 | 
						|
                cmd+="__accounts"
 | 
						|
                ;;
 | 
						|
            add)
 | 
						|
                cmd+="__add"
 | 
						|
                ;;
 | 
						|
            att)
 | 
						|
                cmd+="__att"
 | 
						|
                ;;
 | 
						|
            attachment)
 | 
						|
                cmd+="__attachment"
 | 
						|
                ;;
 | 
						|
            attachments)
 | 
						|
                cmd+="__attachments"
 | 
						|
                ;;
 | 
						|
            c)
 | 
						|
                cmd+="__c"
 | 
						|
                ;;
 | 
						|
            change)
 | 
						|
                cmd+="__change"
 | 
						|
                ;;
 | 
						|
            comp)
 | 
						|
                cmd+="__comp"
 | 
						|
                ;;
 | 
						|
            compe)
 | 
						|
                cmd+="__compe"
 | 
						|
                ;;
 | 
						|
            compl)
 | 
						|
                cmd+="__compl"
 | 
						|
                ;;
 | 
						|
            completion)
 | 
						|
                cmd+="__completion"
 | 
						|
                ;;
 | 
						|
            completions)
 | 
						|
                cmd+="__completions"
 | 
						|
                ;;
 | 
						|
            copy)
 | 
						|
                cmd+="__copy"
 | 
						|
                ;;
 | 
						|
            cp)
 | 
						|
                cmd+="__cp"
 | 
						|
                ;;
 | 
						|
            d)
 | 
						|
                cmd+="__d"
 | 
						|
                ;;
 | 
						|
            del)
 | 
						|
                cmd+="__del"
 | 
						|
                ;;
 | 
						|
            delete)
 | 
						|
                cmd+="__delete"
 | 
						|
                ;;
 | 
						|
            f)
 | 
						|
                cmd+="__f"
 | 
						|
                ;;
 | 
						|
            flag)
 | 
						|
                cmd+="__flag"
 | 
						|
                ;;
 | 
						|
            flags)
 | 
						|
                cmd+="__flags"
 | 
						|
                ;;
 | 
						|
            flg)
 | 
						|
                cmd+="__flg"
 | 
						|
                ;;
 | 
						|
            forward)
 | 
						|
                cmd+="__forward"
 | 
						|
                ;;
 | 
						|
            fw)
 | 
						|
                cmd+="__fw"
 | 
						|
                ;;
 | 
						|
            fwd)
 | 
						|
                cmd+="__fwd"
 | 
						|
                ;;
 | 
						|
            help)
 | 
						|
                cmd+="__help"
 | 
						|
                ;;
 | 
						|
            idle)
 | 
						|
                cmd+="__idle"
 | 
						|
                ;;
 | 
						|
            l)
 | 
						|
                cmd+="__l"
 | 
						|
                ;;
 | 
						|
            list)
 | 
						|
                cmd+="__list"
 | 
						|
                ;;
 | 
						|
            lst)
 | 
						|
                cmd+="__lst"
 | 
						|
                ;;
 | 
						|
            m)
 | 
						|
                cmd+="__m"
 | 
						|
                ;;
 | 
						|
            mailbox)
 | 
						|
                cmd+="__mailbox"
 | 
						|
                ;;
 | 
						|
            mailboxes)
 | 
						|
                cmd+="__mailboxes"
 | 
						|
                ;;
 | 
						|
            mb)
 | 
						|
                cmd+="__mb"
 | 
						|
                ;;
 | 
						|
            mbox)
 | 
						|
                cmd+="__mbox"
 | 
						|
                ;;
 | 
						|
            mboxes)
 | 
						|
                cmd+="__mboxes"
 | 
						|
                ;;
 | 
						|
            move)
 | 
						|
                cmd+="__move"
 | 
						|
                ;;
 | 
						|
            mv)
 | 
						|
                cmd+="__mv"
 | 
						|
                ;;
 | 
						|
            n)
 | 
						|
                cmd+="__n"
 | 
						|
                ;;
 | 
						|
            new)
 | 
						|
                cmd+="__new"
 | 
						|
                ;;
 | 
						|
            notify)
 | 
						|
                cmd+="__notify"
 | 
						|
                ;;
 | 
						|
            q)
 | 
						|
                cmd+="__q"
 | 
						|
                ;;
 | 
						|
            query)
 | 
						|
                cmd+="__query"
 | 
						|
                ;;
 | 
						|
            r)
 | 
						|
                cmd+="__r"
 | 
						|
                ;;
 | 
						|
            re)
 | 
						|
                cmd+="__re"
 | 
						|
                ;;
 | 
						|
            read)
 | 
						|
                cmd+="__read"
 | 
						|
                ;;
 | 
						|
            rem)
 | 
						|
                cmd+="__rem"
 | 
						|
                ;;
 | 
						|
            remove)
 | 
						|
                cmd+="__remove"
 | 
						|
                ;;
 | 
						|
            rep)
 | 
						|
                cmd+="__rep"
 | 
						|
                ;;
 | 
						|
            reply)
 | 
						|
                cmd+="__reply"
 | 
						|
                ;;
 | 
						|
            rm)
 | 
						|
                cmd+="__rm"
 | 
						|
                ;;
 | 
						|
            s)
 | 
						|
                cmd+="__s"
 | 
						|
                ;;
 | 
						|
            save)
 | 
						|
                cmd+="__save"
 | 
						|
                ;;
 | 
						|
            search)
 | 
						|
                cmd+="__search"
 | 
						|
                ;;
 | 
						|
            send)
 | 
						|
                cmd+="__send"
 | 
						|
                ;;
 | 
						|
            set)
 | 
						|
                cmd+="__set"
 | 
						|
                ;;
 | 
						|
            sort)
 | 
						|
                cmd+="__sort"
 | 
						|
                ;;
 | 
						|
            template)
 | 
						|
                cmd+="__template"
 | 
						|
                ;;
 | 
						|
            tpl)
 | 
						|
                cmd+="__tpl"
 | 
						|
                ;;
 | 
						|
            watch)
 | 
						|
                cmd+="__watch"
 | 
						|
                ;;
 | 
						|
            write)
 | 
						|
                cmd+="__write"
 | 
						|
                ;;
 | 
						|
            *)
 | 
						|
                ;;
 | 
						|
        esac
 | 
						|
    done
 | 
						|
 | 
						|
    case "${cmd}" in
 | 
						|
        himalaya)
 | 
						|
            opts=" -h -V -c -a -o -l -m  --help --version --config --account --output --log-level --mailbox   completion accounts mailboxes flag template attachments list search sort write send save read reply forward copy move delete notify watch help  completions compl compe comp  account acc a  mailbox mboxes mbox mb m  flags flg  tpl  attachment att a  lst l  s query q  rep r  fwd f  cp c  mv  del d remove rm  idle"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --config)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --account)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --output)
 | 
						|
                    COMPREPLY=($(compgen -W "plain json" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -o)
 | 
						|
                    COMPREPLY=($(compgen -W "plain json" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --log-level)
 | 
						|
                    COMPREPLY=($(compgen -W "error warn info debug trace" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -l)
 | 
						|
                    COMPREPLY=($(compgen -W "error warn info debug trace" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --mailbox)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -m)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        
 | 
						|
        himalaya__a)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__acc)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__account)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__accounts)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__att)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__attachment)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__attachments)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__c)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <TARGET> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__comp)
 | 
						|
            opts=" -h -V  --help --version  <shell> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__compe)
 | 
						|
            opts=" -h -V  --help --version  <shell> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__compl)
 | 
						|
            opts=" -h -V  --help --version  <shell> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__completion)
 | 
						|
            opts=" -h -V  --help --version  <shell> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__completions)
 | 
						|
            opts=" -h -V  --help --version  <shell> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__copy)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <TARGET> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__cp)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <TARGET> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__d)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__del)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__delete)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__f)
 | 
						|
            opts=" -e -h -V -a  --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag)
 | 
						|
            opts=" -h -V  --help --version   add set remove help  a  s change c  rem rm r delete del d"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__a)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__add)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__c)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__change)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__d)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__del)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__delete)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__help)
 | 
						|
            opts=" -h -V  --help --version  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__r)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__rem)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__remove)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__rm)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__s)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flag__set)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <FLAGS…>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flags)
 | 
						|
            opts=" -h -V  --help --version   add set remove help  a  s change c  rem rm r delete del d"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__flg)
 | 
						|
            opts=" -h -V  --help --version   add set remove help  a  s change c  rem rm r delete del d"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__forward)
 | 
						|
            opts=" -e -h -V -a  --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__fwd)
 | 
						|
            opts=" -e -h -V -a  --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__help)
 | 
						|
            opts=" -h -V  --help --version  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__idle)
 | 
						|
            opts=" -h -V -k  --help --version --keepalive  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --keepalive)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -k)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__l)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__list)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__lst)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__m)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mailbox)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mailboxes)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mb)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mbox)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mboxes)
 | 
						|
            opts=" -h -V -w  --help --version --max-width  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__move)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <TARGET> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__mv)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> <TARGET> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__notify)
 | 
						|
            opts=" -h -V -k  --help --version --keepalive  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --keepalive)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -k)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__q)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  <QUERY>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__query)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  <QUERY>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__r)
 | 
						|
            opts=" -A -e -h -V -a  --all --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__read)
 | 
						|
            opts=" -r -V -t -h  --raw --help --version --mime-type --header  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --mime-type)
 | 
						|
                    COMPREPLY=($(compgen -W "plain html" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -W "plain html" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__remove)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__rep)
 | 
						|
            opts=" -A -e -h -V -a  --all --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__reply)
 | 
						|
            opts=" -A -e -h -V -a  --all --encrypt --help --version --attachment  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__rm)
 | 
						|
            opts=" -h -V  --help --version  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__s)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  <QUERY>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__save)
 | 
						|
            opts=" -h -V  --help --version  <message>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__search)
 | 
						|
            opts=" -h -V -s -p -w  --help --version --size --page --max-width  <QUERY>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__send)
 | 
						|
            opts=" -h -V  --help --version  <message>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__sort)
 | 
						|
            opts=" -h -V -s -p -w -c  --help --version --size --page --max-width --criterion  <QUERY>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --size)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --page)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -p)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --max-width)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -w)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --criterion)
 | 
						|
                    COMPREPLY=($(compgen -W "arrival arrival:asc arrival:desc cc cc:asc cc:desc date date:asc date:desc from from:asc from:desc size size:asc size:desc subject subject:asc subject:desc to to:asc to:desc" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -W "arrival arrival:asc arrival:desc cc cc:asc cc:desc date date:asc date:desc from from:asc from:desc size size:asc size:desc subject subject:asc subject:desc to to:asc to:desc" -- "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template)
 | 
						|
            opts=" -h -V  --help --version   new reply forward save send help  n  rep re r  fwd fw f"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__f)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__forward)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__fw)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__fwd)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__help)
 | 
						|
            opts=" -h -V  --help --version  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__n)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__new)
 | 
						|
            opts=" -V -s -f -t -c -b -h -B -S  --help --version --subject --from --to --cc --bcc --header --body --signature  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__r)
 | 
						|
            opts=" -A -V -s -f -t -c -b -h -B -S  --all --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__re)
 | 
						|
            opts=" -A -V -s -f -t -c -b -h -B -S  --all --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__rep)
 | 
						|
            opts=" -A -V -s -f -t -c -b -h -B -S  --all --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__reply)
 | 
						|
            opts=" -A -V -s -f -t -c -b -h -B -S  --all --help --version --subject --from --to --cc --bcc --header --body --signature  <SEQ> "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --subject)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -s)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --from)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -f)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --to)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -t)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --cc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -c)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --bcc)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -b)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --header)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -h)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --body)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -B)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                --signature)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -S)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__save)
 | 
						|
            opts=" -h -V -a  --help --version --attachment  <template>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__template__send)
 | 
						|
            opts=" -h -V -a  --help --version --attachment  <template>... "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__tpl)
 | 
						|
            opts=" -h -V  --help --version   new reply forward save send help  n  rep re r  fwd fw f"
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__watch)
 | 
						|
            opts=" -h -V -k  --help --version --keepalive  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --keepalive)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -k)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
        himalaya__write)
 | 
						|
            opts=" -e -h -V -a  --encrypt --help --version --attachment  "
 | 
						|
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
 | 
						|
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
                return 0
 | 
						|
            fi
 | 
						|
            case "${prev}" in
 | 
						|
                
 | 
						|
                --attachment)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                    -a)
 | 
						|
                    COMPREPLY=($(compgen -f "${cur}"))
 | 
						|
                    return 0
 | 
						|
                    ;;
 | 
						|
                *)
 | 
						|
                    COMPREPLY=()
 | 
						|
                    ;;
 | 
						|
            esac
 | 
						|
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
 | 
						|
            return 0
 | 
						|
            ;;
 | 
						|
    esac
 | 
						|
}
 | 
						|
 | 
						|
complete -F _himalaya -o bashdefault -o default himalaya
 | 
						|
 | 
						|
complete -F _himalaya -o bashdefault -o default §mail
 | 
						|
§mail-inbox(){
 | 
						|
	ch=$(§mail --rofi | sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'"'"'()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | rofi -dmenu -theme Pop-Dark | awk -F│ '/│/{gsub(/ /, "", $0); print"-m "$6" read "$1}')
 | 
						|
	§mail $ch
 | 
						|
}
 |