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 |
(byte-code "\300\301!\210\300\302!\207" [require ztree-view ztree-diff-model] 2) |
|
16 |
#@86 Hidden files regexp. |
|
17 |
By default all filest starting with dot `.', including . and .. |
|
18 |
(defconst ztree-diff-hidden-files-regexp "^\\." (#$ . 489)) |
|
19 |
(custom-declare-face 'ztreep-diff-header-face '((((type tty pc) (class color)) :foreground "lightblue" :weight bold) (((background dark)) (:height 1.2 :foreground "lightblue" :weight bold)) (t :height 1.2 :foreground "darkblue" :weight bold)) "*Face used for the header in Ztree Diff buffer." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
20 |
(defvar ztreep-diff-header-face 'ztreep-diff-header-face) |
|
21 |
(custom-declare-face 'ztreep-diff-header-small-face '((((type tty pc) (class color)) :foreground "lightblue" :weight bold) (((background dark)) (:foreground "lightblue" :weight bold)) (t :weight bold :foreground "darkblue")) "*Face used for the header in Ztree Diff buffer." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
22 |
(defvar ztreep-diff-header-small-face 'ztreep-diff-header-small-face) |
|
23 |
(custom-declare-face 'ztreep-diff-model-diff-face '((t (:foreground "red"))) "*Face used for different files in Ztree-diff." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
24 |
(defvar ztreep-diff-model-diff-face 'ztreep-diff-model-diff-face) |
|
25 |
(custom-declare-face 'ztreep-diff-model-add-face '((t (:foreground "blue"))) "*Face used for added files in Ztree-diff." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
26 |
(defvar ztreep-diff-model-add-face 'ztreep-diff-model-add-face) |
|
27 |
(custom-declare-face 'ztreep-diff-model-ignored-face '((((type tty pc) (class color) (min-colors 256)) :foreground "#2f2f2f") (((type tty pc) (class color) (min-colors 8)) :foreground "white") (t (:foreground "#7f7f7f" :strike-through t))) "*Face used for non-modified files in Ztree-diff." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
28 |
(defvar ztreep-diff-model-ignored-face 'ztreep-diff-model-ignored-face) |
|
29 |
(custom-declare-face 'ztreep-diff-model-normal-face '((((type tty pc) (class color) (min-colors 8)) :foreground "white") (t (:foreground "#7f7f7f"))) "*Face used for non-modified files in Ztree-diff." :group 'Ztree-diff :group 'font-lock-highlighting-faces) |
|
30 |
(defvar ztreep-diff-model-normal-face 'ztreep-diff-model-normal-face) |
|
31 |
#@101 List of regexp file names to filter out. |
|
32 |
By default paths starting with dot (like .git) are ignored |
|
33 |
(defvar ztree-diff-filter-list (list ztree-diff-hidden-files-regexp) (#$ . 2689)) |
|
34 |
(make-variable-buffer-local 'ztree-diff-filter-list) |
|
35 |
#@67 Pair of the directories stored. Used to perform the full rescan. |
|
36 |
(defvar ztree-diff-dirs-pair nil (#$ . 2930)) |
|
37 |
(make-variable-buffer-local 'ztree-diff-dirs-pair) |
|
38 |
#@52 Show or not equal files/directories on both sides. |
|
39 |
(defvar ztree-diff-show-equal-files t (#$ . 3099)) |
|
40 |
(make-variable-buffer-local 'ztree-diff-show-equal-files) |
|
41 |
#@43 Show or not files from the filtered list. |
|
42 |
(defvar ztree-diff-show-filtered-files nil (#$ . 3265)) |
|
43 |
(make-variable-buffer-local 'ztree-diff-show-filtered-files) |
|
44 |
#@53 Show or not orphan files/directories on right side. |
|
45 |
(defvar ztree-diff-show-right-orphan-files t (#$ . 3430)) |
|
46 |
(make-variable-buffer-local 'ztree-diff-show-right-orphan-files) |
|
47 |
#@52 Show or not orphan files/directories on left side. |
|
48 |
(defvar ztree-diff-show-left-orphan-files t (#$ . 3611)) |
|
49 |
(make-variable-buffer-local 'ztree-diff-show-left-orphan-files) |
|
50 |
#@51 Message showing while constructing the diff tree. |
|
51 |
(defvar ztree-diff-wait-message nil (#$ . 3789)) |
|
52 |
(make-variable-buffer-local 'ztree-diff-wait-message) |
|
53 |
#@168 Window configurations prior to calling `ediff'. |
|
54 |
A queue of window configurations, allowing |
|
55 |
to restore last configuration even if there were a couple of ediff sessions |
|
56 |
(defvar ztree-diff-ediff-previous-window-configurations nil (#$ . 3949)) |
|
57 |
#@97 Non-nil if ZtreeDiff mode is enabled. |
|
58 |
Use the command `ztreediff-mode' to change this variable. |
|
59 |
(defvar ztreediff-mode nil (#$ . 4195)) |
|
60 |
(make-variable-buffer-local 'ztreediff-mode) |
|
61 |
#@101 A minor mode for displaying the difference of the directory trees in text mode. |
|
62 |
|
|
63 |
(fn &optional ARG) |
|
64 |
(defalias 'ztreediff-mode #[256 "\301 \302=\203
?\202 \303!\304V\305\306\203 \307\202 \310\"\210\311\312!\203B \301 \2032 \211\301 \232\203B \313\314\315\203= \316\202> |