-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /usr/lib/python2.7/dist-packages/mercurial/
File Upload :
Current File : //usr/lib/python2.7/dist-packages/mercurial/help.pyc

ó
làÁ\c@s ddlmZmZddlZddlZddlZddlZddlZddlZddl	Z	ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZded„Zd„Zd„Zdd„Zd„Zd	„Zed
dgedƒed
ƒfd
gedƒed
ƒfdgedƒedƒfddgedƒedƒfddgedƒedƒfddgedƒedƒfddgedƒedƒfddgedƒedƒfd ged!ƒed ƒfd"d#ged$ƒed"ƒfd%d&d'd(ged)ƒed&ƒfd*ged+ƒed*ƒfd,ged-ƒefd.d/ged0ƒed.ƒfd1ged2ƒed1ƒfd3ged4ƒed3ƒfd5d6ged7ƒed5ƒfd8ged9ƒed8ƒfgƒZiZd:„Zd;„Zd<„Zedd=e	jƒed"d>ej ƒedd=ejƒed&d?e
j!ƒed&d@ej"ƒee#dA„Z$dS(Biÿÿÿÿ(tgettextt_NicCs~g}|rz|jd|ƒxZt|jƒƒD]C\}}d|krU|rUq0n|jdd|||fƒq0Wn|S(s-return a text listing of the given extensionss
%s

s(DEPRECATED)s
%s:%s: %s
t (tappendtsortedt	iteritems(theadertextstindenttshowdeprecatedtrsttnametdesc((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytlistextss%cCsutdƒƒjtƒ}|jttdƒtjƒdtƒƒ|jttdƒtjƒƒƒdj	|ƒ}|S(Nt
extensionssenabled extensions:R	sdisabled extensions:t(
tloaddoct
splitlinestTruetextendR
RRtenabledtdisabledtjoin(R
tdoc((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytextshelps	"c
Cstg}t}x*|D]"}t|ƒdkrC|\}}}}}	n|\}}}}tdƒ}	|rŒd|kstdƒ|krŒqnd}
|r¥d|}
nd|}|rÌ|tdƒ|7}nt|tƒrò|d|	7}t}n-|dk	rt|tƒr|d	|	7}n|j|
||fƒqWt	j
|d
ƒ}|rg|jtdƒƒndj|ƒS(NitVALUEt
DEPRECATEDRt-s--s (default: %s)s %s [+]s %sis3
[+] marked option can be specified multiple times
(tFalsetlenRt
isinstancetlistRtNonetboolRtminirstt	maketableR(
toptionstverbosetdatat
multioccurtoptiontshortopttlongopttdefaultRtoptlabeltsotloR
((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytoptrst"s2
%

	cCs/|jd|ƒ|r+|jd|ƒndS(Ns"

.. container:: omitted

    %s

s%

.. container:: notomitted

    %s

(R(R
tomittedt
notomitted((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytindicateomittedEscstjˆƒ‰‡fd†}igd6gd6gd6gd6}xqtD]i\}}}tt||ƒƒs’||ƒs’t|ƒrG||ƒƒrG|dj|d|fƒqGqGWddl}xÝ|jj	ƒD]Ì\}}t
|ƒd	krû|d
}	nd}	tt|dddƒƒp d}
ˆ|ksG||	ƒsG||
ƒrÐ|
jƒ}|rf|d}	n|jd
ƒdjdƒ}|dj||	fƒqÐqÐWxetjtjtƒj	ƒtjƒj	ƒƒD]6\}
}
tjd|
dƒ}|
jdƒd}
||
ƒs||
ƒr>|dj|
|
jƒdfƒnxÃt|diƒj	ƒD]©\}}ˆ|ks‘t
|ƒd
krW||d
ƒrW|jd
ƒdjdƒ}|djrÚt|djƒjƒd}ntdƒ}|dj||fƒqWqWWqÎW|S(sªReturn help topics matching kw.

    Returns {'section': [(name, summary), ...], ...} where section is
    one of topics, commands, extensions, or extensioncommands.
    csˆtj|ƒkS(N(tencodingtlower(t	container(tkw(s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt
lowercontainsQsttopicstcommandsRtextensioncommandsiiÿÿÿÿNiiRt__doc__t|t^t.tcmdtables(no help text available)(R3R4t	helptabletsumtmaptcallableRR9ttableRRRtgetattrR Rtsplittlstript	itertoolstchainRRRRtloadR;R(R6R7tresultstnamesRRR9tcmdtentrytsummarytdocstdoclinestcmdnameRtmodtcmddoc((R6s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt
topicmatchJsL

"
"$
	$%.
 "cs‡fd†}|S(s+Return a delayed loader for help/topic.txt.csÙtjƒrtj}nt}tjj|ƒ}d}xBdD]:}tjj||dƒ}tjj	|ƒr=|}Pq=q=Wtjj|ˆdƒ}t
tj|ƒƒ}x)tj
ˆgƒD]}|ˆ|ƒ}q¼W|S(Ns/usr/share/mercurial/helpR>s..thelps.txt(R>s..(tutilt
mainfrozentsyst
executablet__file__tostpathtdirnameRtisdirRtreadfilet	helphookstget(tmoduletbasetdocdirtdirt	tmpdocdirR]Rtrewriter(ttopic(s2/usr/lib/python2.7/dist-packages/mercurial/help.pytloader‚s
((RiRj((Ris2/usr/lib/python2.7/dist-packages/mercurial/help.pyRstconfigthgrcsConfiguration FilestdatessDate FormatstpatternssFile Name PatternstenvironmenttenvsEnvironment Variablest	revisionstrevssSpecifying Single Revisionst	multirevstmrevssSpecifying Multiple RevisionstrevsetstrevsetsSpecifying Revision SetstfilesetstfilesetsSpecifying File SetstdiffssDiff Formatssmerge-toolst
mergetoolssMerge Toolst
templatingt	templatesttemplatetstylesTemplate Usageturlss	URL PathsRsUsing Additional FeaturestsubrepostsubrepotSubrepositoriesthgwebsConfiguring hgwebtglossarytGlossarythgignoretignores!Syntax for Mercurial Ignore FilestphasessWorking with PhasescCstj|gƒj|ƒdS(N(Rat
setdefaultR(RiRh((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytaddtopichook¶sc
Cság}x¹t|ƒD]«}||jp)djƒ}|s>qnt|ƒ}|jƒ}|dg}xB|dD]6}	|	jƒjdƒrPn|jd|	jƒƒqnW|jdj|ƒƒqWdj|ƒ}|j	||ƒS(sExtract docstring from the items key to function mapping, build a
    .single documentation block and use it to overwrite the marker in doc
    Riis>>>s  s
s

(
RR;trstripRRtstript
startswithRRtreplace(
RiRtmarkertitemstentriesRttexttlinesRQtl((s2/usr/lib/python2.7/dist-packages/mercurial/help.pytmakeitemsdoc¹s
cs#‡‡fd†}t||ƒdS(Ncst||ˆˆƒS(N(R•(RiR(Rtsymbols(s2/usr/lib/python2.7/dist-packages/mercurial/help.pytaddÏs(RŠ(RiRR–R—((RR–s2/usr/lib/python2.7/dist-packages/mercurial/help.pytaddtopicsymbolsÎss.. predicatesmarkers.. internaltoolsmarkers.. keywordsmarkers.. filtersmarkercs¦ddl‰‡‡‡‡‡fd†}d‡‡‡‡fd†‰‡‡fd†}‡‡fd†}‡fd†}g}	|jdƒ}
|
rvt|
ƒ}xžd	td
ƒfdtdƒfd
tdƒfdtdƒffD]Z\}}
||rß|	jd|
ƒ|	jtjt	||ƒdƒƒ|	jdƒqßqßW|	s™tdƒ}tdƒ}t
j|d|ƒ‚q™n#ˆrkˆdkrkˆrš|f}nH|jdƒrµ|f}n-|jdƒrÐ|f}n||||f}x´|D].}y|ˆƒ}	PWqétj
k
rqéXqéWˆr3tj
ˆƒ‚q™tdƒˆ}tdƒˆ}t
j|d|ƒ‚n.ˆjs‰tdƒdg}	n|	jˆƒƒdj|	ƒS(s€
    Generate the help for 'name' as unformatted restructured text. If
    'name' is None, describe the commands available.
    iÿÿÿÿNcsÒy%tj|ˆjdˆƒ\}}Wn?tjk
rf}|jd‰‡fd†}ˆ|ƒ}|SXg}t|ddtƒr»ˆs·ˆjƒ|dˆƒ|j	ˆj
ƒƒn|St|ƒdkr|djdƒrø|j	d|dƒq/|j	d|d|dfƒn|j	d	|dƒˆrxˆj
rxt|ƒd
krx|j	tdƒdj|d
ƒƒn|j	d
ƒt|djƒ}|s­tdƒ}ntj|ddƒr|djjdƒr÷tdƒ|djd
}qtdƒ|dj|f}n|jtƒ}ˆj
s6ˆrJ|j	|dƒn
|j|ƒ|j	d
ƒydtj|ƒ}t|jƒpˆd}d
|jƒkrÇtdƒ||f}|j	d|ƒnWntk
rÛnXˆj
r'|d
r'|j	dtdƒƒ|j	t|d
ˆjƒƒnˆjrf|j	dtdƒƒ|j	tˆjˆjƒƒnˆjsΈs|j	tdƒ|ƒqΈj
sÎtdƒ|}	tdƒ|}
t||	|
ƒqÎn|S(Ntstrictics|jdƒjˆƒS(NR=(RGR(tc(tprefix(s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt<lambda>éstbadaliasithgs%s
s	hg %s %s
shg %s
is

aliases: %s
s, s
s(no help text available)t
definitiont!sshell alias for::

    %ssalias for: hg %s

%sRs5use "hg help -e %s" to show help for the %s extensions
%s
s
%s

soptions:sglobal options:s-
use "hg help %s" to show the full help text
sEuse "hg -v help %s" to show more complete help and the global optionss.use "hg -v help %s" to show the global options( tcmdutiltfindcmdRDterrortAmbiguousCommandtargsRERt
pushbufferRt	popbufferRRtquietRRRR;RWtsafehasattrRŸRRRRtfindRŒtKeyErrorR/R%t
globaloptsR2(RtaliasesRNtinsttselectR
RRStmsgR0R1(R9tfullthelplisttuit
unknowncmd(R›s2/usr/lib/python2.7/dist-packages/mercurial/help.pythelpcmdász

""'
 

	

 					csLˆdkrtdƒ}n'ˆdkr6tdƒ}ntdƒ}i}i}xTˆjjƒD]C\}}|jddƒd}|r™||ƒr™q^n|rȈdkrÈ|djˆjkrÈq^nˆdkrê|jd	ƒrêq^n|jd	ƒ}ˆjr$|jdƒr$ˆdkr$q^n|dj	}|rSd
|krSˆj
rSq^nt|ƒ}|sttdƒ}n|jƒdj
ƒ||<|jd	ƒ||<q^Wg}|sÔˆjsÐ|jtdƒƒn|Sˆjsí|j|ƒnt|ƒ}	xf|	D]^}ˆj
rC||jdd
ƒ}
|jd|
||fƒq|jd|||fƒqWˆs!ttdƒtjƒƒ}|r¦|jdƒ|j|ƒn|jtdƒƒg}x.tD]&\}
}}|j|
d|fƒqÆWx.|D]#\}}|jd||fƒq÷Wng}ˆjsñˆj
r€|jtdƒˆjfƒˆdkrî|jtdƒdfƒqîqñˆdkr›tdƒ}n@ˆr»ˆr»tdƒˆ}n tdƒˆrÔdˆp×d}|j|dfƒn|rHxN|D]C\}}|jd|ƒ|rþ|jdt|ˆj
ƒƒqþqþWn|S(Nt	shortlistsbasic commands:

tdebugs,debug commands (internal and unsupported):

slist of commands:

R<iiR=Rs(no help text available)sno commands defined
s, s	 :%s: %s
senabled extensions:s
s
additional help topics:

sglobal options:s+use "hg help" for the full list of commandssBuse "hg help" for the full list of commands or "hg -v" for detailss+use "hg help %s" to show the full help texts=use "hg -v help%s" to show builtin aliases and global optionsRRs
%s
(((RRDRRFt
__module__t__name__RRGt	debugflagR;R%RRR‹R¨RRRŽR
RRRR@R¬R/(R¯RthtcmdsRštetfRR
tfnst	commacmdsRR8RLttRtoptlistR°ttitleR$(R9R±RR³(s2/usr/lib/python2.7/dist-packages/mercurial/help.pyR²7s%
		
	
		
	
	'csx6tD]\}}}||krPqqWtj|ƒ‚tj|ƒg}|sk|jdtdƒƒnt|ƒr¤|g|ƒjƒD]}d|^qŠ7}nˆj	sÍtdƒ|}t
||ƒny4tj|ˆj
ƒ|jtdƒ||fƒWntjk
rnX|S(Ns    %s
s(no help text available)s.use "hg help -v %s" to show more complete helps4
use "hg help -c %s" to see help for the %s command
(R@R£tUnknownCommandR"tsectionRRRCRR%R2R¡R¢RD(RRLRRR
R”R0(R9R³(s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt	helptopicŽs(-		c
sªy.tj|ƒ}t|jƒp*tdƒ}Wn>tk
rnd}tj|ƒ}|sotj	|ƒ‚qonXd|kr‹|d}}n|j
ddƒ\}}tdƒ|j
dƒd|fg}|rõ|j|jt
ƒƒ|jdƒnˆjstdƒ|}t||ƒn|r“y
|j}Wntk
rJi}nXtg|D]}|j
d	dƒd
^qUƒ}	|jˆ|	jƒƒn|jtdƒƒ|S(Nsno help text availables
Ris%s extension - %s

R>iÿÿÿÿs.use "hg help -v %s" to show more complete helpR<is@use "hg help extensions" for information on enabling extensions
(RRªRR;RR«R tdisabledextR£RÄRFRRRRR%R2R?tAttributeErrortsett__contains__(
RRSRtheadttailR
R0tctRštmodcmds(R²R³(s2/usr/lib/python2.7/dist-packages/mercurial/help.pythelpextªs8
&		


/cstjˆ|ˆjddƒƒ\}}}t|jƒjƒd}ttdƒ|i||6ddƒ}|jdƒ|jtdƒƒ|S(	NR³R™is,'%s' is provided by the following extension:Ris
s@use "hg help extensions" for information on enabling extensions
(	Rtdisabledcmdt
configboolRR;RR
RR(RRMtextRSRR
(R³(s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt
helpextcmdÎs
tkeywordR8tTopicsR9tCommandsRt
ExtensionsR:sExtension Commandss%s:

is
s
no matchess"try "hg help" for a list of topicsthintR¶t	extensiontcommandsno such help topic: %sstry "hg help --keyword %s"sMercurial Distributed SCM
R(R9R RbRURRRR"R#RRWtAbortR£RÄR¨R(R³RR´R±toptsRµRÆRÏRÓR
R6tmatchesRÁRÃR°RØtqueriesR¾((R9R±R²RR³R´s2/usr/lib/python2.7/dist-packages/mercurial/help.pythelp_ÙsZVW$

#
	(%ti18nRRRHRYR\R£RRvRxt
templatekwttemplatefilterst	filemergeR3RWR"R¡RR
RR/R R2RURRR@RaRŠR•R˜R–t	internalstdockeywordstfiltersRRß(((s2/usr/lib/python2.7/dist-packages/mercurial/help.pyt<module>sZ$H$		#	5	$			

Copyright © 2017 || Recoded By Mr.Bumblebee