$OpenBSD: patch-Completion_Unix_Command__find,v 1.2 2008/02/08 04:55:08 okan Exp $ --- Completion/Unix/Command/_find.orig Thu Dec 13 15:04:47 2007 +++ Completion/Unix/Command/_find Thu Dec 13 15:13:49 2007 @@ -1,71 +1,40 @@ -#compdef find +#compdef find (OpenBSD) +# Sebastian Stark _arguments \ - '*-daystart' \ - '*-depth' \ - '*-follow' \ - '*-help' \ - '*-ignore_readdir_race' \ - '*-maxdepth:maximum search depth:' \ - '*-mindepth:minimum search depth:' \ - '*-mount' \ - '*-noignore_readdir_race' \ - '*-noleaf' \ - '*-regextype:regexp syntax:(emacs posix-awk posix-basic posix-egrep posix-extended)' \ - '*-version' \ - '*-warn' \ - '*-nowarn' \ - '*-xdev' \ - '*-amin:access time (minutes):' \ - '*-cmin:inode change time (minutes):' \ - '*-mmin:modification time (minutes):' \ - '*-atime:access time (days):' \ - '*-ctime:inode change time (days):' \ - '*-mtime:modification time (days):' \ + '*-amin:access time (minutes)' \ '*-anewer:file to compare (access time):_files' \ + '*-atime:access time (days)' \ + '*-cmin:inode change time (minutes)' \ '*-cnewer:file to compare (inode change time):_files' \ - '*-newer:file to compare (modification time):_files' \ - '*-used:access after inode change (days):' \ + '*-ctime:inode change time (minutes)' \ '*-empty' \ - '*-false' \ - '*-fstype:file system type:_file_systems' \ - '*-gid:numeric group ID:' \ + '*-exec:program: _command_names -e:*\;::program arguments: _normal' \ + '*-execdir:program: _command_names -e:*\;::program arguments: _normal' \ + '*-flags:special file flag:(arch opaque nodump sappnd schg uappnd uchg)' \ + '*-follow' \ + '*-fstype:filesystem type:(local rdonly union xfs umap procfs portal null nfs msdos mfs kernfs ffs fdesc ext2fs cd9660 ados)' \ '*-group:group:_groups' \ - '*-uid:numeric user ID:' \ - '*-user:user:_users' \ - '*-lname:link pattern to search:' \ - '*-ilname:link pattern to search (case insensitive):' \ - '*-name:name pattern to search:' \ '*-iname:name pattern to search (case insensitive):' \ - '*-path:path pattern to search:' \ - '*-ipath:path pattern to search (case insensitive):' \ - '*-regex:regular expression to search:' \ - '*-iregex:regular expression to search (case insensitive):' \ - '*-wholename:full path pattern to search:' \ - '*-iwholename:full path pattern to search (case insensitive):' \ - '*-inum:inode number:' \ + '*-inum:inode number' \ '*-links:number of links:' \ + '*-ls' \ + '*-maxdepth:maximum search depth:' \ + '*-mindepth:minimum search depth:' \ + '*-mmin:modification time (minutes):' \ + '*-mtime:modification time (days):' \ + '*-name:name pattern to search:' \ + '*-newer:file to compare (modification time):_files' \ '*-nouser' \ '*-nogroup' \ - '*-perm:file permission bits:' \ - '*-size:file size:' \ - '*-samefile:same inode as:_files' \ - '*-true' \ - '*-type:file type:((b\:block\ special\ file c\:character\ special\ file d\:directory p\:named\ pipe f\:normal\ file l\:symbolic\ link s\:socket))' \ - '*-xtype:file type:((b\:block\ special\ file c\:character\ special\ file d\:directory p\:named\ pipe f\:normal\ file l\:symbolic\ link s\:socket))' \ - '*-delete' \ - '*-exec:program: _command_names -e:*\;::program arguments: _normal' \ - '*-execdir:program: _command_names -e:*\;::program arguments: _normal' \ '*-ok:program: _command_names -e:*\;::program arguments: _normal' \ - '*-okdir:program: _command_names -e:*\;::program arguments: _normal' \ '*-fls:output file:_files' \ - '*-fprint:output file:_files' \ - '*-fprint0:output file:_files' \ - '*-fprintf:output file:_files:output format:' \ + '*-path:path pattern to search:' \ + '*-perm:file permission bits:' \ '*-print' \ '*-print0' \ - '*-printf:output format:' \ '*-prune' \ - '*-quit' \ - '*-ls' \ + '*-size:file size:' \ + '*-type:file type:((b\:block\ special\ file c\:character\ special\ file d\:directory p\:named\ pipe f\:normal\ file l\:symbolic\ link s\:socket))' \ + '*-user:user:_users' \ '*:directory:_files -/'