HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python2.7/dist-packages/mercurial/dispatch.pyc

x7_c@@smddlmZmZddlZddlZddlZddlZddlZddlZddl	Z	ddl
Z
ddlZddlZddl
Z
ddlZddlmZddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z"m#Z#de$fdYZ%dZ&d	Z'd
Z(dZ)dZ*d
Z+dZ,dZ-dZ.de$fdYZ/dZ0dZ1dZ2dZ3dZ4ddZ6dZ7dZ8e9Z:dedfdedfdedfd ed!fd"e d#fd$ed%fgZ;d&Z<d'Z=d(Z>d)Z?dS(*i(tabsolute_importtprint_functionNi(t_(tcmdutiltcommandstdemandimporttencodingterrort
extensionst	fancyoptstfilesetthgthookt	profilingtrevsetttemplatefilterst
templatekwt	templatertuitutiltrequestcB@s eZddddddZRS(cC@s:||_||_||_||_||_||_dS(N(targsRtrepotfintfouttferr(tselfRRRRRR((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt__init__/s					N(t__name__t
__module__tNoneR(((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR.scC@s.tjtttjdp"dd@dS(srun the command in sys.argviiiN(tsystexittdispatchRtargv(((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pytrun:sc@s8fd}g|D]}||dkr|^qS(Nc@stjd|jS(N(tdifflibtSequenceMatcherRtratio(tx(tvalue(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt<lambda>?sg333333?((tsymbolsR(tsimts((R(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_getsimilar>scC@sct|dkr-|td|dn2|r_djt|}|td|ndS(Nis(did you mean %s?)
is, s(did you mean one of %s?)
(tlenRtjointsorted(twritetsimilartss((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_reportsimilarDs
cC@sg}t|tjr0t|j|j}nt|jdkr|td|jd|jdf|jdddkr|tdqn(|td|jdt	|||j
r|td|j
ndS(Nishg: parse error at %s: %s
it sunexpected leading whitespace
shg: parse error: %s
s(%s)
(t
isinstanceRtUnknownIdentifierR-R*tfunctionR.RRR4thint(R1tinstR2((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_formatparseKs
	c	C@s9|jr|j}n!|jr-|jj}n	tj}y|jsTtj|_nd|jkr|jjddddn|jr|j|j_n|jr|j|j_n|jr|j|j_nWnzt	j
k
r'}|jtd||j
r#|jtd|j
ndSt	jk
rM}t|j|dSXdjd	|jD}tj}d}zvyt|}Wn_tk
ry|jjtd
Wn+tk
r}|jtjkrqnXd}nXWdtj|}|jj|jjdd
||p-d|X|S(s%run the command specified in req.argss--tracebackRt	tracebacktons
abort: %s
s(%s)
iR5cs@s-|]#}d|kr!t|p$|VqdS(R5N(trepr(t.0ta((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pys	<genexpr>zss
interrupted!
Nt
commandfinishs!%s exited %s after %0.2f seconds
i(RRRtstderrtuimodRt	setconfigRRRtAbortR1RR9t
ParseErrorR;R/ttimeRt	_runcatchtKeyboardInterrupttwarntIOErrorterrnotEPIPEtflushtlog(treqRR:tmsgt	starttimetrettduration((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR![sT								


c@sd}jy@x9dD]1}tt|d}|rtj||qqWWntk
renXfd}t|S(NcW@s
tjdS(N(RtSignalInterrupt(R((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt	catchtermstSIGBREAKtSIGHUPtSIGTERMc
	@s4d}yRtjjtji}|d}tj|tjt\}}|d}Wn)t	j
t	jttj
jfk
rnX|dkr%d|kr%tjdksjddksjdjdsjddksjd	dkr%t	jtd
jfq%nyd}itjd6}itjd6}tjtdgj}jrx9|D].\}	}
}jjj|	|
|d
dqWnjdd}t}|sjrd}nIdjkr1tj)yt|}Wnt k
r'nXWdQXn|j||<|j||<djkrj!td|dkr|||dkrj!td|ntj||WdQXnzt"SWdj#XWnHdjkrt$j%||t&j'dnj$nXdS(Nitserves--stdiois-Ris--iis/potentially unsafe serve --stdio invocation: %rtpdbs--configtsourceRtdebuggers
--debuggersAentering debugger - type c to continue starting hg or h for help
s3%s debugger specified but its module was not found
((RR	RRt
globaloptsRtfindcmdttabletFalseRtUnknownCommandtAmbiguousCommandt
IndexErrortgetopttGetoptErrorR.t
startswithRERR[t	set_tracetpost_mortemt_parseconfigRt_earlygetoptRRDtconfigtplainRtdeactivatedt
__import__tImportErrorRJt	_dispatchRNR<t	print_excRtexc_info(
trealcmdtcmdargstcmdtaliasestentryR]t
debugtracetdebugmortemtcfgstsectnametvaltdebugmod(RPR(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt
_runcatchfuncsr

		

!	&	







(RWRXRY(RtgetattrtsignalRt
ValueErrort	callcatch(RPRVR}tnumR((RPRs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRHs		

]cC@s_y|SWnMtjk
rW}|jtd|jddj|jdfntjk
r}}t|j|dStjk
r}|j	t	j
krtd|j}ntd|j}|jtd|jp|j
|fnetjk
r7}|jtd	|jp&|j
|jfn$tjk
r}|jdr|jtd
|jd|jdftj||jddtdtq[|jtd
|jdtj|dntjk
rc}|jrtd}ntd}|j||jr@|jdj|jn|jr[|jd|jq[ntjk
r}|jtd||jr[|jtd|jq[ntjk
r`}|jtd|jdt|jdts|jd|jdfq[|jds<|jtdq[|jdtj|jdntjk
r}|jtd|ntjk
r}|jtd|ntjk
r|jtdn}tj k
r}|jtd|jdy!tj||jddtWq[tj tj!fk
rt}t"|jdkrt#|jd|jd}|rt$|j|t}qn|stj|dqq[Xntj%k
r}|jd||jr|jtd|jndStj!k
rd}|jtd||jr[|jtd|jq[nt&k
r}|jtd|t'|j(d}|dj(kr|jtd q[|d!j(kr[|jtd"q[nht)k
rY}tj*|d#r.|jtd|q[tj*|d$ry|j+jd}Wn t,t-fk
rv|j+}nXt|t.r|j/t0j0d%}n|jtd&|q[tj*|d'r|jr|jdt	j1krq[t2|d(d,rSt2|d)d,r6|jtd|j|j
fqV|jtd|jq[nt4k
r}t2|d)d,d,k	r|jtd*|j|j
fq[|jtd|jnt5k
rnt6k
r|jtd+nbt7k
r}|j8St9jk
rB}|jtd|jdnt:|s[q[nXdS(-scall func() with global exception handling

    return func() if no exception happens. otherwise do some error handling
    and return an exit code accordingly.
    s&hg: command '%s' is ambiguous:
    %s
iR5iis%timed out waiting for lock held by %sslock held by %ssabort: %s: %s
sabort: could not lock %s: %s
s
hg %s: %s
tfulltcommandshg: %s
t	shortlistsabort: remote error:
sabort: remote error
ts(%s)
sabort: %s!
s	abort: %ss %r
s empty string
s
%r
sabort: file censored %s!
skilled!
shg: unknown command '%s'
t
unknowncmdis%s
s
abort: %s
smpatch bdiffs((did you forget to compile extensions?)
tzlibs"(is your Python install correct?)
tcodetreasontreplacesabort: error: %s
Rtstrerrortfilenamesabort: %s: '%s'
sabort: out of memory
N(;RRcRJRRR/RFR;tLockHeldRLt	ETIMEDOUTtlockertdescRtLockUnavailableRtCommandErrorRthelp_RatTruetOutOfBandErrorR9t	RepoErrort
ResponseErrorR6t
basestringRtellipsistCensoredNodeErrortRevlogErrorRURbRER.R-R4tInterventionRequiredRptstrtsplitRKtsafehasattrRtAttributeErrorRdtunicodetencodeRRMRRtOSErrorRItMemoryErrort
SystemExitRtsocketthandlecommandexception(RtfuncR:RRQt	suggestedR+tm((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRs(, 
+&	
			 
$!		 
&&

!
c@st|dg}|rdjttj|}gfd}tjd||}gtD]\}}|krm|^qmtj	|}n|S(NRR5c@sYt|jdd}j||tkr@|StjtddS(Nis#too few arguments for command alias(tinttgrouptappendR.RRER(RR(t	givenargstnums(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pytreplacers

s
\$(\d+|\$)(
RR/tmapRt
shellquotetretsubt	enumeratetshlexR(tfnRRRvRtiR'((RRs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt	aliasargssc@stdt|D|d<dd<dj|d<djd|Dd<d	jjjdd
}tj|}|jfd|S(sXinterpolate args into cmd for shell aliases

    This also handles $0, $@ and "$@".
    cs@s)|]\}}d|d|fVqdS(s$%diN((R?Rtarg((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pys	<genexpr>ss$0t$s$$R5s$@cs@s|]}tj|VqdS(N(RR(R?R((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pys	<genexpr>ss"$@"t|s\$c@s|jS(N(R(R'(t
replacemap(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR)s(tdictRR/tkeysRRtcompileR(R}RRvtregextr((Rs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pytaliasinterpolates

!tcmdaliascB@s2eZdZedZdZdZRS(c@s|__d_|_d_g_g_d_d_	t
_|_y^t
jj|\}}x3|jD]%\}}||kr|_PqqWt_Wntjk
rt
_nXjstdj_	dSjjdr9t_fd}	|	_dSytjj}
Wn0tk
r}tdj|f_	dSX|
jd_}|
_x@dD]8}
t|
g|
rtdj|
f_	dSqWyt
j||t
d
}t|dkr-|\___n|\__jjd|rrjdt|_njj_Wnhtjk
rtdj|f_	t_n0tjk
rtdj|f_	nXdS(NRsno definition for alias '%s't!c@syidjjfd6}fd}tjd|jd}tj|}j|d|S(NR5tHG_ARGSc@s~|jddkr |jSt|jdtkrL|jSjdt|jdjfdSdS(NiRsKNo argument found for substitution of %i variable in alias '%s' definition.R(tgroupsRRR.tdebugR}(R(RRR(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt	_checkvars
"
	!s
\$(\d+|\$)itenviron(R/R}RRt
definitionRtsystem(RRtenvRRv(R(RRs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRs
 
s&error in definition for alias '%s': %sis--cwds-Rs--repositorys--repos--configsLerror in definition for alias '%s': %s may only be given on the command lineiishg is+alias '%s' resolves to unknown command '%s's-alias '%s' resolves to ambiguous command '%s'(s--cwds-Rs--repositorys--repos--config(R}RvtcmdnameRRRRtoptsthelptbadaliasRaRR\RR_t	iteritemsRtshadowsRRbRRgtshellRRRtpopRkR.t__doc__Rc(RR}RtcmdtableR\RwRxtaliasteRRR:Rvt
invalidargt
tableentry((Rs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRsn										

					
			cC@s%ttj|j}t|j|S(N(RRt
expandpathRRR(RR((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRscC@siitd6td6td6}||kr6t|n|jsQtj|drY||St|j|S(Ntnorepotoptionalrepot	inferrepoR(RRaRRRRRR(RR}t	adefaults((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt__getattr__scO@sd|jrd}|jrky9tj||jd \}}td||f}Wqktjk
rgqkXntj	|jd|n|j
r|jd|j|jfn|j
dd|j|jtj|dr|j|||Sy tj|j|||SWnMtjk
r_dj|jg|j}|jd|j|fnXdS(	Nis"'%s' is provided by '%s' extensionR9s alias '%s' shadows command '%s'
tcommandaliassalias '%s' expands to '%s'
RR5(RRRRtdisabledcmdRRRRbRERRR}RORRRRtchecksignaturetSignatureErrorR/R(RRRRR9Rvtext((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt__call__s,				 (RRRtpropertyRRR(((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRs	R	cC@sx|jdD]\}}|jd|}t||||}y-||jd}|j|jkrownWnttfk
rnX||j|jf||j	<qWdS(NRi(
tconfigitemstconfigsourceRRvRtKeyErrorRRRR}(RRRRR\taliasdeftolddef((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt
addaliases"s
cC@si}i}ytj|tj|}Wn+tjjk
rU}tjd|nX|r|d|d}}tj	|tj
|jdd\}}|d}t|d|}|j
d|}|rttjtj||}nt|d}	nd}g}	x>tjD]3}
|	j|
d|
d||
d|
dfqWytj||	|dt}Wn+tjjk
r}tj||nXx0tjD]%}
|
d}||||<||=qW||r|dpd|||fS(NiiRtstricttdefaultsitgnu(R	RR^ReRfRRRRR_R`t
configboolRRlRRRRRtlistRR(RRtoptionst
cmdoptionsR:RvRwRxRtctotn((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_parse4s:
"1
cC@sg}x|D]}yg|jddD]}|j^q)\}}|jdd\}}|sm|rvtn|j|||d|j|||fWq
ttfk
rtjtd|q
Xq
W|S(s0parse the --config options from the command linet=it.s--configs?malformed --config option: %r (use --config section.name=value)(	RtstripRdRDRRRRER(RRltconfigstcfgtcfgelemR}R(tsection((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRj\s
.	c
C@spy|jd}Wntk
r2t|}nXg|D]}t|dkr:|^q:}g}d}x||krk||}}|jd}	|	dkr||	 }n||kr'||=|	dkr|j||	d|d8}qh|d|krPn|j|j||d8}qm|d |kr^|j|j|d|d8}qm|d7}qmW|S(sVReturn list of values for an option (or aliases).

    The values are listed in the order they appear in args.
    The options and values are removed from args.

    >>> args = ['x', '--cwd', 'foo', 'y']
    >>> _earlygetopt(['--cwd'], args), args
    (['foo'], ['x', 'y'])

    >>> args = ['x', '--cwd=bar', 'y']
    >>> _earlygetopt(['--cwd'], args), args
    (['bar'], ['x', 'y'])

    >>> args = ['x', '-R', 'foo', 'y']
    >>> _earlygetopt(['-R'], args), args
    (['foo'], ['x', 'y'])

    >>> args = ['x', '-Rbar', 'y']
    >>> _earlygetopt(['-R'], args), args
    (['bar'], ['x', 'y'])
    s--iiRii(tindexRR.tfindRR(
RwRtargcounttoptt	shortoptstvaluestpostfullargRtequals((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRkos4
+



c	

C@stj||d|tddj|d|d|yTt||||}	tj||d|tddj|d|	d|d|WnItk
rtj||d|tddj|d|d|nX|	S(	Nspre-%sRR5tpatsRspost-%stresultsfail-%s(RRR/t_runcommandRat	Exception(
tluiRRvtfullargsRRtdtcmdpatsRRS((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt
runcommands(
(
(
cC@s|dkrQytj}WqQtk
rM}tjtd|jqQXntj	|pcd}|su|}n.|j
}|jtjj
|dd||r|dr|j|d}|j
}|jtjj
|dd|n||fS(spReturn (path, local ui object) for the given target path.

    Takes paths in [cwd]/.hg/hgrc into account."
    s+error getting current working directory: %sRs.hgthgrciN(RtostgetcwdRRRERRRtfindrepotcopyt
readconfigtpathR/R(RtrpathtwdRRR((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt	_getlocals 	"%c@s
iytjtjWntjjk
r<dSXsGdStj}dy1jdd}tj||\}}Wnt	j
t	jfk
rdSX|d|dr	tj
dr	fdfdSdS(s=Return the function to run the shell alias, if it is requiredNiRRRc@sdS(Ni(((RRR(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR)sc
@s&tdd gi	S(Ni(RR((RRvRRRR(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR)s(R	RR^ReRfR`RRR_RRcRbRR(RRRRRRwRx((RRvRRRRRs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_checkshellaliass&	


cC@sDyt||SWn,tk
r?|jd||fdtSXdS(Ns?missing attribute '%s', use @command decorator to register '%s's3.8(RRt
deprecwarnRa(RRvRtattr((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_cmdattrs
	Rtloadcmdtabletfilesetpredicatet
loadpredicatetrevsetpredicatettemplatefiltert
loadfilterttemplatefunctloadfunctionttemplatekeywordtloadkeywordc@s0|j|jtdg}|r>tj|dntdddg}t|\}}tj|gtjD]}|dtkr|^q}|j	_	xu|D]m\}}xQt
D]I\}	}
}t||	d}|dk	rt|
|||qqWtj
|qWt|tjt|}
|
rstj||
SWdQXn|jdd}|r|t_n}t|\}}|d	rtjtd
n|drtjtdn|d
r!tjtdn|dr;|dt_n|drU|dt_n|drdfd}tj|nt|g}|jr|j
|jjn|ds|ds|dr:xRd8D]G}t t!||}x(|D] }|j"d||d|qWqWn|drnx'|D]}|j"ddddqKWn|drx'|D]}|j"ddddqWn|d rx'|D]}|j"dd!d"d#qWnj#d$t$rx|D]}t%|_&qWn|d%rtj'S|d&rBtj(|d'|dk	S|sXtj(d(Stj|d}}t)|d)sz|r|r|j}n|rj*|j_*j+|j_+j,|j_,nby]t-j.d*|}|j/stjtd+|n|jj"d,d-|j0d.Wntj1k
rPntj2k
r;|rv|drvnt)|d/s<t)|d0r
r
|r
t3t4j5}|d}|r
|j6|t7|kr
d|g||_t8|Sn|s2tj2td1tj9nq<nX|rg|j|d2rg|j:}qgnj;d|n|rj<td3nd4j=d5|D}j>d'd6|fd7}z&t?|||||||	SWd|r%||jkr%|j@nXWdQXdS(9Ns--cwdis-Rs--repositorys--repoiRtfallbackencodingRls'option --config may not be abbreviated!tcwds$option --cwd may not be abbreviated!t
repositoryssoption -R has to be separated from other options (e.g. not -qR) and --repository may only be abbreviated as --repo!RtencodingmodeRGcS@sNtj}|ddkrJ|d|d|d|dtjf}n|S(Nigiiii(RttimesRGtclock(tt((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt	get_timesAs.c	@so}jtd|dd|dd|dd|dd|ddfdS(Ns4time: real %.3f secs (user %.3f+%.3f sys %.3f+%.3f)
iiiii(RJR(R5(R6R,R(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt
print_timeGs	tverboseRtquiets--tprofileR
tenabledttrues	--profileR<R=s--tracebacktnoninteractivetinteractivetoffs-ytinsecuretversionRRRRRsrepository '%s' is not localtbundletmainreporootRRRs+no repository found in '%s' (.hg not found)thiddenswarning: --repository ignored
R5cs@s-|]#}d|kr!t|p$|VqdS(R5N(R>(R?R@((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pys	<genexpr>ss%s
c@stjS(N(RR((RRRR(s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyR)s(R8RR9(ARRRkRtchdirR Rtloadallt_loadedt	__class__textraloadersRRtaddRRR`R!R
tmaybeprofileRlRR/RRRERR2tatexittregistertsetRRtboolRDtgetRaRtinsecureconnectionstversion_RR$RRRRR1tlocaltroottRequirementErrorRRRRtcountR.RqRt
unfilteredtinsertRJR/RORtclose(RPR0RRRRtextsR}tmoduletobjnamet	loadermodt
loadernametextraobjtshellaliasfntfallbackRRvRR7tuisRR~tui_RRtrepostguessRQR((RRRR6R,Rs6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRqs		
/ 


	


			

%












!

	
cC@s>y|SWn,tjk
r9tj|tdnXdS(s8Run a command function, possibly with profiling enabled.sinvalid argumentsN(RRRR(RRRvtcmdfunc((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRscC@stjdd}d|df}|jddddkr`x!tjD]\}}t|dd}t|dtd}|js|d	|f}Pntj|rqIng|j	D]}tj|d^q}||krqIng|D]}||kr|^q}	t
|	p!|}
|d
dksG|
|dkrI||
|f}qIqIWn|d
dk	r|\}}}t|tsdj
g|D]}t|^q}ntd
||||f}nD|jddd}
|
dkrtd}
ntd|
d}|tdtjjddtdtjtddj
gtjD]}|d
^qk7}|S(s:Produce a warning message for the current active exceptionRiRRtsupportcontactt
testedwithtbuglinksthe extension author.tunknowniiRs** Unknown exception encountered with possibly-broken third-party extension %s
** which supports versions %s of Mercurial.
** Please disable %s and try your action again.
** If that fixes the bug please report it to %s
s)https://mercurial-scm.org/wiki/BugTrackers?** unknown exception encountered, please report by visiting
** s
s
** Python %s
s*** Mercurial Distributed SCM (version %s)
s** Extensions loaded: %s
s, N(RtversiontupleRRlRRRRtismoduleinternalRtmaxR6RR/RRAR(RtcttworstR}tmodRhtreportR5ttestedtlowertnearestRtwarningt
bugtrackerR'((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt_exceptionwarningsB
+% +	0	/cC@s9t|}|jdd|tj|j|tS(sProduce a warning message for broken commands

    Called when handling an exception; the exception is reraised if
    this function returns False, ignored otherwise.
    tcommandexceptions%s
%s
(RwROR<t
format_excRJRa(RRu((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyRs
(@t
__future__RRRLR$RLRR[RRRRRRGR<ti18nRRRRRRRRR	R
RRR
RRRRRRCRtobjectRR#R-R4R;R!RHRRRRRRRjRkRRR R!R$RNRGRIRqRRwR(((s6/usr/lib/python2.7/dist-packages/mercurial/dispatch.pyt<module>sXp					2	l			{		(		5								8