Server IP : 111.118.215.189 / Your IP : 3.148.113.167 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:18 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/find-lisp.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'dired) #@20 Internal variable. (defvar find-lisp-regexp nil (#$ . 569)) #@35 Indentation for dired file lines. (defconst find-lisp-line-indent " " (#$ . 635)) #@42 Predicate for choosing to include files. (defvar find-lisp-file-predicate nil (#$ . 724)) #@53 Predicate for choosing to descend into directories. (defvar find-lisp-directory-predicate nil (#$ . 820)) #@35 Buffer for debugging information. (defvar find-lisp-debug-buffer "*Find Lisp Debug*" (#$ . 932)) #@31 Whether debugging is enabled. (defvar find-lisp-debug nil (#$ . 1035)) #@60 Print a debug message MESSAGE in `find-lisp-debug-buffer'. (defalias 'find-lisp-debug-message #[(message) "\302!q\210db\210 \303\261\207" [find-lisp-debug-buffer message get-buffer-create "\n"] 2 (#$ . 1112)]) #@90 True if DIR is not a dot file, and not a symlink. PARENT is the parent directory of DIR. (defalias 'find-lisp-default-directory-predicate #[(dir parent) "\203\f \303\304\305 \n#!\210 \306\230\206 \307\230\206 \310\311 \n\"!?\207" [find-lisp-debug dir parent find-lisp-debug-message format "Processing directory %s in %s" "." ".." file-symlink-p expand-file-name] 5 (#$ . 1330)]) #@80 True if FILE matches `find-lisp-regexp'. DIR is the directory containing FILE. (defalias 'find-lisp-default-file-predicate #[(file dir) "\203\f \304\305\306 \n#!\210\307\310 \n\"!?\205 \311 \"\207" [find-lisp-debug file dir find-lisp-regexp find-lisp-debug-message format "Processing file %s in %s" file-directory-p expand-file-name string-match] 5 (#$ . 1719)]) #@77 True if FILE is a directory. Argument DIR is the directory containing FILE. (defalias 'find-lisp-file-predicate-is-directory #[(file dir) "\203\f \303\304\305 \n#!\210\306\307 \n\"!\205 \310\230\206 \311\230?\207" [find-lisp-debug file dir find-lisp-debug-message format "Processing file %s in %s" file-directory-p expand-file-name "." ".."] 5 (#$ . 2091)]) #@45 Find files in DIRECTORY which match REGEXP. (defalias 'find-lisp-find-files #[(directory regexp) "\305\306\307\f\n#+\207" [regexp find-lisp-regexp directory-predicate file-predicate directory find-lisp-default-file-predicate find-lisp-default-directory-predicate find-lisp-find-files-internal] 4 (#$ . 2460)]) #@292 Find files under DIRECTORY which satisfy FILE-PREDICATE. FILE-PREDICATE is a function which takes two arguments: the file and its directory. DIRECTORY-PREDICATE is used to decide whether to descend into directories. It is a function which takes two arguments, the directory and its parent. (defalias 'find-lisp-find-files-internal #[(directory file-predicate directory-predicate) "\306!\307\211\310\307\211\311$\307\211\203h \f@\312\"\313\312\"!\203` \314 !\203I \"\203I \315 #\n\203G \n \244\210\202I \"\203` \n\203] \n C\244\210\202` C)\fA\211\204 *\n*\207" [directory sub-results results file --dolist-tail-- fullname file-name-as-directory nil directory-files t expand-file-name file-readable-p file-directory-p find-lisp-find-files-internal directory-predicate file-predicate] 6 (#$ . 2782)]) #@37 Find files in DIR, matching REGEXP. (defalias 'find-lisp-find-dired #[(dir regexp) "\303\n\304\305\306$)\207" [regexp find-lisp-regexp dir find-lisp-find-dired-internal find-lisp-default-file-predicate find-lisp-default-directory-predicate "*Find Lisp Dired*"] 5 (#$ . 3619) "DFind files in directory: \nsMatching regexp: "]) #@33 Find all subdirectories of DIR. (defalias 'find-lisp-find-dired-subdirectories #[(dir) "\301\302\303\304$\207" [dir find-lisp-find-dired-internal find-lisp-file-predicate-is-directory find-lisp-default-directory-predicate "*Find Lisp Dired Subdirectories*"] 5 (#$ . 3953) "DFind subdirectories of directory: "]) #@75 Run find (Lisp version) and go into Dired mode on a buffer of the output. (defalias 'find-lisp-find-dired-internal #[(dir file-predicate directory-predicate buffer-name) " \306\307!!\310!\204 \311\312\"\210\304 \203! \f\304 \230\204'