Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 218557 | Differences between
and this patch

Collapse All | Expand All

(-)misc/eselect.bashcomp (-5 / +4 lines)
Lines 12-22 Link Here
12
    prev="${COMP_WORDS[COMP_CWORD-1]}"
12
    prev="${COMP_WORDS[COMP_CWORD-1]}"
13
    sedcmd='sed -n -e s/^[[:space:]]\+.*1m\([^[:space:]][[:alnum:]-]\+\).*[[:space:]]\+.*$/\1/p'
13
    sedcmd='sed -n -e s/^[[:space:]]\+.*1m\([^[:space:]][[:alnum:]-]\+\).*[[:space:]]\+.*$/\1/p'
14
14
15
    if [[ ${COMP_CWORD} -eq 1 ]] || [[ -n "${prev}" && ${prev} == -* ]]
15
    if [[ ${COMP_CWORD} -eq 1 || ${prev} == -* ]]; then
16
    then
16
        possibles=$(eselect help 2>/dev/null | ${sedcmd})
17
        possibles="$(eselect help | ${sedcmd})"
17
    elif [[ ${COMP_CWORD} -eq 2 || ${COMP_WORDS[COMP_CWORD-2]} == -* ]]; then
18
    elif eselect ${prev} usage &>/dev/null ; then
18
        possibles=$(eselect ${prev} usage 2>/dev/null | ${sedcmd})
19
        possibles=$(eselect ${prev} usage | ${sedcmd})
20
    fi
19
    fi
21
20
22
    [[ -n "${possibles}" ]] && \
21
    [[ -n "${possibles}" ]] && \

Return to bug 218557