%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\302\303!\210\304\305\306\307#\210\310\307\211\2030 @\305N\203) \306N\204) \311\306\305N#\210 A\211\204 *\312\305\306\313#\210\314\306\315\316\317\320\321\322&\210\314\323\307\324\317\320\321\325&\210\326\327\330\331\317\320%\210\311\332\333\327#\210\311\332\334\335\313!\206e \315#\210\326\336\337\340\317\320%\210\311\341\333\336#\210\311\341\334\335\313!\206 \315#\210\326\342\343\344\317\320%\210\311\345\333\342#\210\311\345\334\335\313!\206\231 \315#\210\326\346\347\350\317\320%\210\311\351\333\346#\210\311\351\334\335\313!\206\263 \315#\210\326\352\353\354\317\320%\210\311\355\333\352#\210\311\355\334\335\313!\206\315 \315#\210\326\356\357\360\317\320%\210\311\361\333\356#\210\311\361\334\335\313!\206\347 \315#\210\326\362\363\364\317\320%\210\311\365\333\362#\210\311\365\334\335\313!\206\315#\207" [prop --dolist-tail-- require pcvs-util defvaralias cvs-display-full-path cvs-display-full-name nil (saved-value saved-variable-comment) put make-obsolete-variable "22.1" custom-declare-variable t "Specifies how the filenames should be displayed in the listing.\nIf non-nil, their full filename name will be displayed, else only the\nnon-directory part." :group pcl-cvs :type (boolean) cvs-allow-dir-commit "Allow `cvs-mode-commit' on directories.\nIf you commit without any marked file and with the cursor positioned\non a directory entry, cvs would commit the whole directory. This seems\nto confuse some users sometimes." (boolean) custom-declare-face cvs-header ((((class color) (background dark)) (:foreground "lightyellow" :weight bold)) (((class color) (background light)) (:foreground "blue4" :weight bold)) (t (:weight bold))) "PCL-CVS face used to highlight directory changes." cvs-header-face face-alias obsolete-face purecopy cvs-filename ((((class color) (background dark)) (:foreground "lightblue")) (((class color) (background light)) (:foreground "blue4")) (t nil)) "PCL-CVS face used to highlight file names." cvs-filename-face cvs-unknown ((((class color) (background dark)) (:foreground "red1")) (((class color) (background light)) (:foreground "red1")) (t (:slant italic))) "PCL-CVS face used to highlight unknown file status." cvs-unknown-face cvs-handled ((((class color) (background dark)) (:foreground "pink")) (((class color) (background light)) (:foreground "pink")) (t nil)) "PCL-CVS face used to highlight handled file status." cvs-handled-face cvs-need-action ((((class color) (background dark)) (:foreground "orange")) (((class color) (background light)) (:foreground "orange")) (t (:slant italic))) "PCL-CVS face used to highlight status of files needing action." cvs-need-action-face cvs-marked ((((min-colors 88) (class color) (background dark)) (:foreground "green1" :weight bold)) (((class color) (background dark)) (:foreground "green" :weight bold)) (((class color) (background light)) (:foreground "green3" :weight bold)) (t (:weight bold))) "PCL-CVS face used to highlight marked file indicator." cvs-marked-face cvs-msg ((t :slant italic)) "PCL-CVS face used to highlight CVS messages." cvs-msg-face] 9) (defvar cvs-fi-up-to-date-face 'cvs-handled) (defvar cvs-fi-unknown-face 'cvs-unknown) (defvar cvs-fi-conflict-face 'font-lock-warning-face) #@58 The prefix that CVS prepends to files when rcsmerge'ing. (defvar cvs-bakprefix ".#" (#$ . 3636)) #@45 Local keymap for text properties of status. (defconst cvs-status-map (byte-code "\301\302\303\304\300!\205\n \303$\207" [cvs-status-map easy-mmode-define-keymap (([(mouse-2)] . cvs-mode-toggle-mark)) nil boundp] 5) (#$ . 3739)) (defalias 'cvs-fileinfo-p--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo-p (declare (side-effect-free error-free)) (and (vectorp cl-x) (>= (length cl-x) 10) (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags) t)) nil] 7]) (put 'cvs-fileinfo-p 'compiler-macro 'cvs-fileinfo-p--cmacro) (defalias 'cvs-fileinfo-p #[(cl-x) "\302!\205 G\303Y\205 \304H >\205 \305\207" [cl-x cl-struct-cvs-fileinfo-tags vectorp 10 0 t] 2]) (byte-code "\300\301\302\303#\210\304\305\306\301#\207" [function-put cvs-fileinfo-p side-effect-free error-free put cvs-fileinfo cl-deftype-satisfies] 4) (defalias 'cvs-fileinfo->marked--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->marked (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 1)) nil] 7]) (put 'cvs-fileinfo->marked 'compiler-macro 'cvs-fileinfo->marked--cmacro) (defalias 'cvs-fileinfo->marked #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 1] 4]) (function-put 'cvs-fileinfo->marked 'side-effect-free t) (defalias 'cvs-fileinfo->type--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->type (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 2)) nil] 7]) (put 'cvs-fileinfo->type 'compiler-macro 'cvs-fileinfo->type--cmacro) (defalias 'cvs-fileinfo->type #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 2] 4]) (function-put 'cvs-fileinfo->type 'side-effect-free t) (defalias 'cvs-fileinfo->subtype--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->subtype (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 3)) nil] 7]) (put 'cvs-fileinfo->subtype 'compiler-macro 'cvs-fileinfo->subtype--cmacro) (defalias 'cvs-fileinfo->subtype #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 3] 4]) (function-put 'cvs-fileinfo->subtype 'side-effect-free t) (defalias 'cvs-fileinfo->dir--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->dir (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 4)) nil] 7]) (put 'cvs-fileinfo->dir 'compiler-macro 'cvs-fileinfo->dir--cmacro) (defalias 'cvs-fileinfo->dir #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 4] 4]) (function-put 'cvs-fileinfo->dir 'side-effect-free t) (defalias 'cvs-fileinfo->file--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->file (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 5)) nil] 7]) (put 'cvs-fileinfo->file 'compiler-macro 'cvs-fileinfo->file--cmacro) (defalias 'cvs-fileinfo->file #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 5] 4]) (function-put 'cvs-fileinfo->file 'side-effect-free t) (defalias 'cvs-fileinfo->base-rev--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->base-rev (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 6)) nil] 7]) (put 'cvs-fileinfo->base-rev 'compiler-macro 'cvs-fileinfo->base-rev--cmacro) (defalias 'cvs-fileinfo->base-rev #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 6] 4]) (function-put 'cvs-fileinfo->base-rev 'side-effect-free t) (defalias 'cvs-fileinfo->head-rev--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->head-rev (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 7)) nil] 7]) (put 'cvs-fileinfo->head-rev 'compiler-macro 'cvs-fileinfo->head-rev--cmacro) (defalias 'cvs-fileinfo->head-rev #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 7] 4]) (function-put 'cvs-fileinfo->head-rev 'side-effect-free t) (defalias 'cvs-fileinfo->merge--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->merge (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 8)) nil] 7]) (put 'cvs-fileinfo->merge 'compiler-macro 'cvs-fileinfo->merge--cmacro) (defalias 'cvs-fileinfo->merge #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 8] 4]) (function-put 'cvs-fileinfo->merge 'side-effect-free t) (defalias 'cvs-fileinfo->full-log--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block cvs-fileinfo->full-log (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-cvs-fileinfo-tags)) (signal 'wrong-type-argument (list 'cvs-fileinfo cl-x))) (aref cl-x 9)) nil] 7]) (put 'cvs-fileinfo->full-log 'compiler-macro 'cvs-fileinfo->full-log--cmacro) (defalias 'cvs-fileinfo->full-log #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-cvs-fileinfo-tags 0 signal wrong-type-argument cvs-fileinfo 9] 4]) (function-put 'cvs-fileinfo->full-log 'side-effect-free t) #@94 (fn CL-WHOLE &cl-quote TYPE DIR FILE FULL-LOG &key MARKED SUBTYPE MERGE BASE-REV HEAD-REV) (defalias '-cvs-create-fileinfo--cmacro #[(cl-whole type dir file full-log &rest #1=#:--cl-rest--) "\306\307\"A@\306\310\"A@\306\311\"A@\306\312\"A@\306\313\"A@\203V @\314>\203= AA\211\202( \315>A@\203L \316\211\202( \317\320@\"\210\202&