mirror of https://github.com/Chizi123/.emacs.d.git

Chizi123
2018-11-17 5cb5f70b1872a757e93ea333b0e2dca50c6c8957
commit | author | age
5cb5f7 1 ;ELC
C 2 ;;; Compiled
3 ;;; in Emacs version 26.1
4 ;;; with all optimizations.
5
6 ;;; This file uses dynamic docstrings, first added in Emacs 19.29.
7
8 ;;; This file does not contain utf-8 non-ASCII characters,
9 ;;; and so can be loaded in Emacs versions earlier than 23.
10
11 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
12 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
13
14
15 #@76 Find element of the list WHERE matching predicate WHICH.
16
17 (fn WHERE WHICH)
18 (defalias 'ztree-find #[514 "\3002 \211\203\211@!\203\301\300\"\210A\266\202\202\210\3020\207" [found throw nil] 7 (#$ . 408)])
19 #@147 Filter out elements not satisfying predicate CONDP in the list LST.
20 Taken from http://www.emacswiki.org/emacs/ElispCookbook#toc39
21
22 (fn CONDP LST)
23 (defalias 'ztree-filter #[514 "\300\301\302\303\304\305\306\307    !\310\"\311\312%\"\"\207" [delq nil mapcar make-byte-code 257 "\300!\205\211\207" vconcat vector [] 3 "\n\n(fn X)"] 11 (#$ . 630)])
24 #@106 Strip newline character from file names, like `Icon
25 '.
26 Argument STRING string to process.'.
27
28 (fn STRING)
29 (defalias 'ztree-printable-string #[257 "\300\301\302#\207" [replace-regexp-in-string "\n" ""] 5 (#$ . 984)])
30 #@143 By given FILE name return base file/directory name.
31 Taken from http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01238.html
32
33 (fn FILE)
34 (defalias 'ztree-file-short-name #[257 "\300!\301!\211\302\230\203\202\303!\207" [directory-file-name file-name-nondirectory "" ztree-printable-string] 5 (#$ . 1207)])
35 #@121 Return VALUE if value is an atom, otherwise (car value) or nil.
36 Used since `car-safe' returns nil for atoms
37
38 (fn VALUE)
39 (defalias 'ztree-car-atom #[257 "\211:\204\207\211@\207" [] 2 (#$ . 1532)])
40 #@53 Insert TEXT with the FACE provided.
41
42 (fn TEXT FACE)
43 (defalias 'ztree-insert-with-face #[514 "`c\210\300`\301$\207" [put-text-property face] 8 (#$ . 1736)])
44 #@48 Return FILE as the local file name.
45
46 (fn FILE)
47 (defalias 'ztree-untrampify-filename #[257 "\300\301\"\206\211\207" [file-remote-p localname] 4 (#$ . 1901)])
48 #@37 Surround STR with quotes.
49
50 (fn STR)
51 (defalias 'ztree-quotify-string #[257 "\300\300Q\207" ["\""] 4 (#$ . 2067)])
52 #@69 Return t if FILE1 and FILE2 are on the same host.
53
54 (fn FILE1 FILE2)
55 (defalias 'ztree-same-host-p #[514 "\300!\300!\230\207" [file-remote-p] 6 (#$ . 2187)])
56 (provide 'ztree-util)