Variable: find-constituents
find-constituents is a variable defined in find-cmd.el.gz.
Value
Large value
((and . find-and)
(not . find-not)
(or . find-or)
(a . find-and)
(n . find-not)
(o . find-or)
(prune . find-prune)
(L 0)
(P 0)
(H 0)
(amin 1)
(anewer 1)
(atime 1)
(cmin 1)
(cnewer 1)
(ctime 1)
(empty 0)
(executable 0)
(false 0)
(fstype 1)
(gid 1)
(group 1)
(ilname 1)
(iname 1)
(inum 1)
(ipath 1)
(iregex 1)
(iwholename 1)
(links 1)
(lname 1)
(mmin 1)
(mtime 1)
(name 1)
(newer 1)
(nogroup 0)
(nouser 0)
(path 1)
(perm 0)
(readable 0)
(regex 1)
(samefile 1)
(size 1)
(true 0)
(type 1)
(uid 1)
(used 1)
(user 1)
(wholename 1)
(writable 0)
(xtype nil)
(daystart 0)
(depth 0)
(maxdepth 1)
(mindepth 1)
(mount 0)
(noleaf 0)
(ignore_readdir_race 0)
(noignore_readdir_race 0)
(regextype 1)
(xdev 0)
(delete 0)
(print0 0)
(printf 1)
(fprintf 2)
(print 0)
(fprint0 1)
(fprint 1)
(ls 0)
(fls 1)
(prune 0)
(quit 0)
(exec 1 find-command t)
(ok 1 find-command t)
(execdir 1 find-command t)
(okdir 1 find-command t))
Documentation
Holds details of each of the find options.
The car of each alist is the name. The cdr is minimum args, the function used to join many occurrences of the argument together, and whether or not to leave quotes off the string (non-nil means the string will be quoted).
Source Code
;; Defined in /usr/src/emacs/lisp/find-cmd.el.gz
(defconst find-constituents
'((and . find-and)
(not . find-not)
(or . find-or)
(a . find-and)
(n . find-not)
(o . find-or)
(prune . find-prune)
;; switches
(L . (0))
(P . (0))
(H . (0))
;; generic tests
(amin . (1))
(anewer . (1))
(atime . (1))
(cmin . (1))
(cnewer . (1))
(ctime . (1))
(empty . (0))
(executable . (0))
(false . (0))
(fstype . (1))
(gid . (1))
(group . (1))
(ilname . (1))
(iname . (1))
(inum . (1))
(ipath . (1))
(iregex . (1))
(iwholename . (1))
(links . (1))
(lname . (1))
(mmin . (1))
(mtime . (1))
(name . (1))
(newer . (1))
(nogroup . (0))
(nouser . (0))
(path . (1))
(perm . (0))
(readable . (0))
(regex . (1))
(samefile . (1))
(size . (1))
(true . (0))
(type . (1))
(uid . (1))
(used . (1))
(user . (1))
(wholename . (1))
(writable . (0))
(xtype . (nil))
;; normal options (always true)
(daystart . (0))
(depth . (0))
(maxdepth . (1))
(mindepth . (1))
(mount . (0))
(noleaf . (0))
(ignore_readdir_race . (0))
(noignore_readdir_race . (0))
(regextype . (1))
(xdev . (0))
;; actions
(delete . (0))
(print0 . (0))
(printf . (1))
(fprintf . (2))
(print . (0))
(fprint0 . (1))
(fprint . (1))
(ls . (0))
(fls . (1))
(prune . (0))
(quit . (0))
;; these need to be terminated with a ;
(exec . (1 find-command t))
(ok . (1 find-command t))
(execdir . (1 find-command t))
(okdir . (1 find-command t)))
"Holds details of each of the find options.
The car of each alist is the name. The cdr is minimum args, the
function used to join many occurrences of the argument together,
and whether or not to leave quotes off the string (non-nil means
the string will be quoted).")