cite about-plugin
about-plugin 'hg helper functions'

hg_dirty() {
    about 'displays dirty status of hg repository'
    group 'hg'

    hg status --no-color 2> /dev/null \
    | awk '$1 == "?" { print "?" } $1 != "?" { print "!" }' \
    | sort | uniq | head -c1
}

hg_in_repo() {
    about 'determine if pwd is an hg repo'
    group 'hg'

    [[ `hg branch 2> /dev/null` ]] && echo 'on '
}

hg_branch() {
    about 'display current hg branch'
    group 'hg'

    hg branch 2> /dev/null
}
