?
Current Path : /usr/share/emacs/24.3/lisp/vc/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/vc/vc-mtn.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:08:56 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/vc/vc-mtn.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\302\303\304\305\306\307\310\311&\210\312\313\314\315\316DD\317\320\321\306\322\310\303& \210\323\324\300\304#\210\325\211\203D \211@\324N\203= \300N\204= \326\300\324N#\210A\266\202\202# \210\327\324\300\322#\210\312\300\314\315\330DD\331\320\332\310\303&\210\326\333\334\304#\210\335!\204k \336\333 \"\304\207" [vc-mtn-program vc-handled-backends custom-declare-group vc-mtn nil "VC Monotone (mtn) backend." :version "24.1" :group vc custom-declare-variable vc-mtn-diff-switches funcall function #[0 "\300\207" [t] 1 "\n\n(fn)"] "String or list of strings specifying switches for monotone diff under VC.\nIf nil, use the value of `vc-diff-switches'. If t, use no switches." :type (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value ("") string)) "23.1" defvaralias vc-mtn-command (saved-value saved-variable-comment) put make-obsolete-variable #[0 "\300\207" ["mtn"] 1 "mtn\n\n(fn)"] "Name of the monotone executable." string Mtn vc-functions executable-find delq] 10) #@33 Name of the monotone directory. (defconst vc-mtn-admin-dir "_MTN" (#$ . 1622)) #@47 Name of the monotone directory's format file. (defconst vc-mtn-admin-format (concat vc-mtn-admin-dir "/format") (#$ . 1707)) (defalias 'vc-mtn-revision-granularity #[0 "\300\207" [repository] 1 "\n\n(fn)"]) (defalias 'vc-mtn-checkout-model #[257 "\300\207" [implicit] 2 "\n\n(fn FILES)"]) (defalias 'vc-mtn-root #[257 "\301!\203\f \302!\202 \303!\262\304\305\"\206 \306\305\307\"#\207" [vc-mtn-admin-format file-directory-p file-name-as-directory file-name-directory vc-file-getprop vc-mtn-root vc-file-setprop vc-find-root] 7 "\n\n(fn FILE)"]) (defalias 'vc-mtn-registered #[257 "\300!\211\205\n \301!\207" [vc-mtn-root vc-mtn-state] 4 "\n\n(fn FILE)"]) #@96 A wrapper around `vc-do-command' for use in vc-mtn.el. (fn BUFFER OKSTATUS FILES &rest FLAGS) (defalias 'vc-mtn-command #[899 "\302B\303\304\206 \305 &)\207" [process-environment vc-mtn-program "LC_MESSAGES=C" apply vc-do-command "*vc*"] 11 (#$ . 2380)]) (defalias 'vc-mtn-state #[257 "\300\301\302\303\304\305\306!\307\"\310\311%D\312\301\313\300EDC\217\207" [#1=#:err funcall make-byte-code 0 "\301\302!r\211q\210\303\304\305\306\307\310!\311\"\312\313%DC\216\314\315\305\300\316$\210eb\210\317\320!\210\321\225\203/ \322\2029 \312\225\2038 \323\2029 \324*\207" vconcat vector [generate-new-buffer " *temp*" funcall make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 "\n\n(fn)" vc-mtn-command t "status" re-search-forward "^ \\(?:\\(patched\\)\\|\\(added\\) \\(?:.*\\)\\)\\|no changes$" 1 edited added up-to-date] 8 "\n\n(fn)" error #[257 "\300\207" [nil] 2 "\n\n(fn IGNORED)"]] 9 "\n\n(fn FILE)"]) (defalias 'vc-mtn-after-dir-status #[257 "\300eb\210\301\302\300\303#\210\301\304\300\303#\2034 \305\225\203# \306\307!\310DB\262\202\n \311\225\203\n \306\307!\312DB\262\202\n !\207" [nil re-search-forward "\\(?:Current b\\|B\\)ranch: *\\(.*\\)\n?\nChanges against parent \\(.*\\)" t "^ \\(?:\\(patched \\)\\|\\(added \\)\\)\\(.*\\)$" 1 match-string 3 edited 2 added] 6 "\n\n(fn UPDATE-FUNCTION)"]) (defalias 'vc-mtn-dir-status #[514 "\300p\301\302$\210\303\304\305DD!\207" [vc-mtn-command async "status" vc-exec-after vc-mtn-after-dir-status quote] 7 "\n\n(fn DIR UPDATE-FUNCTION)"]) (defalias 'vc-mtn-working-revision #[257 "\300\301\302\303\304\305\306!\307\"\310\311%D\312\301\313\300EDC\217\207" [#1=#:err funcall make-byte-code 0 "\301\302!r\211q\210\303\304\305\306\307\310!\311\"\312\313%DC\216\314\315\305\300\316$\210eb\210\317\320!\210\321\312!*\207" vconcat vector [generate-new-buffer " *temp*" funcall make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 "\n\n(fn)" vc-mtn-command t "status" re-search-forward "\\(?:Current b\\|B\\)ranch: *\\(.*\\)\n?\nChanges against parent \\(.*\\)" match-string] 8 "\n\n(fn)" error #[257 "\300\207" [nil] 2 "\n\n(fn IGNORED)"]] 9 "\n\n(fn FILE)"]) (defalias 'vc-mtn-workfile-branch #[257 "\300\301\302\303\304\305\306!\307\"\310\311%D\312\301\313\300EDC\217\207" [#1=#:err funcall make-byte-code 0 "\301\302!r\211q\210\303\304\305\306\307\310!\311\"\312\313%DC\216\314\315\305\300\316$\210eb\210\317\320!\210\321\322!*\207" vconcat vector [generate-new-buffer " *temp*" funcall make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 "\n\n(fn)" vc-mtn-command t "status" re-search-forward "\\(?:Current b\\|B\\)ranch: *\\(.*\\)\n?\nChanges against parent \\(.*\\)" match-string 1] 8 "\n\n(fn)" error #[257 "\300\207" [nil] 2 "\n\n(fn IGNORED)"]] 9 "\n\n(fn FILE)"]) (defalias 'vc-mtn-workfile-unchanged-p #[257 "\300!\301=?\207" [vc-mtn-state edited] 3 "\n\n(fn FILE)"]) (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313& \207" [custom-declare-variable vc-mtn-mode-line-rewrite funcall function #[0 "\300\207" [(("\\`[^:/#]*[:/#]" . ""))] 1 "\n\n(fn)"] "Rewrite rules to shorten Mtn's revision names on the mode-line." :type (repeat (cons regexp string)) :version "22.2" :group vc-mtn] 10) #@81 Return a string for `vc-mode-line' to put in the mode line for FILE. (fn FILE) (defalias 'vc-mtn-mode-line-string #[257 "\301!\211\203# \211@\302@\"\203 \303A\304\305$\262A\266\202\202 \210\306\307\310!\211\311>\2033 \312\202>