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/pure/bdiff.pyc
ó
ÛXc@@sýddlmZddlZddlZddlZddlZddlmZejZejZ	d„Z
d„Zd„Zd„Z
d	„Zd
„Ze	ekrùyddlmZmZWn#ek
rãe	dkrö‚qöqùXd
„Zd„Z
ndS(i(tabsolute_importNi(tpolicycC@sbg|jdƒD]}|d^q}|r^|ddkrI|jƒq^|dd |d<n|S(s0like str.splitlines, but only split on newlines.s
iÿÿÿÿ(tsplittpop(ttexttltlines((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyt
splitnewliness&
cC@s_d}g}x?|D]7}|dkr1|}qnd}|\}}}	||	}
||	}|\}}
}||}|
|}|
|krÉx‰|
||krÅ||
||||krÅ|d7}qŒWnL||
krx=|||kr||
||||kr|d7}qØWn|j|||	|fƒ|||
|||f}qW|j|ƒ|S(Nii(tNonetappend(tatbtblockstprevtrtcurrtshiftta1tb1tl1ta1endtb1endta2tb2tl2ta2endtb2end((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyt_normalizeblockss2





cC@s)t|ƒtjkr|jƒSt|ƒS(N(ttypetarrayttostringtstr(tc((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyt	_tostring:s
cC@spt|ƒjtƒ}t|ƒjtƒ}|sedj|ƒ}|odtjdddt|ƒƒ|Sg}dg}x)|D]!}|j|dt|ƒƒq{Wtj	d||ƒjƒ}t|||ƒ}d}d}x‡|D]\}	}
}dj|||
!ƒ}|	|ks|rK|jtjd||||	t|ƒƒ|ƒn|	|}|
|}qàWdj|ƒS(Nts>llliiÿÿÿÿ(
R!t
splitlinestTruetjointstructtpacktlenR	tdifflibtSequenceMatcherRtget_matching_blocksR(R
Rtstbintptitdtlatlbtamtbmtsize((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pytbdiff@s(&	
4
cC@syt|ƒ}t|ƒ}tjd||ƒjƒ}t|||ƒ}g|D])\}}}||||||f^qLS(N(RR)R*RR+R(R
RtantbnR0R/tjtn((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyRYs
cC@sI|rtjdd|ƒ}n'tjdd|ƒ}|jddƒ}|S(Ns[ 	
]+R"t s 
s
(tretsubtreplace(Rtallws((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pytfixws`s
(tffitlibtcffic
C@s†tjdƒ}tjdƒ}tjdt|ƒƒ}tjdt|ƒƒ}tjdƒ}zïtj|t|ƒ|ƒ}tj|t|ƒ|ƒ}|ds¬|drµt‚ntj|d||d||ƒ}	|	dkrít‚ndg|	}
|j	}d}x?|rJ|j
|j|j|j
f|
|<|j	}|d7}qWWdtj|dƒtj|dƒtj|j	ƒX|
S(Nsstruct bdiff_line**schar[]sstruct bdiff_hunk*ii(RAtnewRRBtbdiff_splitlinesR(tMemoryErrort
bdiff_diffRtnextRRRRtfreetbdiff_freehunks(
tsatsbR
RtactbcRR7R8tcounttrlthR/((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyRos0	#	
		"	cC@s.tjdƒ}tjdƒ}tjdt|ƒƒ}tjdt|ƒƒ}tjdƒ}zŽtj|t|ƒ|ƒ}tj|t|ƒ|ƒ}|ds¬|drµt‚ntj|d||d||ƒ}	|	dkrít‚ng}
|j}d}}
xá|ré|j	|ks-|j
|
krË|d|j
j|d|
j}|
jt
jd|d|j|dj|d|j	j|dj|ƒƒ|
jttj|d|
j|ƒƒƒn|j}|j}
|j}q	WWdtj|dƒtj|dƒtj|jƒXdj|
ƒS(Nsstruct bdiff_line**schar[]sstruct bdiff_hunk*is>lllR"(RARDRRBRER(RFRGRHRRRR	R&R'tbufferRRRIRJR%(RKRLR
RRMRNRR7R8RORPRQR1R2tlgt((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyR6Šs:	#		
	#(&-		(t
__future__RRR)R<R&R"RtpolicynocffitmodulepolicyRRR!R6RR@t_bdiff_cffiRARBtImportError(((s8/usr/lib/python2.7/dist-packages/mercurial/pure/bdiff.pyt<module>s*