about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--Completion/Linux/Command/_tpb20
2 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 726339945..5a1f4b119 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2006-01-12  Clint Adams  <clint@zsh.org>
 
+	* 22159: Completion/Linux/Command/_tpb: completion for tpb.
+
 	* 22153: Completion/Linux/Command/_tpconfig: completion
 	for tpconfig.
 
diff --git a/Completion/Linux/Command/_tpb b/Completion/Linux/Command/_tpb
new file mode 100644
index 000000000..c4c4c2bbd
--- /dev/null
+++ b/Completion/Linux/Command/_tpb
@@ -0,0 +1,20 @@
+#compdef tpb
+
+_arguments \
+  '(-h --help)'{-h,--help}'[help]' \
+  '(-d --daemon)'{-d,--daemon}'[start up as daemon]' \
+  '(-c --config)'{-c,--config=}':config file:_files' \
+  '(-A --apm)'{-A,--apm=}':state:(on off)' \
+  '(-P --powermgt)'{-P,--powermgt=}':state:(on off)' \
+  '(-x --xevents)'{-x,--xevents=}':state:(on off)' \
+  '(-m --mixer)'{-m,--mixer=}':state:(on off)' \
+  '(-o --osd)'{-o,--osd=}':state:(on off)' \
+  '(-p --poll)'{-p,--poll=}':delay in microseconds:' \
+  '(-t --thinkpad)'{-t,--thinkpad=}':command to execute:_command_names' \
+  '(-H --home)'{-H,--home=}':command to execute:_command_names' \
+  '(-S --search)'{-S,--search=}':command to execute:_command_names' \
+  '(-M --mail)'{-M,--mail=}':command to execute:_command_names' \
+  '(-W --wireless)'{-W,--wireless=}':command to execute:_command_names' \
+  '(-C --callback)'{-C,--callback=}':command to execute:_command_names' \
+  '(-v --verbose)'{-v,--verbose=}'[print information about pressed keys]'
+