%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/vc/ |
Current File : //usr/local/share/emacs/27.2/lisp/vc/cvs-status.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file contains utf-8 non-ASCII characters, ;;; and so cannot be loaded into Emacs 22 or earlier. (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (string-lessp emacs-version "23") (error "`%s' was compiled for Emacs 23 or later" #$)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'pcvs-util) #@21 CVS-Status' keymap. (defconst cvs-status-mode-map (byte-code "\301\302\303\304\300!\205\n \305\306\307\310F$\207" [cvs-status-mode-map easy-mmode-define-keymap (("n" . next-line) ("p" . previous-line) ("N" . cvs-status-next) ("P" . cvs-status-prev) ("\356" . cvs-status-next) ("\360" . cvs-status-prev) ("t" . cvs-status-cvstrees) ("T" . cvs-status-trees) (">" . cvs-mode-checkout)) nil boundp :group cvs-status :inherit cvs-mode-map] 8) (#$ . 429)) #@43 Hook run at the end of `cvs-status-mode'. (defvar cvs-status-mode-hook nil (#$ . 886)) (defconst cvs-status-tags-leader-re "^ Existing Tags:$") (defconst cvs-status-entry-leader-re "^File:\\s-+\\(?:no file \\)?\\(.*\\S-\\)\\s-+Status: \\(.+\\)$") (defconst cvs-status-dir-re "^cvs[.ex]* [a-z]+: Examining \\(.+\\)$") (defconst cvs-status-rev-re "[0-9][.0-9]*\\.[.0-9]*[0-9]") (defconst cvs-status-tag-re "[ ]\\([a-zA-Z][^ \n.]*\\)") (defconst cvs-status-font-lock-keywords (byte-code "\304B \n\305B\306BED\207" [cvs-status-entry-leader-re cvs-status-tags-leader-re cvs-status-rev-re cvs-status-tag-re ((1 'cvs-filename) (2 'cvs-need-action)) ((save-excursion (re-search-forward "^\n" nil 'move) (point)) (progn (re-search-backward cvs-status-tags-leader-re nil t) (forward-line 1)) (0 font-lock-comment-face)) ((save-excursion (re-search-forward "^\n" nil 'move) (point)) (progn (re-search-backward cvs-status-tags-leader-re nil t) (forward-line 1)) (1 font-lock-function-name-face))] 5)) (defconst cvs-status-font-lock-defaults '(cvs-status-font-lock-keywords t nil nil nil (font-lock-multiline . t))) (put 'cvs-status-mode 'mode-class 'special) (defvar cvs-status-mode-hook nil) (byte-code "\300\301N\204\f \302\300\301\303#\210\304\305!\204 \302\305\306\307#\210\300\207" [cvs-status-mode-hook variable-documentation put "Hook run after entering CVS-Status mode.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it. (This is true for all hook variables.)" boundp cvs-status-mode-map definition-name cvs-status-mode] 4) (defvar cvs-status-mode-map (make-sparse-keymap)) (byte-code "\301\302N\204 \303\301\302\304\305!#\210\306\307!\204 \303\307\310\311#\210\312\313 !\210\307\302N\204- \303\307\302\304\314!#\210\306\300!\204B \303\300\310\311#\210\315\316\300\317\"\210!\210\300\302N\204P \303\300\302\304\320!#\210\303\311\321\317#\207" [cvs-status-mode-abbrev-table cvs-status-mode-map variable-documentation put purecopy "Keymap for `cvs-status-mode'." boundp cvs-status-mode-syntax-table definition-name cvs-status-mode (lambda (#1=#:def-tmp-var) (defvar cvs-status-mode-syntax-table #1#)) make-syntax-table "Syntax table for `cvs-status-mode'." (lambda (#1#) (defvar cvs-status-mode-abbrev-table #1#)) define-abbrev-table nil "Abbrev table for `cvs-status-mode'." derived-mode-parent] 5) #@163 Mode used for cvs status output. This mode runs the hook `cvs-status-mode-hook', as the final or penultimate step during initialization. \{cvs-status-mode-map} (defalias 'cvs-status-mode #[0 "\306\300!\210\307\310 \210\311\312\313!\210\314\f!\210 \306\315!\210 \306\316!\210\317)\320\321!\207" [delay-mode-hooks major-mode mode-name cvs-status-mode-map cvs-status-mode-syntax-table cvs-status-mode-abbrev-table make-local-variable t kill-all-local-variables cvs-status-mode "CVS-Status" use-local-map set-syntax-table font-lock-defaults cvs-minor-wrap-function cvs-status-minor-wrap run-mode-hooks cvs-status-mode-hook local-abbrev-table cvs-status-font-lock-defaults] 2 (#$ . 3234) nil]) #@126 Go to the next COUNT'th entry. Interactively, COUNT is the prefix numeric argument, and defaults to 1. (fn &optional COUNT) (defalias 'cvs-status-next #[256 "\211\204 \301\262\211\302W\203 \303[!\207\304!\203 \211T\262\305\306\307$\2043 \304!\203. db\207\310\311\312\"\207\302\224b\210p\313 =\205n \314\315!\205n \212\305\306\307\316$)\206P d\317\306\307#?\205l \320 \321\322!\210\320 W\205j \323\306\"\262\262\207" [cvs-status-entry-leader-re 1 0 cvs-status-prev looking-at re-search-forward nil t user-error "No next %s" "entry" window-buffer called-interactively-p interactive 2 pos-visible-in-window-p window-start recenter (0) set-window-start] 6 (#$ . 3943) "p"]) (put 'cvs-status-next 'definition-name 'cvs-status) #@130 Go to the previous COUNT'th entry. Interactively, COUNT is the prefix numeric argument, and defaults to 1. (fn &optional COUNT) (defalias 'cvs-status-prev #[256 "\211\204 \301\262\211\302W\203 \303[!\207\304\305\306$?\205 \307\310\311\"\207" [cvs-status-entry-leader-re 1 0 cvs-status-next re-search-backward nil t user-error "No previous %s" "entry"] 6 (#$ . 4689) "p"]) (put 'cvs-status-prev 'definition-name 'cvs-status) (defalias 'cvs-status-current-file #[0 "\212\304y\210\305\306\307#\204 \310!\210\311\304!\305 \306\307#\205 \311\304!\312\302!\205/ \305\n\306\307#\205/ \311\304!\313\211\203<