| Server IP : 217.160.0.212 / Your IP : 216.73.216.247 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/vc/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301\302\303#\210\304\305\303\306\307\310\311\312&\210\313\314\315\316\317DD\320\321\322%\210\313\323\315\316\324DD\325\321\326\307\327&\210\313\330\315\316\331DD\332\321\333\307\334&\210\313\335\315\316\336DD\337\321\340\307\334&\210\313\341\315\316\342DD\343\321\344\307\345&\210\313\346\315\316\347DD\350\307\310\321\351&\207" [put SVN vc-functions nil custom-declare-group vc-svn "VC Subversion (svn) backend." :version "24.1" :group vc custom-declare-variable vc-svn-program funcall function #[0 "\300\207" ["svn"] 1 #1=""] "Name of the SVN executable." :type string vc-svn-global-switches #[0 "\301=?\205 \302\207" [system-type darwin ("--non-interactive")] 2 #1#] "Global switches to pass to any SVN command.\nThe option \"--non-interactive\" is often needed to prevent SVN\nhanging while prompting for authorization." (choice (const :tag "None" nil) (string :tag "Argument String") (repeat :tag "Argument List" :value (#1#) string)) "24.4" vc-svn-register-switches #[0 "\300\207" [nil] 1 #1#] "Switches for registering a file into SVN.\nA string or list of strings passed to the checkin program by\n\\[vc-register]. If nil, use the value of `vc-register-switches'.\nIf t, use no switches." (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value (#1#) string)) "22.1" vc-svn-diff-switches #[0 "\300\207" [t] 1 #1#] "String or list of strings specifying extra switches for svn diff under VC.\nIf nil, use the value of `vc-diff-switches' (or `diff-switches'),\ntogether with \"-x --diff-cmd=\"`diff-command' (since `svn diff'\ndoes not support the default \"-c\" value of `diff-switches').\nIf you want to force an empty list of arguments, use t." (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value (#1#) string)) vc-svn-annotate-switches #[0 "\300\207" [nil] 1 #1#] "String or list of strings specifying switches for svn annotate under VC.\nIf nil, use the value of `vc-annotate-switches'. If t, use no\nswitches." (choice (const :tag "Unspecified" nil) (const :tag "None" t) (string :tag "Argument String") (repeat :tag "Argument List" :value (#1#) string)) "25.1" vc-svn-header #[0 "\300\207" [("$Id$")] 1 #1#] "Header keywords to be inserted by `vc-insert-headers'." (repeat string)] 8)
#@56 The name of the ".svn" subdirectory or its equivalent.
(defconst vc-svn-admin-directory (byte-code "\301>\203 \302\303!\203 \304\207\305\207" [system-type (cygwin windows-nt ms-dos) getenv "SVN_ASP_DOT_NET_HACK" "_svn" ".svn"] 2) (#$ . 2458))
(defalias 'vc-svn-revision-granularity #[0 "\300\207" [repository] 1])
#@14
(fn FILES)
(defalias 'vc-svn-checkout-model #[257 "\300\207" [implicit] 2 (#$ . 2781)])
(defalias 'vc-svn-update-on-retrieve-tag #[0 "\300\207" [nil] 1])
#@45 Check if FILE is SVN registered.
(fn FILE)
(defalias 'vc-svn-registered #[257 "\301!\262\302!\205R \303\304!!\205R \305\306\307\"r\211q\210\310\311\"\216\312\304!!\210\313\31417 \315\307\211\316\317%0\2029 \210\313\211\320=\205L \321!\211\205J \211\322>?\262)\262*\262\207" [process-file-side-effects expand-file-name vc-svn-root file-accessible-directory-p file-name-directory generate-new-buffer " *temp*" t make-closure #[0 "\301\300!\205 \302\300!\207" [V0 buffer-name kill-buffer] 2] cd nil (error) vc-svn-command "status" "-v" 0 vc-svn-parse-status (ignored unregistered)] 8 (#$ . 2943)])
#@48 SVN-specific version of `vc-state'.
(fn FILE)
(defalias 'vc-svn-state #[257 "\301\302\303\304\"r\211q\210\305\306\"\216\307\310!!\210\311\304\312\313\314%\210\315!*\262)\207" [process-file-side-effects nil generate-new-buffer " *temp*" t make-closure #[0 "\301\300!\205 \302\300!\207" [V0 buffer-name kill-buffer] 2] cd file-name-directory vc-svn-command 0 "status" "-v" vc-svn-parse-status] 8 (#$ . 3558)])
#@34
(fn CALLBACK &optional REMOTE)
(defalias 'vc-svn-after-dir-status #[513 "\301\203 \302\202\n \303\304eb\210\305\304\306#\203z \307\310!\311H\236A\307\312!\311H\236A\313>\2036 \314\315\316\307\317!#\2029 \307\317!\320>\203H \321=\204H \262\203d \307\322!\323\230\203d \324\267\202d \325\262\202d \326\262\203u \211\327\230\204u \211DB\262\266\202 !\207" [system-type ((65 . added) (67 . conflict) (73 . ignored) (77 . edited) (68 . removed) (82 . removed) (33 . needs-update) (63 . unregistered) (126 . edited)) "^\\(.\\)\\(.\\).....? \\([ *]\\) +\\(?:[-0-9]+\\)? \\(.*\\)$" "^\\(.\\)\\(.\\)...\\(.\\).? \\(.*\\)$" nil re-search-forward t match-string 1 0 2 (windows-nt ms-dos) string-replace "\\" "/" 4 (conflict edited) conflict 3 "*" #s(hash-table size 2 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (edited 91 nil 97)) needs-merge needs-update "."] 12 (#$ . 3980)])
(autoload 'vc-expand-dirs "vc")
#@198 Run 'svn status' for DIR and update BUFFER via CALLBACK.
CALLBACK is called as (CALLBACK RESULT BUFFER), where
RESULT is a list of conses (FILE . STATE) for directory DIR.
(fn DIR FILES CALLBACK)
(defalias 'vc-svn-dir-status-files #[771 "\300\301p\302\303\304\305&\210\306\307\310\"!\207" [apply vc-svn-command async nil "status" "-u" vc-exec-after make-closure #[0 "\301\300\302\"\207" [V0 vc-svn-after-dir-status t] 3]] 11 (#$ . 4934)])
#@72 Generate extra status headers for a Subversion working copy.
(fn DIR)
(defalias 'vc-svn-dir-extra-headers #[257 "\301\302\303\304\301\305$\210)\212\303q\210eb\210\306\307\301\310#\205 \311\312!)\211\203/ \313\314\315\316#\313\315\317#P\2020 \320\260\207" [process-file-side-effects nil vc-svn-command "*vc*" 0 "info" re-search-forward "Repository Root: *\\(.*\\)" t match-string 1 propertize "Repository : " face vc-dir-header vc-dir-header-value ""] 7 (#$ . 5384)])
#@59 SVN-specific version of `vc-working-revision'.
(fn FILE)
(defalias 'vc-svn-working-revision #[257 "\300!\210\301\302\"\207" [vc-svn-registered vc-file-getprop vc-working-revision] 4 (#$ . 5862)])
#@17
(fn FILE REV)
(defalias 'vc-svn-previous-revision #[514 "\300!S\301W\205
\302!\207" [string-to-number 0 number-to-string] 5 (#$ . 6067)])
#@17
(fn FILE REV)
(defalias 'vc-svn-next-revision #[514 "\300!T\300\301\302\"!W?\205 \303!\207" [string-to-number vc-file-getprop vc-working-revision number-to-string] 7 (#$ . 6217)])
#@30 Create a new SVN repository.
(defalias 'vc-svn-create-repo #[0 "\301\302\303\304\305$\210\306\302\303\307\310\311!\312\313!\314\315!\203'