1#compdef debdiff
2
3_arguments \
4  '(-d --dirs)'{-d,--dirs}'[do not ignore directories]' \
5  '--nodirs[ignore directories]' \
6  '(-m --move)'{-m,--move}':movement:_files' \
7  '--move-regex:movement:_files' \
8  '--nocontrol[do not compare control files]' \
9  '--control[compare control files]' \
10  '--wp[pass -p to wdiff]' \
11  '--wl[pass -l to wdiff]' \
12  '--wt[pass -t to wdiff]' \
13  '--show-moved[show movements between packages]' \
14  '--noshow-moved[do not show movements between packages]' \
15  '--renamed:package:_deb_packages avail' \
16  '(--no-conf --noconf)'{--no-conf,--noconf}'[do not read any config files]' \
17  '(-h --help)'{-h,--help}'[show help]' \
18  '(-v --version)'{-v,--version}'[show version]' \
19  '(-q --quiet)'{-q,--quiet}'[be quiet if no differences]' \
20  '--from:debs:_files -g "*.deb(-.)"' \
21  '--to:debs:_files -g "*.deb(-.)"' \
22  '*:file to compare:_files -g "*.(deb|changes|dsc)(-.)"'
23