%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/vc/ |
Current File : //usr/local/share/emacs/27.2/lisp/vc/vc-bzr.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; 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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defalias 'vc-bzr-revision-granularity #[0 "\300\207" [repository] 1]) #@14 (fn FILES) (defalias 'vc-bzr-checkout-model #[257 "\300\207" [implicit] 2 (#$ . 479)]) (byte-code "\300\301\302\303#\210\304\305\303\306\307\310\311\312&\210\313\314\315\316\317DD\320\311\305\321\322&\210\313\323\315\316\324DD\325\321\326\311\305&\210\313\327\315\316\330DD\331\321\332\307\333\311\305& \210\313\334\315\316\335DD\336\321\337\311\305&\210\313\340\315\316\341DD\342\321\343\311\305\307\344& \207" [put Bzr vc-functions nil custom-declare-group vc-bzr "VC Bazaar (bzr) backend." :version "22.2" :group vc custom-declare-variable vc-bzr-program funcall function #[0 "\300\207" [#1="bzr"] 1 #1#] "Name of the bzr command (excluding any arguments)." :type string vc-bzr-diff-switches #[0 "\300\207" [nil] 1] "String or list of strings specifying switches for bzr diff under VC.\nIf nil, use the value of `vc-diff-switches'. If t, use no switches." (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value (#2="") string)) vc-bzr-annotate-switches #[0 "\300\207" [nil] 1] "String or list of strings specifying switches for bzr annotate under VC.\nIf nil, use the value of `vc-annotate-switches'. If t, use no switches." (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value (#2#) string)) "25.1" vc-bzr-log-switches #[0 "\300\207" [nil] 1] "String or list of strings specifying switches for bzr log under VC." (choice (const :tag "None" nil) (string :tag "Argument String") (repeat :tag "Argument List" :value (#2#) string)) vc-bzr-status-switches #[0 "\30317 \304\305!r\211q\210\306\307\310\311\312!\313\"\314$\216\315\316\" B\317\n\320\321\320\322\323&\210)\324\325\320\321#\2052 \325*\2620\207\210\320\207" [null-device process-environment vc-bzr-program (error) generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 format "BZR_LOG=%s" call-process nil t "help" "status" search-backward "--no-classify"] 8] "String or list of strings specifying switches for bzr status under VC.\nThe option \"--no-classify\" should be present if your bzr supports it." (choice (const :tag "None" nil) (string :tag "Argument String") (repeat :tag "Argument List" :value (#2#) string)) "24.1"] 10) #@290 Wrapper round `vc-do-command' using `vc-bzr-program' as COMMAND. Invoke the bzr command adding `BZR_PROGRESS_BAR=none' and `LC_MESSAGES=C' to the environment. If BZR-COMMAND is "status", prepends `vc-bzr-status-switches' to ARGS. (fn BZR-COMMAND BUFFER OKSTATUS FILE-OR-LIST &rest ARGS) (defalias 'vc-bzr-command #[1156 "\303\304BB\305\306\206 \307 \n\211\310\230\203/ \n\203/ \311\n;\203( \nC\202) \n \"\2021 &)\207" [process-environment vc-bzr-program vc-bzr-status-switches "BZR_PROGRESS_BAR=none" "LC_MESSAGES=C" apply vc-do-command "*vc*" "status" append] 15 (#$ . 2807)]) #@352 Wrapper round `vc-do-async-command' using `vc-bzr-program' as COMMAND. Invoke the bzr command adding `BZR_PROGRESS_BAR=none' and `LC_MESSAGES=C' to the environment. Use the current Bzr root directory as the ROOT argument to `vc-do-async-command', and specify an output buffer named "*vc-bzr : ROOT*". Return this buffer. (fn BZR-COMMAND &rest ARGS) (defalias 'vc-bzr-async-command #[385 "\303\304BB\305 !\306\307\310!\"\311\312\n&\210)\207" [process-environment default-directory vc-bzr-program "BZR_PROGRESS_BAR=none" "LC_MESSAGES=C" vc-bzr-root format "*vc-bzr : %s*" expand-file-name apply vc-do-async-command] 11 (#$ . 3406)]) #@63 Name of the directory containing Bzr repository status files. (defconst vc-bzr-admin-dirname ".bzr" (#$ . 4055)) #@46 Name of the format file in a .bzr directory. (defconst vc-bzr-admin-checkout-format-file (concat vc-bzr-admin-dirname "/checkout/format") (#$ . 4174)) (defconst vc-bzr-admin-dirstate (concat vc-bzr-admin-dirname "/checkout/dirstate")) (defconst vc-bzr-admin-branch-format-file (concat vc-bzr-admin-dirname "/branch/format")) (defconst vc-bzr-admin-revhistory (concat vc-bzr-admin-dirname "/branch/revision-history")) (defconst vc-bzr-admin-lastrev (concat vc-bzr-admin-dirname "/branch/last-revision")) (defconst vc-bzr-admin-branchconf (concat vc-bzr-admin-dirname "/branch/branch.conf")) #@77 Return the root directory of the bzr repository containing FILE. (fn FILE) (defalias 'vc-bzr-root #[257 "\301\302\"\206 \303\"\211\205 \304\302#\262\207" [vc-bzr-admin-checkout-format-file vc-file-getprop bzr-root vc-find-root vc-file-setprop] 6 (#$ . 4770)]) #@305 Return the Bazaar branch settings for file FILE, as an alist. Each element of the returned alist has the form (NAME . VALUE), which are the name and value of a Bazaar setting, as strings. The settings are read from the file ".bzr/branch/branch.conf" in the repository root directory of FILE. (fn FILE) (defalias 'vc-bzr-branch-conf #[257 "\301\302\303!r\211q\210\304\305\306\307\310!\311\"\312$\216\313\314\315!\"!\210\316\317\301\320#\2034 \321\322!\321\312!BB\262\202 *\210\211\207" [vc-bzr-admin-branchconf nil generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents expand-file-name vc-bzr-root re-search-forward "^\\([^#=][^=]*?\\) *= *\\(.*\\)$" t match-string 1] 9 (#$ . 5046)]) #@13 (fn FILE) (defalias 'vc-bzr-sha1 #[257 "\300\301!r\211q\210\302\303\304\305\306!\307\"\310$\216\311\312!\210\313!\210\314p!*\207" [generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 set-buffer-multibyte nil insert-file-contents-literally sha1] 8 (#$ . 5833)]) #@67 Like `vc-bzr-state' but hopefully without running Bzr. (fn FILE) (defalias 'vc-bzr-state-heuristic #[257 "\301!\302\"\205\3031\304\305!r\211q\210\306\307\310\311\312!\313\"\314$\216\315!\210eb\210\316\317!\2045 \320!\202\375 \321\"\322!\323\324\205G \325\326!!\327\325\330!!\331\260\332\333#\204[ \334\202\373 \335\224f\336=\203g \337\202\373 \340\224\203t \340\224f\336=\203x \341\202\373 \342\343\344\345!!\346!\3478\262\"\203\320 \344\350!\351 \306\307\352\311\312!\353\"\345$\216\354!)\262\232\203\320 \335\224f\355=\203\366 \356\357\360\346 !\3618\262\">\347\224f\362=\203\311 \211\202\313 \211?\262\204\366 \314\224\314\225=\203\372 \342\343\344\363!!\346!\3478\262\"\203\372 \344\350!\354!\232\203\372 \364\202\373 \365\266\202*\2620\202\366\367\"\210\320!\262\207" [vc-bzr-admin-dirstate vc-bzr-root expand-file-name (error) generate-new-buffer " *temp*" make-byte-code 0 "\301\300!\205 \302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents looking-at "#bazaar dirstate flat format 3" vc-bzr-state file-relative-name file-name-directory re-search-forward "^ " regexp-quote directory-file-name "