#! /bin/bash

# fogobogo> keenerd: we want edit + submit for wiki-search-html

wikisearch="/usr/bin/wiki-search"
#wikisearch="./wiki-search"
source $wikisearch --source

if [ ! -d "$html_path" ]; then
    echo "pacman -S arch-wiki-docs"
    exit 1
fi

if [ ! -n "$wiki_browser" ]; then
    echo "export the \$wiki_browser variable first"
    exit 1
fi

launch_browser() {
    real_name=$(grep " $1\$" "$wiki_path/index" | cut -d ' ' -f 1)
    exec $wiki_browser "$html_path/$real_name.html"
}

case "$1" in
    [0-9])
        if [ ! -f "$tmp" ]; then
            echo "Error: no previous query"
            exit 1
        fi
        full_number="$(tail -n +2 < $tmp | grep "^$1" | cut -f 3)"
        launch_browser "$full_number"
        ;;
    [0-9]*)
        full_number="$(almost_file "$1")"
        launch_browser "$full_number"
        ;;
    *)
        exec bash $wikisearch $@
        ;;
esac


