[Bash-completion-commits] [SCM] bash-completion branch, master, updated. 1.3-508-gec3a06a
Ville Skyttä
ville.skytta at iki.fi
Sat Nov 5 10:18:00 UTC 2011
The following commit has been merged in the master branch:
commit ec3a06ac23bdc9c69a12dcf805ffe1da13ef3239
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Sat Nov 5 12:15:30 2011 +0200
desktop-file-validate: New completion.
diff --git a/completions/Makefile.am b/completions/Makefile.am
index a570623..0310d3d 100644
--- a/completions/Makefile.am
+++ b/completions/Makefile.am
@@ -58,6 +58,7 @@ bashcomp_DATA = a2x \
cvs \
cvsps \
dd \
+ desktop-file-validate \
dhclient \
dict \
dmesg \
diff --git a/completions/chrpath b/completions/desktop-file-validate
similarity index 57%
copy from completions/chrpath
copy to completions/desktop-file-validate
index 29a7185..faae6c3 100644
--- a/completions/chrpath
+++ b/completions/desktop-file-validate
@@ -1,16 +1,12 @@
-# chrpath(1) completion -*- shell-script -*-
+# desktop-file-validate completion -*- shell-script -*-
-_chrpath()
+_desktop_file_validate()
{
local cur prev words cword
_init_completion || return
case $prev in
- -v|--version|-h|--help)
- return
- ;;
- -r|--replace)
- _filedir -d
+ --help)
return
;;
esac
@@ -20,8 +16,8 @@ _chrpath()
return
fi
- _filedir
+ _filedir desktop
} &&
-complete -F _chrpath chrpath
+complete -F _desktop_file_validate desktop-file-validate
# ex: ts=4 sw=4 et filetype=sh
diff --git a/test/completion/desktop-file-validate.exp b/test/completion/desktop-file-validate.exp
new file mode 100644
index 0000000..e026a68
--- /dev/null
+++ b/test/completion/desktop-file-validate.exp
@@ -0,0 +1 @@
+assert_source_completions desktop-file-validate
diff --git a/test/lib/completions/aclocal.exp b/test/lib/completions/desktop-file-validate.exp
similarity index 72%
copy from test/lib/completions/aclocal.exp
copy to test/lib/completions/desktop-file-validate.exp
index da133aa..40cbf82 100644
--- a/test/lib/completions/aclocal.exp
+++ b/test/lib/completions/desktop-file-validate.exp
@@ -11,7 +11,7 @@ proc teardown {} {
setup
-assert_complete_any "aclocal "
+assert_complete_any "desktop-file-validate "
sync_after_int
--
bash-completion
More information about the Bash-completion-commits
mailing list