403Webshell
Server IP : 74.208.236.16  /  Your IP : 216.73.216.220
Web Server : Apache
System : Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
User : u102440577 ( 7172810)
PHP Version : 8.4.26
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /kunden/lib/python3/dist-packages/patiencediff/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /kunden/lib/python3/dist-packages/patiencediff/__pycache__/__init__.cpython-313.pyc
�

��c&����%SSKrSSKrSSKrSSKrSSKJr /SQrSrSSjrSSjr	\\R\S'SS	KJ
r SS
KJr SSKJr g!\a SSKJr SS
KJr SSKJr gf=f)�N)�Type)�PatienceSequenceMatcher�unified_diff�unified_diff_files)r��
c	#�J# �Uc[RnU(aS[U5-nU(aS[U5-nSn	U"SX5RU5H�n
U	(dSU<U<U<3v� SU<U<U<3v� Sn	U
SSU
S	S
U
SSU
S	S4up�p�S
US-X�-
U
S-X�-
U4-v� U
H_up�p�nUS:XaXUH
nSU-v� M M!US:XdUS:XaXUH
nSU-v� M US:XdUS:XdMMXUH
nSU-v� M Ma M� g7f)a
Compare two sequences of lines; generate the delta as a unified diff.

Unified diffs are a compact way of showing line changes and a few
lines of context.  The number of context lines is set by 'n' which
defaults to three.

By default, the diff control lines (those with ---, +++, or @@) are
created with a trailing newline.  This is helpful so that inputs
created from file.readlines() result in diffs that are suitable for
file.writelines() since both the inputs and outputs have trailing
newlines.

For inputs that do not have trailing newlines, set the lineterm
argument to "" so that the output will be uniformly newline free.

The unidiff format normally has a header for filenames and modification
times.  Any or all of these may be specified using strings for
'fromfile', 'tofile', 'fromfiledate', and 'tofiledate'.  The modification
times are normally expressed in the format returned by time.ctime().

Example:

>>> for line in unified_diff('one two three four'.split(),
...             'zero one tree four'.split(), 'Original', 'Current',
...             'Sat Jan 26 23:30:50 1991', 'Fri Jun 06 10:20:52 2003',
...             lineterm=''):
...     print line
--- Original Sat Jan 26 23:30:50 1991
+++ Current Fri Jun 06 10:20:52 2003
@@ -1,4 +1,4 @@
+zero
 one
-two
-three
+tree
 four
N�	Fz--- z+++ Tr����r��z@@ -%d,%d +%d,%d @@%s�equal� �replace�delete�-�insert�+)�difflib�SequenceMatcher�str�get_grouped_opcodes)�a�b�fromfile�tofile�fromfiledate�
tofiledate�n�lineterm�sequencematcher�started�group�i1�i2�j1�j2�tag�lines                 �7/usr/lib/python3/dist-packages/patiencediff/__init__.pyrrsS���R��!�1�1����c�,�/�/����C�
�O�+�
��G� ��q�,�@�@��C���"*�L�(�C�C�"(�*�h�?�?��G��q��!��e�B�i��l�E�!�H�Q�K��r��1��M����%��A��r�u�b��d�B�E�8�(L�L�L�#(��C�R�R��g�~���H�D���*�$�%���i��3�(�?���H�D���*�$�%��i��3�(�?���H�D���*�$�%�$)�D�s�DD#�D#c�h�X:Xa/$US:Xa4[RR5n[R"5nOE[	US5nUR5nSSS5 [
R"U5RnUS:Xa4[RR5n[R"5nOE[	US5nUR5nSSS5 [
R"U5Rn[WWXUS9$!,(df   N�=f!,(df   NK=f)z%Generate the diff for two files.
    r�rN)rrr")	�sys�stdin�	readlines�time�open�os�stat�st_mtimer)rrr"�lines_a�time_a�f�lines_b�time_bs        r+rres���	�v��	��C�x��)�)�%�%�'�������
�!�S�\�Q��k�k�m�G�������$�$���C�x��)�)�%�%�'�������
�!�S�\�Q��k�k�m�G�������$�$�����!"�(7�9�9��\���\�s�D�
D#�
D �#
D1rr)�PatienceSequenceMatcher_c)�recurse_matches_c)�unique_lcs_c)�PatienceSequenceMatcher_py)�recurse_matches_py)�
unique_lcs_py)�rArArAr
�
N)N)rr3r.r1�typingr�__all__�__version__rrr�__annotations__�_patiencediff_cr;rr<�recurse_matchesr=�
unique_lcs�ImportError�_patiencediff_pyr>r?r@��r+�<module>rNsv��"�	�
���
K����=?�.2�!%�C%�L9�8�g�5�5�6�6�
>�=�E�;���>�>�.�=�>�s�A�A,�+A,

Youez - 2016 - github.com/yon3zu
LinuXploit