Changed files:
dic-bash-completion -> 1.1
--- /dev/null
+# dic bash_completition - made by uzsolt
+
+_dic()
+{
+ local cur
+
+ COMPREPLY=()
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+ cur=${COMP_WORDS[COMP_CWORD]}
+ if [ ${prev} = "show" -o ${prev} = "update" -o ${prev} = "remove" -o ${prev} = "view" ]; then
+ COMPREPLY=( $( compgen -W "$(dic list | cut --byte 1-21 | sed -n "3,$ p" | sed "s@ *\$@@ ; s@\ @\\\ @g")" -- $cur ) )
+ elif [ ${prev} = "search" -o ${prev} = "list" -o ${prev} = "add" ]; then
+ COMREPLY=""
+ else
+ case "$cur" in
+ -*)
+ COMPREPLY=( $( compgen -W '-h --help -i --case-sensitive -d --device -r --regexp\
+ -l --long -g --get -c --category -s --status -m --mode' -- $cur ) )
+ ;;
+ *)
+ COMPREPLY=( $( compgen -W 'add search remove get show list update view' -- $cur ) )
+ ;;
+ esac
+ fi
+
+ return 0
+
+}
+complete -F _dic dic