%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/share/zsh/5.8/functions/VCS_Info/
Upload File :
Create Path :
Current File : //usr/local/share/zsh/5.8/functions/VCS_Info/Backends.zwc

|5.8Tpfunctions/VCS_Info/Backends/VCS_INFO_detect_bzr ^pfunctions/VCS_Info/Backends/VCS_INFO_detect_cdvxBpfunctions/VCS_Info/Backends/VCS_INFO_detect_cvs`pfunctions/VCS_Info/Backends/VCS_INFO_detect_darcs!ypfunctions/VCS_Info/Backends/VCS_INFO_detect_fossil!`pfunctions/VCS_Info/Backends/VCS_INFO_detect_git'Cpfunctions/VCS_Info/Backends/VCS_INFO_detect_hg'`pfunctions/VCS_Info/Backends/VCS_INFO_detect_mtnPpfunctions/VCS_Info/Backends/VCS_INFO_detect_p4Ptdpfunctions/VCS_Info/Backends/VCS_INFO_detect_svkkjpfunctions/VCS_Info/Backends/VCS_INFO_detect_svn^pfunctions/VCS_Info/Backends/VCS_INFO_detect_tla	pfunctions/VCS_Info/Backends/VCS_INFO_get_data_bzr	C
Cpfunctions/VCS_Info/Backends/VCS_INFO_get_data_cdvC

pfunctions/VCS_Info/Backends/VCS_INFO_get_data_cvs
BCpfunctions/VCS_Info/Backends/VCS_INFO_get_data_darcspfunctions/VCS_Info/Backends/VCS_INFO_get_data_fossil{)Xpfunctions/VCS_Info/Backends/VCS_INFO_get_data_git{4\pfunctions/VCS_Info/Backends/VCS_INFO_get_data_hg pfunctions/VCS_Info/Backends/VCS_INFO_get_data_mtn o!ppfunctions/VCS_Info/Backends/VCS_INFO_get_data_p4o!"}pfunctions/VCS_Info/Backends/VCS_INFO_get_data_svk"x#
0pfunctions/VCS_Info/Backends/VCS_INFO_get_data_svnx#2&pfunctions/VCS_Info/Backends/VCS_INFO_get_data_tla2&AfPA"+FABFӓFA,)AF%ACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commdetect_need_filebranch/formatVCS_INFO_bydir_detect.bzrAfPA"+FABF)FA,mAFMACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileformatVCS_INFO_bydir_detect.cdvAfPA"+FABF)FA"m"RFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmd./CVS./CVS/RepositoryAfPA"+FABF)FA,mAFMACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileformatVCS_INFO_bydir_detect_darcsAfPA"+FABF)FA,mABF,rFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_file_FOSSIL_ .fslckoutVCS_INFO_bydir_detectAfPA"+H	AdAFAA"F0}
A1AA.AQAA.]ACFAFsetoptlocaloptionsNO_shwordsplit--flavoursprintgitp4gitsvnreturnVCS_INFO_check_comvcs_commcmdvcs_commgitdir${vcs_comm[cmd]} rev-parse --git-dir 2> /dev/nullvcs_commgitdir/svnvcs_commoverwrite_namegit-svnvcs_commgitdir/refs/remotes/p4vcs_commoverwrite_namegit-p4AfPA"+L)Ad5AFXABFtFXA,qABF)FXA1AAA.QAaA.5QAaA.YACFXsetoptlocaloptionsNO_shwordsplit--flavoursprinthggithghgsubversionhghgsvnreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_filestore data sharedpathVCS_INFO_bydir_detect.hgvcs_commbasedir/.hg/svnvcs_commoverwrite_namehg-hgsubversionvcs_commbasedir/.hgsvnvcs_commoverwrite_namehg-hgsvnvcs_commbasedir/.hg/gitmapfilevcs_commoverwrite_namehg-gitAfPA"+FABF)FA,mAFUACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_filerevisionVCS_INFO_bydir_detect_MTNABZ
?AfdқCAF <ACgpAA,P}A^)!0	QA.
Pd0	9A.P0	;A.P0	lA.P=A08AgDAA,AdۤAX
	AAAC&A"

FA<1A.DACFAA.rUyAg<A"Rq&A.AFAB
9FABCFhCFA,eAFrAF+AF! +functions[VCS_INFO_p4_get_server] VCS_INFO_p4_get_serveremulatesetoptextendedgloblocalsettingssettingsf${vcs_comm[cmd]} setserverportsettingsrP4PORTP4PORT%% serverport:perforce:1666perforceserverportserverport1666perforce:serverportVCS_INFO_detect_p4localserverportp4wherezstyle:vcs_info:p4:usercontext:rrnuseserver #vcs_info_p4_dead_servers VCS_INFO_p4_get_servervcs_info_p4_dead_serversserverportreturn${vcs_comm[cmd]} where 2>&1p4whereConnect to server failedtypesetvcs_info_p4_dead_serversserverportvcs_info_p4_dead_serversserverportP4CONFIGVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileP4CONFIGVCS_INFO_bydir_detectVCS_INFO_detect_p4@AfPA"+FACAg@LXA,XABCFpCFABFA$A J2f8۔LAC1A
aA,LA"	9}A"%A"
"
C&,A&DA" h" &,A"!"!XC&A""8&lA"##MA"&
a"'
"(

FAC
FsetoptlocaloptionsNO_shwordsplit--flavoursreturnnoksharraysextendedgloblocalfhashVCS_INFO_check_comvcs_commcmd/.svk/configreadlinevcs_commbasedirline linedepotpath:vcs_commbranchline/revision:vcs_commrevisionline:space:vcs_commbranchvcs_commrevisionbreakcontinue fhash > 0   :space::  hash:continue fhash == 0 continuePWD/line %:/vcs_commbasedirline %:vcs_commbranchvcs_commrevisionAfPA"+FABF)FA,mABF4FsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileentries format wc.dbVCS_INFO_bydir_detect.svnAfPA"+FABF)FA"mFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commbasedir${vcs_comm[cmd]} tree-root 2> /dev/nullAPA (@pACgAAB
A!AxAۤA&A.9ACfpkABXA%!A\
1
A"ۤ}A&$AB$e
z%(AgAg4HA.\A
u1A
ۤ-A,6%A,7yA81A8A,9mA.:Amq`AFiA 0Z+D\AF|\A|cFCACF|0A,CDA,DZ+-A.EAIA0A,K4XA.L|0	A,N4dA.O0AA,Q4A.R0;A,T4tA.UA,X$EA1
A"tyۤAC&qAx10A&0AC&0;A&A,gsqABۜH|h|A C%4YAlAf! A L 4|m   qA.m|a!A%A(C!"A"u"""AF<#setoptlocaloptionsnoksharraysextendedglobNO_shwordsplitlocalbzrbasebzrbrbzr_changesbzr_typebzrinfohook_combzr_info +functions[VCS_INFO_bzr_get_info] VCS_INFO_bzr_get_infobzrinfos.:. ${vcs_comm[cmd]} version-info --custom \
        --template="{revno}:{branch_nick}:{clean}"zstyle:vcs_info:vcs:usercontext:rrncheck-for-changesVCS_INFO_bzr_get_changesbzrinfo2bzr_changes +functions[VCS_INFO_bzr_get_info_restricted] VCS_INFO_bzr_get_info_restrictedbzrinfo${vcs_comm[cmd]} revnobzrbase:tzstyle:vcs_info:vcs:usercontext:rrncheck-for-changesbzr_typelightweigthVCS_INFO_bzr_get_changes +functions[VCS_INFO_bzr_get_changes] VCS_INFO_bzr_get_changeslocalcountslineflagbzr_changes
        ${vcs_comm[cmd]} stat -SV | while read flag line
        do
            counts[${flag}]=$(( ${counts[${flag}]:-0} + 1 ))
        done
        for flag in ${(k)counts}
        do
            printf "%s:%d " $flag ${counts[${flag}]}
        done
    zstyle:vcs_info:vcs:usercontext:rrnuse-simplebzrbasevcs_commbasedirbzrinfo2bzrbase:tbzrbase/.bzr/branch/lastrevisionbzrinfo1< ${bzrbase}/.bzr/branch/last-revisionbzrinfo1bzrinfo1%% vcs_commcmdinfolocallinevaluedirtypereadgrep^[ a-zA-Z0-9]\+: line: line%%: // /_bzr_infokeyvaluedirtypeCheckoutbzr_typecheckoutbzrbasebzr_infocheckout_rootRepository checkoutcheckoutbzrbasebzr_inforepository_checkout_rootLightweight checkoutlightweigthbzrbasebzr_infolight_checkout_rootstandalonebzrbasebzr_infobranch_rootbzrbasebzrbase:Pbzr_info[checkout_of_branch]:vcs_info:vcs:usercontext:rrnuse-serverVCS_INFO_bzr_get_infobzr_infocheckout_of_branchfile://://VCS_INFO_bzr_get_info_restrictedbzrbase:t:vcs_info:vcs:usercontext:rrnbranchformatbzrbr%b:%rhook_combranchbzrinfo[2]revisionbzrinfo[1]VCS_INFO_hookset-branch-formatbzrbrzformatbzrbrb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatsbzrbrbzrbasebzr_changesbzrinfo[1]bzr_changesreturnAfPAGA,	A,
s9A(lAF setoptlocaloptionsNO_shwordsplitlocalcdvbasecdvbasevcs_commbasedircdvbase:tVCS_INFO_formatscdvbase:tcdvbasereturnAfPAgA,tA,-ApCA
aA,A8A.	|A&,A,EA,sA,A"R)]A(xACF,setoptlocaloptionsNO_shwordsplitlocalcvsbranchcvsbasecvsbasecvsbasecvsbase:Pcvsbase:h/CVScvsbasecvsbase:hcvsbasebreak< ./CVS/Repositorycvsbase:tcvsbranchrrn/cvsbranchrrnVCS_INFO_formatscvsbranchcvsbasereturnAfPAGA,	A,
s!A(\AF setoptlocaloptionsNO_shwordsplitlocaldarcsbasevcs_commbasedirdarcsbase:tVCS_INFO_formatsdarcsbase:tdarcsbasereturnAfPAg
AgA$C8A\FUA J2f
A.
A,<YA,A,0QA,-AD1AtA.A(Mu
9iACFsetoptlocaloptionsextendedgloblocalfsinfofshashfsbranchchangedmergingactionvcs_commcmdstatusreadfsinfoa///_b## #fshashfsinfocheckout%% fsbranchfsinfotags%%, changedMkfsinfo:ADDEDEDITEDDELETEDUPDATEDmergingMkfsinfo:_BY_MERGEmergingactionmergingVCS_INFO_formatsactionfsbranchfsinfo[local_root]changedfshashfsinfo[repository]returnAPA0'<dAL,ACdAgAB1
JA'+AGkACk5A1AAA	1A	]A.
QAA.8aqA.tAFAp,
k}AL1AA,8aAFAp,
kAL1AA,XAFAL	1A$A,%1A	FALC
1A)QA,*A
FAA.A/	1A/mA.0qA.2@A
FAL
1A7]A,8ACFAFABKU
Lk
=A4'+EkE4A'\A,4Ap,
k}AHCA	%A,
4%A&@AdEA
YA,A"R="RqA""R`Rm"R\
AA,DmA"R(QQ
AA, IA~1A.	A.T	}	QA 
A.!

A.#PyA.$)A.%`

A.(tAl+1A+RA.- IAFAB~E+APACA,&i)iA.A,t$$AC#F$=%A,d%%A,sE&A`$1A$x&ۤ&9'A.l''qA.\(A,|((AH%ABR=%R)A&FL)A&1
A&x&ۤi)
*A,\*A.*QA'x&ۤ*i+A.\*AC(919A"+Q,]-Ah)Ax-AB,C)/--.I...(/A$*#1#AX/AC*1A(C*///./ 0A,*/50y00.0 0A"11x1qA,+/112.522A"11@3AC-&h3A-F3=%A.'44A4AC.1A"4"4-5AC/|55A/X66A/&D7CA7A,87A0G4A"=8lC1,8AlK+0+	9A,9A1A.+9A.E9A"	:a::A.:0	9A.:0;A~1A.+9A.E9AC;;e;A8;Ay;AC<;I<A<& =]A=A,==A='4>->A>O1OAy>AC>'4>A>g4>A8?L>>[YAC??۴1??e;A?1A?A.@=@QAC@G4@A @?۴A]AAAAAAGAGAF0A.A,@CaCAXC
ACACCDiDACEiEACD'EEEA8DA0FADpFFAE&G!AGA FGEGGAFGEHA,CG$HJ2fH۔HACHGEA4H9IAH`IIACIFIACJ&J A*qJACMGEJA,M$%KJ2fH۔KAN|KKAlCNA9}LANLAMAO%9NqAO%NAP&NqA.BdOA,EOOA(QPUPPPQ=QQOAQFQsetoptlocaloptionsextendedglobNO_shwordsplitlocalgitdirgitbasegitbranchgitactiongitunstagedgitstagedgitsha1gitmiscquerystagedqueryunstagedgit_patches_appliedgit_patches_unappliedhook_com +functions[VCS_INFO_git_getaction] VCS_INFO_git_getactionlocalgitdirgitdir/rebase-applygitdir/rebasegitdir/../.dotesttmptmp/rebasinggitactionrebasetmp/applyinggitactionamgitactionam/rebasereturngitdir/rebase-merge/interactivegitdir/.dotest-merge/interactivetmpgitactionrebase-igitdir/rebase-mergegitdir/.dotest-mergegitactionrebase-mgitdir/MERGE_HEADgitactionmergegitdir/BISECT_LOGgitactionbisectgitdir/CHERRY_PICK_HEADgitdir/sequencergitactioncherryseqgitactioncherrygitdir/sequencergitactioncherry-or-revert +functions[VCS_INFO_git_getbranch] VCS_INFO_git_getbranchlocalgitdiractiondirgitsymrefvcs_comm[cmd] symbolic-ref HEADgitdir/rebase-applygitdir/rebasegitdir/../.dotesttmpbreakactiondirgitbranch${(z)gitsymref} 2> /dev/nullgitbranchactiondir/headnamegitbranch< ${actiondir}/head-namegitbranchgitbranchdetached HEADactiondir/ontogitbranch< ${actiondir}/ontogitdir/MERGE_HEADgitbranch${(z)gitsymref} 2> /dev/nullgitbranchgitbranch< ${gitdir}/ORIG_HEADgitdir/rebase-mergegitbranch< ${gitdir}/rebase-merge/head-namegitbranchdetached HEADgitbranch< ${gitdir}/rebase-merge/orig-headgitdir/.dotest-mergegitbranch< ${gitdir}/.dotest-merge/head-namegitbranch${(z)gitsymref} 2> /dev/nullgitbranchrefs/tags/${vcs_comm[cmd]} describe --all --exact-match HEAD 2>/dev/nullgitbranch${vcs_comm[cmd]} describe --contains HEAD 2>/dev/nullgitbranch${vcs_comm[cmd]} name-rev --name-only --no-undefined --always HEAD 2>/dev/nullgitbranchgitbranch< $gitdir/HEAD[1,7]...return +functions[VCS_INFO_git_handle_patches] VCS_INFO_git_handle_patcheslocalgit_applied_sgit_unapplied_sgitmsggit_patches_appliedOagit_patches_appliedVCS_INFO_setpatchformatgit_patches_appliedgit_applied_sgit_patches_unappliedgit_unapplied_s:vcs_info:vcs:usercontext:rrngitmsggitmiscREPLYgitdirvcs_commgitdirVCS_INFO_git_getbranchgitdirgitbase ${vcs_comm[cmd]} rev-parse --show-toplevel gitbase:tzstyle:vcs_info:vcs:usercontext:rrngetrevisiongitsha1${vcs_comm[cmd]} rev-parse --quiet --verify HEADgitsha1gitbranchgitbranch##refs/[^/]##/gitbranchreturn:vcs_info:vcs:usercontext:rrncheck-for-changesquerystagedqueryunstaged:vcs_info:vcs:usercontext:rrncheck-for-staged-changes querystaged || queryunstaged ${vcs_comm[cmd]} rev-parse --is-inside-work-tree 2> /dev/nulltrue queryunstaged vcs_commcmddiffnoextdiffignoresubmodulesdirtyquietexitcode/dev/nullgitunstaged querystaged vcs_commcmdrevparseverifyHEADvcs_commcmddiffindexcachedignoresubmodulesdirty ? && ? != 128 gitstagedvcs_commcmddiffindexcachedignoresubmodulesdirty4b825dc642cb6eb9a060e54bf8d69288fbee4904gitstagedVCS_INFO_adjustVCS_INFO_git_getactionlocalpatchdirgitdir/patches/gitbranchpatchdirpatchdir/appliedpatchdir/unappliedgit_patches_appliedf< "${patchdir}/applied"git_patches_unappliedf< "${patchdir}/unapplied"VCS_INFO_git_handle_patchesgitdir/rebase-mergepatchdirpatchdir/donef< "${patchdir}/done"ppickeeditrrewordffixupssquash p   ? #p//[^ ] == 1 p%% p p%% * ?p/x /exec git_patches_appliedppatchdir/git-rebase-todogit_patches_unappliedf<"${patchdir}/git-rebase-todo":VCS_INFO_git_handle_patchesgitdir/rebase-applypatchdirnextpatchdir/nextnext< $nextsubjectp = 1p < curprintfgit_patches_applied[p]%04d ?patchdir/msg-cleansubject< "${patchdir}/msg-clean"[(f)1]this_patch_filethis_patch_file%s/%04dpatchdircurthis_patch_filelocalREPLYVCS_INFO_patch2subjectthis_patch_filesubjectREPLYsubjectsubject:?patchdir/original-commitgit_patches_applied< ${patchdir}/original-commit subjectgit_patches_applied? subjectlocallast< "${patchdir}/last" cur+1 <= last git_patches_unapplied(cur+1)..lastVCS_INFO_git_handle_patchesgitdir/MERGE_HEADheads@f<"${gitdir}/MERGE_HEAD"subjectreadsubjectgitdir/MERGE_MSGheads@git_patches_appliedp subjectunsetVCS_INFO_git_handle_patchesgitdir/CHERRY_PICK_HEADsubjectsubjectgitdir/MERGE_MSGgit_patches_applied<${gitdir}/CHERRY_PICK_HEAD subjectgitdir/sequencer/todogit_patches_unappliedMf<"${gitdir}/sequencer/todo":pick pick git_patches_unapplied1git_patches_unappliedVCS_INFO_git_handle_patchesgitmiscbackend_miscpatchesgitmiscVCS_INFO_formatsgitactiongitbranchgitbasegitstagedgitunstagedgitsha1returnAPAxCg<hDx$Hl,XA@<d$HxAg,A,PmA,sA,A,A,9A,A,	A,y	A,
-
A,<
A, h
A,!\A,"A,#D9A	&A`
+*A
ۤ
A,
$1
A"
ۤ
efA./9A 
%TJ#LtABۤ}!Cp۔sAGAH#
<FCd۔xABA6B2@RRA.C(MABG
GAJ1A.JZA,KA,MEA.NtA"RRA"U!UQA"Y
}CA"Z
QABۜe	@]hA %,
=YAlCACfA P4qqA.emA%,A"k
A"l
QABۜ=oA C%,Da
AlAf
A T4uqA.wA%,ACA@A"Cۤ"~R~
Ah$NAd۔$HA"1YC A	1ARA,- A.y  A"A"f	!m!ALC#1A
 A#%!A."9"A,h""A"
 "#qA.p##AC&%,AC'|1|A"C'ۤ$$$AT'	1	A%A(=%AC(&A<)F1FA")ۤY&&R5'AT*	1	ARu'A*''A+T(y(A+$5'A+d۔((A")=)C,&)AC-))A-9*A-*AD.1AF2`y++A/&d,Ax0
A&,A<C01A&,A0t--A1&-A2--A\3
A3f.u.A...qA.8/q/A,4G%/05000A$5G%011A,5&192i22213X/0A.X9A733A8(4E4A,}44A,5u5A(C955I666
6A9FD7setoptlocaloptionsextendedglobNO_shwordsplitlocalhgbasebmfilebranchfilerebasefiledirstatefilemqseriesfilecurbmfilecurbmmqstatusfilemqguardsfilepatchdirmergedirr_csetidr_lrevr_branchi_bmhashi_bmnamerevformatbranchformathgactionstringhgchangeshgbmstringhgmqstringapplied_stringunapplied_stringguards_stringhgid_argsdefrevformatdefbranchformathgbmarksmqpatchesmqguardsmqunappliedhgmisci_patchguardsi_negguardsi_posguardshook_comhgbasevcs_commbasedirhgbase:tr_csetidpatchdirhgbase/.hg/patcheshgbase/.hg/merge/bmfilehgbase/.hg/bookmarkshgbase/.hg/bookmarks.currentbranchfilehgbase/.hg/branchhgbase/.hg/rebasestatehgbase/.hg/dirstatemqstatusfilepatchdir/statuspatchdir/seriespatchdir/guardsVCS_INFO_adjustzstyle:vcs_info:vcs:usercontext:rrngetrevision:vcs_info:vcs:usercontext:rrnusesimpleVCS_INFO_hexdumpdirstatefiler_csetidREPLYhgid_args:vcs_info:vcs:usercontext:rrncheck-for-changeshgid_argsHGPLAINvcs_commcmdzhgid_args/dev/nullreadr_csetidr_branchr_branchbranchfiler_branch< ${branchfile}r_branchr_branchdefaultr_lrev1r_lrev%+r_csetidr_csetid%+mergedirmergingrebasefilerebasingr_csetiddefrevformat%hr_lrevdefrevformat%r:vcs_info:vcs:usercontext:rrnhgrevformatrevformatrevformatj/:/defrevformatlocalrevr_lrevhashr_csetidVCS_INFO_hookset-hgrev-formatrevformatzformatrevformatr:hook_com[localrev]h:hook_com[hash]hook_comrevreplacer_branch%br_lrev:vcs_info:vcs:usercontext:rrnj/:/defbranchformatbranchr_branchrevisionset-branch-formatbranchformatzformatbranchformatb:hook_com[branch]r:hook_com[revision]hook_combranchreplace:vcs_info:vcs:usercontext:rrngetbookmarksbmfiler_csetidi_bmhashr_csetidhgbmarksi_bmnamebmfilecurbmfile<"${curbmfile}"hook_comhgactivebookmarkcurbmgen-hg-bookmark-stringhgbmarks[@]hgbmarksicurbmhgbmarks1,0curbm*hgbmstringj:, :hgbmarkshgbmarks1hgbmarks11,2hgbmstringhook_comhgbookmarkstring:vcs_info:vcs:usercontext:rrngetmqpatchdirmqstatusfilef< "${patchdir}/status"/saf09:/Oamqpatches:vcs_info:vcs:usercontext:rrngetunappliedmqseriesfilemqguardsfilemqguardsf< "${mqguardsfile}"mqguardsoamqguardsi_patchi_patchguardsi_patch:space:#continuei_patchguardss: :i_patchguardsMi_patchguards:#-/s#/Mi_patchguards:#+/s#+/i_negguards@Mmqguards:ji_negguardscontinuei_posguards@Mmqguards:ji_posguardsmqunappliedi_patchcontinuemqunappliedgen-mqguards-stringmqguards[@]guards_stringj:,:mqguardsguards_stringhook_comguardsstringextra_hook_comguardsguards_stringguardsnmqguardsextra_zformatsg:extra_hook_com[guards]G:#mqguardsVCS_INFO_setpatchformatmqpatchesapplied_stringmqunappliedunapplied_string:vcs_info:vcs:usercontext:rrnhgmischgmqstringhgmischgbmstringbackend_miscpatcheshgmqstringbackend_miscbookmarkshgbmstringVCS_INFO_formatshgactionstringbranchformathgbasehgchanges(j:;:)hgmiscreturnAPAgA,	 AA,
sA,A(YACFsetoptlocaloptionsextendedglobNO_shwordsplitlocalmtnbranchmtnbasemtnbasevcs_commbasedirmtnbase:tmtnbranchMf ${vcs_comm[cmd]} status :sCurrent branch:/: /VCS_INFO_formatsmtnbranchmtnbasereturnAfPA
ACgAgA\#F<A J2fP
A.eA,
Ag,PA,lABCۜH|A %dAlAfAA x4AqA.A%A(CA]AFsetoptlocaloptionsextendedgloblocalp4basep4infohook_comvcs_commcmdinforeadp4infoa// /_b## #vcs_commbasedirp4branchchangechange${vcs_comm[cmd]} changes -m 1 ...\#have##Change %% *zstyle:vcs_info:vcs:usercontext:rrnbranchformatp4branchp4branch%b:%rbranchp4info[Client_name]revisionchangeVCS_INFO_hookset-branch-formatp4branchzformatp4branchb:hook_com[branch]r:hook_com[revision]p4branchhook_combranchreplaceVCS_INFO_formatsp4basechangereturnAfPAgAgA,
1A,sABۜxA C%@eAlAfMA 4M	qA.qA%A(M%YACFsetoptlocaloptionsNO_shwordsplitlocalsvkbranchsvkbasehook_comsvkbasevcs_commbasedirsvkbase:tzstyle:vcs_info:vcs:usercontext:rrnbranchformat%b:%rbranchvcs_comm[branch]revisionvcs_comm[revision]VCS_INFO_hookset-branch-formatsvkbranchzformatb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatssvkbasevcs_comm[revision]returnAPA$C(
sAgLA PpAgA CG۔pA,tA%Ag"AC"A,+AAAA"
AC%A(AF`+qACF`Alf|dA J2f
A.$%AC
PqA@1A,A,.DeAh4IA J2f
A./	q,A,2<	]	A@A3	A
%	Ahc

4Q

C
A C
J2f
A.5
-A"6Y
&DA
\}A,8A8CA.9
|A&DA,?s=
ABp
ۜ
0(@(eA C%AlAfxA <4(]qA.E(aA%A(QACF`setoptlocaloptionsnoksharraysextendedglobNO_shwordsplitlocalsvnbasesvnbranchsvninfoparentinfocwdinfohook_comintegerSVN_ERR_WC_UPGRADE_REQUIRED155036svnbasesvninfof${vcs_comm[cmd]} info --non-interactive 2>&1 rc != 0  rc == 1 Mdat:svn: ESVN_ERR_WC_UPGRADE_REQUIRED: VCS_INFO_formatsupgrade requiredreturnprintdat[@]readsvninfoa// /_b## #cwdinfokvsvninfo +svninfo[Working_Copy_Root_Path] svnbasesvninfoWorking_Copy_Root_Pathvcs_commcmdinfononinteractivesvnbasesvninfoa// /_b## #svnbasesvnbase:Psvnbase:h/.svnparentinfovcs_commcmdnoninteractivesvnbase:hparentinfoa// /_b## #parentinfoRepository_UUIDsvninfoRepository_UUIDbreaksvninfokvparentinfosvnbasesvnbase:hsvnbasesvnbase:tzstyle:vcs_info:vcs:usercontext:rrnbranchformat%b:%rbranchsvninfo[URL]##*/revisioncwdinfo[Revision]VCS_INFO_hookset-branch-formatsvnbranchzformatsvnbranchb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatssvnbranchsvnbasecwdinfo[Revision]APAgA,	 AA,
sA,A(C%AFXsetoptlocaloptionsextendedglobNO_shwordsplitlocaltlabasetlabranchtlabasevcs_commbasedir:Ptlabase:ttlabranch ${vcs_comm[cmd]} tree-id ///VCS_INFO_formatstlabranchtlabasereturn|5.8Tpfunctions/VCS_Info/Backends/VCS_INFO_detect_bzr ^pfunctions/VCS_Info/Backends/VCS_INFO_detect_cdvxBpfunctions/VCS_Info/Backends/VCS_INFO_detect_cvs`pfunctions/VCS_Info/Backends/VCS_INFO_detect_darcs!ypfunctions/VCS_Info/Backends/VCS_INFO_detect_fossil`pfunctions/VCS_Info/Backends/VCS_INFO_detect_git'Cpfunctions/VCS_Info/Backends/VCS_INFO_detect_hg`pfunctions/VCS_Info/Backends/VCS_INFO_detect_mtnPpfunctions/VCS_Info/Backends/VCS_INFO_detect_p4tdpfunctions/VCS_Info/Backends/VCS_INFO_detect_svkkjpfunctions/VCS_Info/Backends/VCS_INFO_detect_svn^pfunctions/VCS_Info/Backends/VCS_INFO_detect_tla	pfunctions/VCS_Info/Backends/VCS_INFO_get_data_bzr
CCpfunctions/VCS_Info/Backends/VCS_INFO_get_data_cdv
pfunctions/VCS_Info/Backends/VCS_INFO_get_data_cvsBCpfunctions/VCS_Info/Backends/VCS_INFO_get_data_darcspfunctions/VCS_Info/Backends/VCS_INFO_get_data_fossil{)Xpfunctions/VCS_Info/Backends/VCS_INFO_get_data_git4\pfunctions/VCS_Info/Backends/VCS_INFO_get_data_hg pfunctions/VCS_Info/Backends/VCS_INFO_get_data_mtn!oppfunctions/VCS_Info/Backends/VCS_INFO_get_data_p4!"}pfunctions/VCS_Info/Backends/VCS_INFO_get_data_svk#x
0pfunctions/VCS_Info/Backends/VCS_INFO_get_data_svn&2pfunctions/VCS_Info/Backends/VCS_INFO_get_data_tlaAfPA"+FABFF,A)AF%ACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commdetect_need_filebranch/formatVCS_INFO_bydir_detect.bzrAfPA"+FABF)F,AmAFMACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileformatVCS_INFO_bydir_detect.cdvAfPA"+FABF)FA"m"RFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmd./CVS./CVS/RepositoryAfPA"+FABF)F,AmAFMACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileformatVCS_INFO_bydir_detect_darcsAfPA"+FABF)F,AmABF,rFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_file_FOSSIL_ .fslckoutVCS_INFO_bydir_detectAfPA"+H	AdAFAA"F0}
A1A.AAQA.A]ACFAFsetoptlocaloptionsNO_shwordsplit--flavoursprintgitp4gitsvnreturnVCS_INFO_check_comvcs_commcmdvcs_commgitdir${vcs_comm[cmd]} rev-parse --git-dir 2> /dev/nullvcs_commgitdir/svnvcs_commoverwrite_namegit-svnvcs_commgitdir/refs/remotes/p4vcs_commoverwrite_namegit-p4AfPA"+L)Ad5AFXABFtFX,AqABF)FXA1AA.AQAa.A5QAa.AYACFXsetoptlocaloptionsNO_shwordsplit--flavoursprinthggithghgsubversionhghgsvnreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_filestore data sharedpathVCS_INFO_bydir_detect.hgvcs_commbasedir/.hg/svnvcs_commoverwrite_namehg-hgsubversionvcs_commbasedir/.hgsvnvcs_commoverwrite_namehg-hgsvnvcs_commbasedir/.hg/gitmapfilevcs_commoverwrite_namehg-gitAfPA"+FABF)F,AmAFUACF+setoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_filerevisionVCS_INFO_bydir_detect_MTNABZ
?AfdCAF <ACgpA,AP}^A)!	0Q.A
Pd	09.AP	0;.AP	0l.AP=A08AgDAA,AdAX
	AAAC&A"

FA<1.ADACFA.ArUyAg<A"Rq&.AAFAB
9FABCFhCF,AeAFrAF+AF! +functions[VCS_INFO_p4_get_server] VCS_INFO_p4_get_serveremulatesetoptextendedgloblocalsettingssettingsf${vcs_comm[cmd]} setserverportsettingsrP4PORTP4PORT%% serverport:perforce:1666perforceserverportserverport1666perforce:serverportVCS_INFO_detect_p4localserverportp4wherezstyle:vcs_info:p4:usercontext:rrnuseserver #vcs_info_p4_dead_servers VCS_INFO_p4_get_servervcs_info_p4_dead_serversserverportreturn${vcs_comm[cmd]} where 2>&1p4whereConnect to server failedtypesetvcs_info_p4_dead_serversserverportvcs_info_p4_dead_serversserverportP4CONFIGVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileP4CONFIGVCS_INFO_bydir_detectVCS_INFO_detect_p4@AfPA"+FACAg@LX,AXABCFpCFABFA$A 2Jf8LAC1A
a,ALA"	9}A"%A"
"
C&,A&DA" h" &,A"!"!XC&A""8&lA"##MA"&
a"'
"(

FA
CFsetoptlocaloptionsNO_shwordsplit--flavoursreturnnoksharraysextendedgloblocalfhashVCS_INFO_check_comvcs_commcmd/.svk/configreadlinevcs_commbasedirline linedepotpath:vcs_commbranchline/revision:vcs_commrevisionline:space:vcs_commbranchvcs_commrevisionbreakcontinue fhash > 0   :space::  hash:continue fhash == 0 continuePWD/line %:/vcs_commbasedirline %:vcs_commbranchvcs_commrevisionAfPA"+FABF)F,AmABF4FsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commdetect_need_fileentries format wc.dbVCS_INFO_bydir_detect.svnAfPA"+FABF)FA"mFAFsetoptlocaloptionsNO_shwordsplit--flavoursreturnVCS_INFO_check_comvcs_commcmdvcs_commbasedir${vcs_comm[cmd]} tree-root 2> /dev/nullAPA (@pACgAAB
A!AxAA&.A9ACfpkABXA%!A\

1A"}A&$AB$
ez%(AgAg4H.A\A
u1A
-,A6%,A7yA81A8,A9m.A:Am`qAFiA 0+ZD\AF|\A|cFCACF|0,ACD,AD+Z-.AEAIA0,AK4X.AL|0	,AN4d.AO0A,AQ4.AR0;,AT4t.AU,AX$EA
1A"tyAC&qAx10A&0AC&0;A&,AgsqABH|h|A C%4YAlAf !A  L4| m  q.Am|!aA%A(C!""A"u""AF#<setoptlocaloptionsnoksharraysextendedglobNO_shwordsplitlocalbzrbasebzrbrbzr_changesbzr_typebzrinfohook_combzr_info +functions[VCS_INFO_bzr_get_info] VCS_INFO_bzr_get_infobzrinfos.:. ${vcs_comm[cmd]} version-info --custom \
        --template="{revno}:{branch_nick}:{clean}"zstyle:vcs_info:vcs:usercontext:rrncheck-for-changesVCS_INFO_bzr_get_changesbzrinfo2bzr_changes +functions[VCS_INFO_bzr_get_info_restricted] VCS_INFO_bzr_get_info_restrictedbzrinfo${vcs_comm[cmd]} revnobzrbase:tzstyle:vcs_info:vcs:usercontext:rrncheck-for-changesbzr_typelightweigthVCS_INFO_bzr_get_changes +functions[VCS_INFO_bzr_get_changes] VCS_INFO_bzr_get_changeslocalcountslineflagbzr_changes
        ${vcs_comm[cmd]} stat -SV | while read flag line
        do
            counts[${flag}]=$(( ${counts[${flag}]:-0} + 1 ))
        done
        for flag in ${(k)counts}
        do
            printf "%s:%d " $flag ${counts[${flag}]}
        done
    zstyle:vcs_info:vcs:usercontext:rrnuse-simplebzrbasevcs_commbasedirbzrinfo2bzrbase:tbzrbase/.bzr/branch/lastrevisionbzrinfo1< ${bzrbase}/.bzr/branch/last-revisionbzrinfo1bzrinfo1%% vcs_commcmdinfolocallinevaluedirtypereadgrep^[ a-zA-Z0-9]\+: line: line%%: // /_bzr_infokeyvaluedirtypeCheckoutbzr_typecheckoutbzrbasebzr_infocheckout_rootRepository checkoutcheckoutbzrbasebzr_inforepository_checkout_rootLightweight checkoutlightweigthbzrbasebzr_infolight_checkout_rootstandalonebzrbasebzr_infobranch_rootbzrbasebzrbase:Pbzr_info[checkout_of_branch]:vcs_info:vcs:usercontext:rrnuse-serverVCS_INFO_bzr_get_infobzr_infocheckout_of_branchfile://://VCS_INFO_bzr_get_info_restrictedbzrbase:t:vcs_info:vcs:usercontext:rrnbranchformatbzrbr%b:%rhook_combranchbzrinfo[2]revisionbzrinfo[1]VCS_INFO_hookset-branch-formatbzrbrzformatbzrbrb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatsbzrbrbzrbasebzr_changesbzrinfo[1]bzr_changesreturnAfPAG,A	,A
s9A(lAF setoptlocaloptionsNO_shwordsplitlocalcdvbasecdvbasevcs_commbasedircdvbase:tVCS_INFO_formatscdvbase:tcdvbasereturnAfPAg,At,A-ApCA
a,AA8.A	|A&,,AE,As,AA"R)]A(xACF,setoptlocaloptionsNO_shwordsplitlocalcvsbranchcvsbasecvsbasecvsbasecvsbase:Pcvsbase:h/CVScvsbasecvsbase:hcvsbasebreak< ./CVS/Repositorycvsbase:tcvsbranchrrn/cvsbranchrrnVCS_INFO_formatscvsbranchcvsbasereturnAfPAG,A	,A
s!A(\AF setoptlocaloptionsNO_shwordsplitlocaldarcsbasevcs_commbasedirdarcsbase:tVCS_INFO_formatsdarcsbase:tdarcsbasereturnAfPAg
AgA$C8A\FUA 2Jf
.A
,A<Y,A,A0Q,A-AD1At.AA(Mu
9iACFsetoptlocaloptionsextendedgloblocalfsinfofshashfsbranchchangedmergingactionvcs_commcmdstatusreadfsinfoa///_b## #fshashfsinfocheckout%% fsbranchfsinfotags%%, changedMkfsinfo:ADDEDEDITEDDELETEDUPDATEDmergingMkfsinfo:_BY_MERGEmergingactionmergingVCS_INFO_formatsactionfsbranchfsinfo[local_root]changedfshashfsinfo[repository]returnAPA0'<dAL,ACdAgAB1
JA'+AGkACk5A1AAA	1A	].A
QA.A8aq.AtAFAp
,k}AL1A,A8aAFAp
,kAL1A,AXAFAL	1A$,A%1A	FAL
C1A)Q,A*A
FAA.A/	1A/m.A0q.A2@A
FAL
1A7],A8ACFAFABK
ULk
=A4'+EkE4A'\,A4Ap
,k}AHCA	%,A
4%A&@dAEA
Y,AA"R="RqA""`RRm"R\
A,ADmA"R(Q
QA,A I~A1.A	.A	T	}QA 
.A!

.A#Py.A$).A%
`
.A(tlA+1A+R.A- IAFAB~E+APACA,&i)i.A,A$t$A#CF$%=,A%d%,As&EA`$1A$&x&'9.A'l'q.A(\,A(|(AH%ABR%=R)A&F)LA&
1A&&x)i*
,A*\.A*QA'&x*+i.A*\A(C991A"+,Q-]Ah)A-xA,B)C/--..I../(A$*##1A/XA*C1A(*C///./0 A,*/050y0.00 A"111xqA,+/112.252A"113@A-C&3hA-F3%=A.'444AA.C1A"4"45-A/C5|5A/6X6A/&7DCA7,A87A0G4A"8=l1C,8lAK++09	,A9A1.A+9.AE9A":	:a:.A:	09.A:0;~A1.A+9.AE9A;C;;eA8;A;yA<C;<IA<&= ]A=,A==A='4>>-A>OO1A>yA>C'4>A>g4>A8?L>>Y[A?C??1?;eA?1A?.A@@=QA@CG4@A @?AA]AAAAAGAGAF0.A,AC@CaAXC
ACACCDDiACEEiADC'EEEA8DAF0ADFpFAE&G!AGA FGEGGAFGEHA,GC$H2JfHHAHCGEA4HI9AHI`IAICFIAJC&J A*JqAMCGEJA,M$K%2JfHKANK|KAlNCA9L}ANLMAAO%N9qAO%NAP&Nq.ABOd,AEOOA(QPPUPPQQ=QOAQFQsetoptlocaloptionsextendedglobNO_shwordsplitlocalgitdirgitbasegitbranchgitactiongitunstagedgitstagedgitsha1gitmiscquerystagedqueryunstagedgit_patches_appliedgit_patches_unappliedhook_com +functions[VCS_INFO_git_getaction] VCS_INFO_git_getactionlocalgitdirgitdir/rebase-applygitdir/rebasegitdir/../.dotesttmptmp/rebasinggitactionrebasetmp/applyinggitactionamgitactionam/rebasereturngitdir/rebase-merge/interactivegitdir/.dotest-merge/interactivetmpgitactionrebase-igitdir/rebase-mergegitdir/.dotest-mergegitactionrebase-mgitdir/MERGE_HEADgitactionmergegitdir/BISECT_LOGgitactionbisectgitdir/CHERRY_PICK_HEADgitdir/sequencergitactioncherryseqgitactioncherrygitdir/sequencergitactioncherry-or-revert +functions[VCS_INFO_git_getbranch] VCS_INFO_git_getbranchlocalgitdiractiondirgitsymrefvcs_comm[cmd] symbolic-ref HEADgitdir/rebase-applygitdir/rebasegitdir/../.dotesttmpbreakactiondirgitbranch${(z)gitsymref} 2> /dev/nullgitbranchactiondir/headnamegitbranch< ${actiondir}/head-namegitbranchgitbranchdetached HEADactiondir/ontogitbranch< ${actiondir}/ontogitdir/MERGE_HEADgitbranch${(z)gitsymref} 2> /dev/nullgitbranchgitbranch< ${gitdir}/ORIG_HEADgitdir/rebase-mergegitbranch< ${gitdir}/rebase-merge/head-namegitbranchdetached HEADgitbranch< ${gitdir}/rebase-merge/orig-headgitdir/.dotest-mergegitbranch< ${gitdir}/.dotest-merge/head-namegitbranch${(z)gitsymref} 2> /dev/nullgitbranchrefs/tags/${vcs_comm[cmd]} describe --all --exact-match HEAD 2>/dev/nullgitbranch${vcs_comm[cmd]} describe --contains HEAD 2>/dev/nullgitbranch${vcs_comm[cmd]} name-rev --name-only --no-undefined --always HEAD 2>/dev/nullgitbranchgitbranch< $gitdir/HEAD[1,7]...return +functions[VCS_INFO_git_handle_patches] VCS_INFO_git_handle_patcheslocalgit_applied_sgit_unapplied_sgitmsggit_patches_appliedOagit_patches_appliedVCS_INFO_setpatchformatgit_patches_appliedgit_applied_sgit_patches_unappliedgit_unapplied_s:vcs_info:vcs:usercontext:rrngitmsggitmiscREPLYgitdirvcs_commgitdirVCS_INFO_git_getbranchgitdirgitbase ${vcs_comm[cmd]} rev-parse --show-toplevel gitbase:tzstyle:vcs_info:vcs:usercontext:rrngetrevisiongitsha1${vcs_comm[cmd]} rev-parse --quiet --verify HEADgitsha1gitbranchgitbranch##refs/[^/]##/gitbranchreturn:vcs_info:vcs:usercontext:rrncheck-for-changesquerystagedqueryunstaged:vcs_info:vcs:usercontext:rrncheck-for-staged-changes querystaged || queryunstaged ${vcs_comm[cmd]} rev-parse --is-inside-work-tree 2> /dev/nulltrue queryunstaged vcs_commcmddiffnoextdiffignoresubmodulesdirtyquietexitcode/dev/nullgitunstaged querystaged vcs_commcmdrevparseverifyHEADvcs_commcmddiffindexcachedignoresubmodulesdirty ? && ? != 128 gitstagedvcs_commcmddiffindexcachedignoresubmodulesdirty4b825dc642cb6eb9a060e54bf8d69288fbee4904gitstagedVCS_INFO_adjustVCS_INFO_git_getactionlocalpatchdirgitdir/patches/gitbranchpatchdirpatchdir/appliedpatchdir/unappliedgit_patches_appliedf< "${patchdir}/applied"git_patches_unappliedf< "${patchdir}/unapplied"VCS_INFO_git_handle_patchesgitdir/rebase-mergepatchdirpatchdir/donef< "${patchdir}/done"ppickeeditrrewordffixupssquash p   ? #p//[^ ] == 1 p%% p p%% * ?p/x /exec git_patches_appliedppatchdir/git-rebase-todogit_patches_unappliedf<"${patchdir}/git-rebase-todo":VCS_INFO_git_handle_patchesgitdir/rebase-applypatchdirnextpatchdir/nextnext< $nextsubjectp = 1p < curprintfgit_patches_applied[p]%04d ?patchdir/msg-cleansubject< "${patchdir}/msg-clean"[(f)1]this_patch_filethis_patch_file%s/%04dpatchdircurthis_patch_filelocalREPLYVCS_INFO_patch2subjectthis_patch_filesubjectREPLYsubjectsubject:?patchdir/original-commitgit_patches_applied< ${patchdir}/original-commit subjectgit_patches_applied? subjectlocallast< "${patchdir}/last" cur+1 <= last git_patches_unapplied(cur+1)..lastVCS_INFO_git_handle_patchesgitdir/MERGE_HEADheads@f<"${gitdir}/MERGE_HEAD"subjectreadsubjectgitdir/MERGE_MSGheads@git_patches_appliedp subjectunsetVCS_INFO_git_handle_patchesgitdir/CHERRY_PICK_HEADsubjectsubjectgitdir/MERGE_MSGgit_patches_applied<${gitdir}/CHERRY_PICK_HEAD subjectgitdir/sequencer/todogit_patches_unappliedMf<"${gitdir}/sequencer/todo":pick pick git_patches_unapplied1git_patches_unappliedVCS_INFO_git_handle_patchesgitmiscbackend_miscpatchesgitmiscVCS_INFO_formatsgitactiongitbranchgitbasegitstagedgitunstagedgitsha1returnAPAxCg<hDx$Hl,XA@<d$HxAg,,APm,As,A,A,A9,A,A	,A	y,A

-,A<
,A h
,A!\,A",A#D9A	&A`
+*A

A,
$
1A"

ef.A/9A 
%T#JLtAB}!CpsAGAH#
<FCdxAB6AB@2RR.AC(MABG
GAJ1.AJZ,AK,AME.ANtA"RRA"U!UQA"Y
}CA"Z
QABe	@]hA %,
=YAlCACfA P4qq.AemA%,A"k
A"l
QAB=oA C%,Da
AlAf
A T4uq.AwA%,ACA@A"C"~R~
Ah$NAd$HA"1Y CA	1AR,A -.A y A"A"f!	!mAL#C1A
 A#%!.A""9,A"h"A"
 "#q.A#p#A&C%,A'C||1A"'C$$$AT'		1A%A(%=A(C&A<)FF1A")&Y&R'5AT*		1AR'uA*''A+(T(yA+$'5A+d((A"))=,C&)A-C))A-*9A-*AD.1FA`2+y+A/&,dAx0
&A,A<0C1&A,A0-t-A1&-A2--A\3
A3f..u.A..q.A/8/qA,4G%/00500A$5G%011A,5&1292i2231X/0.AX9A733A84(4E,A4}4,A55uA(9C556I66
6A9F7DsetoptlocaloptionsextendedglobNO_shwordsplitlocalhgbasebmfilebranchfilerebasefiledirstatefilemqseriesfilecurbmfilecurbmmqstatusfilemqguardsfilepatchdirmergedirr_csetidr_lrevr_branchi_bmhashi_bmnamerevformatbranchformathgactionstringhgchangeshgbmstringhgmqstringapplied_stringunapplied_stringguards_stringhgid_argsdefrevformatdefbranchformathgbmarksmqpatchesmqguardsmqunappliedhgmisci_patchguardsi_negguardsi_posguardshook_comhgbasevcs_commbasedirhgbase:tr_csetidpatchdirhgbase/.hg/patcheshgbase/.hg/merge/bmfilehgbase/.hg/bookmarkshgbase/.hg/bookmarks.currentbranchfilehgbase/.hg/branchhgbase/.hg/rebasestatehgbase/.hg/dirstatemqstatusfilepatchdir/statuspatchdir/seriespatchdir/guardsVCS_INFO_adjustzstyle:vcs_info:vcs:usercontext:rrngetrevision:vcs_info:vcs:usercontext:rrnusesimpleVCS_INFO_hexdumpdirstatefiler_csetidREPLYhgid_args:vcs_info:vcs:usercontext:rrncheck-for-changeshgid_argsHGPLAINvcs_commcmdzhgid_args/dev/nullreadr_csetidr_branchr_branchbranchfiler_branch< ${branchfile}r_branchr_branchdefaultr_lrev1r_lrev%+r_csetidr_csetid%+mergedirmergingrebasefilerebasingr_csetiddefrevformat%hr_lrevdefrevformat%r:vcs_info:vcs:usercontext:rrnhgrevformatrevformatrevformatj/:/defrevformatlocalrevr_lrevhashr_csetidVCS_INFO_hookset-hgrev-formatrevformatzformatrevformatr:hook_com[localrev]h:hook_com[hash]hook_comrevreplacer_branch%br_lrev:vcs_info:vcs:usercontext:rrnj/:/defbranchformatbranchr_branchrevisionset-branch-formatbranchformatzformatbranchformatb:hook_com[branch]r:hook_com[revision]hook_combranchreplace:vcs_info:vcs:usercontext:rrngetbookmarksbmfiler_csetidi_bmhashr_csetidhgbmarksi_bmnamebmfilecurbmfile<"${curbmfile}"hook_comhgactivebookmarkcurbmgen-hg-bookmark-stringhgbmarks[@]hgbmarksicurbmhgbmarks1,0curbm*hgbmstringj:, :hgbmarkshgbmarks1hgbmarks11,2hgbmstringhook_comhgbookmarkstring:vcs_info:vcs:usercontext:rrngetmqpatchdirmqstatusfilef< "${patchdir}/status"/saf09:/Oamqpatches:vcs_info:vcs:usercontext:rrngetunappliedmqseriesfilemqguardsfilemqguardsf< "${mqguardsfile}"mqguardsoamqguardsi_patchi_patchguardsi_patch:space:#continuei_patchguardss: :i_patchguardsMi_patchguards:#-/s#/Mi_patchguards:#+/s#+/i_negguards@Mmqguards:ji_negguardscontinuei_posguards@Mmqguards:ji_posguardsmqunappliedi_patchcontinuemqunappliedgen-mqguards-stringmqguards[@]guards_stringj:,:mqguardsguards_stringhook_comguardsstringextra_hook_comguardsguards_stringguardsnmqguardsextra_zformatsg:extra_hook_com[guards]G:#mqguardsVCS_INFO_setpatchformatmqpatchesapplied_stringmqunappliedunapplied_string:vcs_info:vcs:usercontext:rrnhgmischgmqstringhgmischgbmstringbackend_miscpatcheshgmqstringbackend_miscbookmarkshgbmstringVCS_INFO_formatshgactionstringbranchformathgbasehgchanges(j:;:)hgmiscreturnAPAg,A	 A,A
s,AA(YACFsetoptlocaloptionsextendedglobNO_shwordsplitlocalmtnbranchmtnbasemtnbasevcs_commbasedirmtnbase:tmtnbranchMf ${vcs_comm[cmd]} status :sCurrent branch:/: /VCS_INFO_formatsmtnbranchmtnbasereturnAfPA
ACgAgA\#F<A 2JfP
.Ae,A
Ag,P,AlABCH|A %dAlAfAA x4Aq.AA%A(CA]AFsetoptlocaloptionsextendedgloblocalp4basep4infohook_comvcs_commcmdinforeadp4infoa// /_b## #vcs_commbasedirp4branchchangechange${vcs_comm[cmd]} changes -m 1 ...\#have##Change %% *zstyle:vcs_info:vcs:usercontext:rrnbranchformatp4branchp4branch%b:%rbranchp4info[Client_name]revisionchangeVCS_INFO_hookset-branch-formatp4branchzformatp4branchb:hook_com[branch]r:hook_com[revision]p4branchhook_combranchreplaceVCS_INFO_formatsp4basechangereturnAfPAgAg,A
1,AsABxA C%@eAlAfMA 4M	q.AqA%A(M%YACFsetoptlocaloptionsNO_shwordsplitlocalsvkbranchsvkbasehook_comsvkbasevcs_commbasedirsvkbase:tzstyle:vcs_info:vcs:usercontext:rrnbranchformat%b:%rbranchvcs_comm[branch]revisionvcs_comm[revision]VCS_INFO_hookset-branch-formatsvkbranchzformatb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatssvkbasevcs_comm[revision]returnAPA$C(
sAgLA PpAgA CGp,AtA%Ag"AC",A+AAAA"
AC%A(AF`+qACF`Alf|dA 2Jf
.A$%A
CPqA@1A,,A.DeAh4IA 2Jf
.A/	,q,A2	<	]A@A3	A
%	Ah
c

4
Q

CA 
C2Jf
.A5
-A"6Y
&DA
\},A8A8C.A9
|A&D,A?s
=AB
p
0(@(eA C%AlAfxA <4(]q.AE(aA%A(QACF`setoptlocaloptionsnoksharraysextendedglobNO_shwordsplitlocalsvnbasesvnbranchsvninfoparentinfocwdinfohook_comintegerSVN_ERR_WC_UPGRADE_REQUIRED155036svnbasesvninfof${vcs_comm[cmd]} info --non-interactive 2>&1 rc != 0  rc == 1 Mdat:svn: ESVN_ERR_WC_UPGRADE_REQUIRED: VCS_INFO_formatsupgrade requiredreturnprintdat[@]readsvninfoa// /_b## #cwdinfokvsvninfo +svninfo[Working_Copy_Root_Path] svnbasesvninfoWorking_Copy_Root_Pathvcs_commcmdinfononinteractivesvnbasesvninfoa// /_b## #svnbasesvnbase:Psvnbase:h/.svnparentinfovcs_commcmdnoninteractivesvnbase:hparentinfoa// /_b## #parentinfoRepository_UUIDsvninfoRepository_UUIDbreaksvninfokvparentinfosvnbasesvnbase:hsvnbasesvnbase:tzstyle:vcs_info:vcs:usercontext:rrnbranchformat%b:%rbranchsvninfo[URL]##*/revisioncwdinfo[Revision]VCS_INFO_hookset-branch-formatsvnbranchzformatsvnbranchb:hook_com[branch]r:hook_com[revision]hook_combranchreplaceVCS_INFO_formatssvnbranchsvnbasecwdinfo[Revision]APAg,A	 A,A
s,AA(C%AFXsetoptlocaloptionsextendedglobNO_shwordsplitlocaltlabasetlabranchtlabasevcs_commbasedir:Ptlabase:ttlabranch ${vcs_comm[cmd]} tree-id ///VCS_INFO_formatstlabranchtlabasereturn

Zerion Mini Shell 1.0