HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/python2.7/dist-packages/libsvn/diff.pyc
�
Lr}bc@s}ddlmZedjkr4d�Ze�Z[n0edkkrXd�Ze�Z[nddlZ[yddlZWnek
r�ddlZnXd	d
�Zd�Z	d�Z
d
�Zd�Zd�Z
ddlZd�ZejZejZejZejZddld��YZejZee�ddmd��YZejZee�d�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z ddnd��YZ!ej"Z"e"e!�ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(d�Z)d �Z*ej+Z+ej,Z,ej-Z-d!dod"��YZ.ej/Z/e/e.�d#�Z0d$�Z1d%�Z2d&�Z3d'�Z4d(�Z5d)�Z6d*�Z7d+�Z8d,�Z9d-�Z:d.�Z;d/�Z<d0�Z=d1�Z>d2�Z?d3�Z@d4�ZAd5�ZBd6�ZCd7�ZDd8�ZEd9�ZFd:�ZGd;�ZHejIZIejJZJejKZKejLZLejMZMejNZNd<�ZOd=�ZPd>�ZQd?�ZRd@�ZSdA�ZTdB�ZUdC�ZVdD�ZWdE�ZXdF�ZYdG�ZZdHdpdI��YZ[ej\Z\e\e[�dJ�Z]dK�Z^dLdqdM��YZ_ej`Z`e`e_�dN�ZadO�ZbdP�ZcdQdrdR��YZdejeZeeeed�dSdsdT��YZfejgZgegef�dUdtdV��YZhejiZieieh�dWdudX��YZjejkZkekej�dY�ZldZ�Zmd[�Znd\�Zod]�Zpd^�Zqd_�Zrd`�Zsda�Ztdb�Zudc�Zvdd�Zwde�Zxdf�Zydg�Zzdh�Z{di�Z|dS(vi����(tversion_infoiiicCspddl}tjd�d}dj|df�jd�}y|j|�SWntk
rk|jd�SXdS(Ni����t.it_diff(t	importlibt__name__t
rpartitiontjointlstript
import_moduletImportError(Rtpkgtmname((s//usr/lib/python2.7/dist-packages/libsvn/diff.pytswig_import_helper	s
icCs�ddlm}ddl}d}y(|jd|t�g�\}}}Wntk
rjddl}|SXz|jd|||�}Wd|dk	r�|j	�nX|S(Ni����(tdirnameR(
tos.pathR
timptNonetfind_modulet__file__R	Rtload_moduletclose(R
RtfptpathnametdescriptionRt_mod((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRs(
NicCs�|dkr|jj|�S|dkrQt|�jdkrQ||j|<dSn|jj|d�}|ry|||�S|s�||j|<ntd|��dS(NtthisowntthistSwigPyObjectsYou cannot add attributes to %s(	RtownttypeRt__dict__t__swig_setmethods__tgetRtAttributeError(tselft
class_typetnametvaluetstatictmethod((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt_swig_setattr_nondynamic.s

cCst||||d�S(Ni(R((R"R#R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt
_swig_setattr>scCs[|dkr|jj�S|jj|d�}|r>||�Std|j|f��dS(NRs!'%s' object has no attribute '%s'(RRt__swig_getmethods__R RR!R(R"R#R$R'((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt
_swig_getattrBs

cCsQyd|jj�}Wntjk
r3d}nXd|jj|jj|fS(Ns	proxy of ts<%s.%s; %s >(Rt__repr__t__builtin__t	Exceptiont	__class__t
__module__R(R"tstrthis((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt
_swig_reprKs

cCs�|dks$|dks$||kr(dSt|t�rhx�|j�D]\}}t|||�qDWnjt|t�r�xXt||�D]\}}t||�q�Wn+y|jj|j�Wnt	k
r�nXdS(s`Copy all attributes of old_value into value, recursively traversing
  lists and dicts if needed.N(
Rt
isinstancetdictt	iteritemst_copy_metadata_deeptlisttzipRtupdateR!(R%t	old_valuetktvtold_v((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR7Ss$
cCs�t|t�r3xj|j�D]}t|�qWnIt|t�r`x7|D]}t|�qIWnt|d�r||j�ndS(s@Assert value's validity, recursively traversing lists and dicts.tassert_validN(R4R5t
itervaluest_assert_valid_deepR8thasattrR?(R%R=((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRAds
cCs
tj�S(s+svn_diff_version() -> svn_version_t const *(Rtsvn_diff_version(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRCrstsvn_diff_fns2_tcBsFeZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<dd	�Zd
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Ze	j Z!d�Z"RS(s"Proxy of C svn_diff_fns2_t struct.cCst|t||�S(N(R)RD(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt<lambda>}R,cCst|t|�S(N(R+RD(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRER,tdatasources_opentdatasource_closetdatasource_get_next_tokent
token_comparet
token_discardttoken_discard_allcCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����Nt_parent_poolt	_is_valid(tlibsvn.coretweakreftcoretapplication_poolRtrefRM(R"tparent_pooltlibsvnRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pytset_parent_pool�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RtAssertionError(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectt_membersN(R?R+R0RR RR7RA(R"R$R%tmembers((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt__getattr__�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?Rt
setdefaultR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt__setattr__�s
cGs
t||�S(N(t%svn_diff_fns2_invoke_datasources_open(R"targs((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRF�scGs
t||�S(N(t%svn_diff_fns2_invoke_datasource_close(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRG�scGs
t||�S(N(t.svn_diff_fns2_invoke_datasource_get_next_token(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRH�scGs
t||�S(N(t"svn_diff_fns2_invoke_token_compare(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRI�scGs
t||�S(N(t"svn_diff_fns2_invoke_token_discard(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRJ�scGs
t||�S(N(t&svn_diff_fns2_invoke_token_discard_all(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRK�scCsDtj�}y|jj|�Wntjk
r?||_nXdS(s1__init__(svn_diff_fns2_t self) -> svn_diff_fns2_tN(Rtnew_svn_diff_fns2_tRtappendR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt__init__�s
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,N(#RR1t__doc__RR[R*RYR3R-Rt$svn_diff_fns2_t_datasources_open_sett$svn_diff_fns2_t_datasources_open_gett$svn_diff_fns2_t_datasource_close_sett$svn_diff_fns2_t_datasource_close_gett-svn_diff_fns2_t_datasource_get_next_token_sett-svn_diff_fns2_t_datasource_get_next_token_gett!svn_diff_fns2_t_token_compare_sett!svn_diff_fns2_t_token_compare_gett!svn_diff_fns2_t_token_discard_sett!svn_diff_fns2_t_token_discard_gett%svn_diff_fns2_t_token_discard_all_sett%svn_diff_fns2_t_token_discard_all_getRRUR?RFRGRHRIRJRKRetdelete_svn_diff_fns2_tt__swig_destroy__t__del__(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRDys>		











												tsvn_diff_fns_tcBsFeZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<dd	�Zd
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Ze	j Z!d�Z"RS(s!Proxy of C svn_diff_fns_t struct.cCst|t||�S(N(R)Rv(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+Rv(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,tdatasource_openRGRHRIRJRKcCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRU�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[s
cGs
t||�S(N(t#svn_diff_fns_invoke_datasource_open(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRwscGs
t||�S(N(t$svn_diff_fns_invoke_datasource_close(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRGscGs
t||�S(N(t-svn_diff_fns_invoke_datasource_get_next_token(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRH#scGs
t||�S(N(t!svn_diff_fns_invoke_token_compare(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRI'scGs
t||�S(N(t!svn_diff_fns_invoke_token_discard(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRJ+scGs
t||�S(N(t%svn_diff_fns_invoke_token_discard_all(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRK/scCsDtj�}y|jj|�Wntjk
r?||_nXdS(s/__init__(svn_diff_fns_t self) -> svn_diff_fns_tN(Rtnew_svn_diff_fns_tRRdR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRe3s
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE;R,N(#RR1RfRR[R*RYR3R-Rt"svn_diff_fns_t_datasource_open_sett"svn_diff_fns_t_datasource_open_gett#svn_diff_fns_t_datasource_close_sett#svn_diff_fns_t_datasource_close_gett,svn_diff_fns_t_datasource_get_next_token_sett,svn_diff_fns_t_datasource_get_next_token_gett svn_diff_fns_t_token_compare_sett svn_diff_fns_t_token_compare_gett svn_diff_fns_t_token_discard_sett svn_diff_fns_t_token_discard_gett$svn_diff_fns_t_token_discard_all_sett$svn_diff_fns_t_token_discard_all_getRRUR?RwRGRHRIRJRKRetdelete_svn_diff_fns_tRtRu(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRv�s>		











												cGs
tj|�S(s\svn_diff_diff_2(void * diff_baton, svn_diff_fns2_t diff_fns, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_diff_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�@scGs
tj|�S(sYsvn_diff_diff(void * diff_baton, svn_diff_fns_t diff_fns, apr_pool_t pool) -> svn_error_t(Rt
svn_diff_diff(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�DscGs
tj|�S(s]svn_diff_diff3_2(void * diff_baton, svn_diff_fns2_t diff_fns, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_diff3_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�HscGs
tj|�S(sZsvn_diff_diff3(void * diff_baton, svn_diff_fns_t diff_fns, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_diff3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�LscGs
tj|�S(s]svn_diff_diff4_2(void * diff_baton, svn_diff_fns2_t diff_fns, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_diff4_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�PscGs
tj|�S(sZsvn_diff_diff4(void * diff_baton, svn_diff_fns_t diff_fns, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_diff4(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�TscCs
tj|�S(s?svn_diff_contains_conflicts(svn_diff_t * diff) -> svn_boolean_t(Rtsvn_diff_contains_conflicts(tdiff((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�XscCs
tj|�S(s;svn_diff_contains_diffs(svn_diff_t * diff) -> svn_boolean_t(Rtsvn_diff_contains_diffs(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�\stsvn_diff_output_fns_tcBs#eZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<dd�Zd	�Zd
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Ze	jZd�ZRS(s(Proxy of C svn_diff_output_fns_t struct.cCst|t||�S(N(R)R�(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyREcR,cCst|t|�S(N(R+R�(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyREeR,t
output_commontoutput_diff_modifiedtoutput_diff_latesttoutput_diff_commontoutput_conflictcCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRUqs

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?zscCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRYs

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
cGs
t||�S(N(t(svn_diff_output_fns_invoke_output_common(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
t||�S(N(t/svn_diff_output_fns_invoke_output_diff_modified(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
t||�S(N(t-svn_diff_output_fns_invoke_output_diff_latest(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
t||�S(N(t-svn_diff_output_fns_invoke_output_diff_common(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
t||�S(N(t*svn_diff_output_fns_invoke_output_conflict(R"R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCsDtj�}y|jj|�Wntjk
r?||_nXdS(s=__init__(svn_diff_output_fns_t self) -> svn_diff_output_fns_tN(Rtnew_svn_diff_output_fns_tRRdR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRe�s
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,N( RR1RfRR[R*RYR3R-Rt'svn_diff_output_fns_t_output_common_sett'svn_diff_output_fns_t_output_common_gett.svn_diff_output_fns_t_output_diff_modified_sett.svn_diff_output_fns_t_output_diff_modified_gett,svn_diff_output_fns_t_output_diff_latest_sett,svn_diff_output_fns_t_output_diff_latest_gett,svn_diff_output_fns_t_output_diff_common_sett,svn_diff_output_fns_t_output_diff_common_gett)svn_diff_output_fns_t_output_conflict_sett)svn_diff_output_fns_t_output_conflict_getRRUR?R�R�R�R�R�Retdelete_svn_diff_output_fns_tRtRu(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�_s8		









											cCstj||||�S(s�svn_diff_output2(svn_diff_t * diff, void * output_baton, svn_diff_output_fns_t output_fns, svn_cancel_func_t cancel_func) -> svn_error_t(Rtsvn_diff_output2(R�toutput_batont
output_fnstcancel_func((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCstj|||�S(shsvn_diff_output(svn_diff_t * diff, void * output_baton, svn_diff_output_fns_t output_fns) -> svn_error_t(Rtsvn_diff_output(R�R�R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��stsvn_diff_file_options_tcBs�eZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<e	jed<e	jed<d
d�Zd�Zd	�Zd
�Zd�Ze	jZd�ZRS(s*Proxy of C svn_diff_file_options_t struct.cCst|t||�S(N(R)R�(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+R�(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,tignore_spacetignore_eol_styletshow_c_functiontcontext_sizecCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRU�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
cCsDtj�}y|jj|�Wntjk
r?||_nXdS(sA__init__(svn_diff_file_options_t self) -> svn_diff_file_options_tN(Rtnew_svn_diff_file_options_tRRdR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRes
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRER,N(RR1RfRR[R*RYR3R-Rt(svn_diff_file_options_t_ignore_space_sett(svn_diff_file_options_t_ignore_space_gett,svn_diff_file_options_t_ignore_eol_style_sett,svn_diff_file_options_t_ignore_eol_style_gett+svn_diff_file_options_t_show_c_function_sett+svn_diff_file_options_t_show_c_function_gett(svn_diff_file_options_t_context_size_sett(svn_diff_file_options_t_context_size_getRRUR?Retdelete_svn_diff_file_options_tRtRu(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��s*		







						cGs
tj|�S(sHsvn_diff_file_options_create(apr_pool_t pool) -> svn_diff_file_options_t(Rtsvn_diff_file_options_create(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�scGs
tj|�S(susvn_diff_file_options_parse(svn_diff_file_options_t options, apr_array_header_t args, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_options_parse(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�scGs
tj|�S(s�svn_diff_file_diff_2(char const * original, char const * modified, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�scGs
tj|�S(s`svn_diff_file_diff(char const * original, char const * modified, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�!scGs
tj|�S(s�svn_diff_file_diff3_2(char const * original, char const * modified, char const * latest, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff3_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�%scGs
tj|�S(svsvn_diff_file_diff3(char const * original, char const * modified, char const * latest, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�)scGs
tj|�S(s�svn_diff_file_diff4_2(char const * original, char const * modified, char const * latest, char const * ancestor, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff4_2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�-scGs
tj|�S(s�svn_diff_file_diff4(char const * original, char const * modified, char const * latest, char const * ancestor, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_diff4(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�1scGs
tj|�S(svsvn_diff_file_output_unified4(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * original_header, char const * modified_header, char const * header_encoding, char const * relative_to_dir, svn_boolean_t show_c_function, int context_size, svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t(Rtsvn_diff_file_output_unified4(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�5scGs
tj|�S(s=svn_diff_file_output_unified3(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * original_header, char const * modified_header, char const * header_encoding, char const * relative_to_dir, svn_boolean_t show_c_function, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_output_unified3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�9scGs
tj|�S(ssvn_diff_file_output_unified2(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * original_header, char const * modified_header, char const * header_encoding, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_output_unified2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�=scGs
tj|�S(s�svn_diff_file_output_unified(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * original_header, char const * modified_header, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_output_unified(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�AscGs
tj|�S(s�svn_diff_file_output_merge3(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * latest_path, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_diff_conflict_display_style_t conflict_style, svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t(Rtsvn_diff_file_output_merge3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�EscGs
tj|�S(sosvn_diff_file_output_merge2(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * latest_path, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_diff_conflict_display_style_t conflict_style, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_output_merge2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�IscGs
tj|�S(s�svn_diff_file_output_merge(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_path, char const * modified_path, char const * latest_path, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_boolean_t display_original_in_conflict, svn_boolean_t display_resolved_conflicts, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_file_output_merge(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�MscGs
tj|�S(s�svn_diff_output_binary(svn_stream_t * output_stream, svn_stream_t * original, svn_stream_t * latest, svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t(Rtsvn_diff_output_binary(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�QscGs
tj|�S(s�svn_diff_mem_string_diff(svn_string_t const * original, svn_string_t const * modified, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_mem_string_diff(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�UscGs
tj|�S(s�svn_diff_mem_string_diff3(svn_string_t const * original, svn_string_t const * modified, svn_string_t const * latest, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_mem_string_diff3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�YscGs
tj|�S(s�svn_diff_mem_string_diff4(svn_string_t const * original, svn_string_t const * modified, svn_string_t const * latest, svn_string_t const * ancestor, svn_diff_file_options_t options, apr_pool_t pool) -> svn_error_t(Rtsvn_diff_mem_string_diff4(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�]scGs
tj|�S(s�svn_diff_mem_string_output_unified3(svn_stream_t * output_stream, svn_diff_t * diff, svn_boolean_t with_diff_header, char const * hunk_delimiter, char const * original_header, char const * modified_header, char const * header_encoding, svn_string_t const * original, svn_string_t const * modified, int context_size, svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t(Rt#svn_diff_mem_string_output_unified3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�ascGs
tj|�S(sIsvn_diff_mem_string_output_unified2(svn_stream_t * output_stream, svn_diff_t * diff, svn_boolean_t with_diff_header, char const * hunk_delimiter, char const * original_header, char const * modified_header, char const * header_encoding, svn_string_t const * original, svn_string_t const * modified, apr_pool_t pool) -> svn_error_t(Rt#svn_diff_mem_string_output_unified2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�escGs
tj|�S(ssvn_diff_mem_string_output_unified(svn_stream_t * output_stream, svn_diff_t * diff, char const * original_header, char const * modified_header, char const * header_encoding, svn_string_t const * original, svn_string_t const * modified, apr_pool_t pool) -> svn_error_t(Rt"svn_diff_mem_string_output_unified(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�iscGs
tj|�S(s�svn_diff_mem_string_output_merge3(svn_stream_t * output_stream, svn_diff_t * diff, svn_string_t const * original, svn_string_t const * modified, svn_string_t const * latest, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_diff_conflict_display_style_t style, svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t(Rt!svn_diff_mem_string_output_merge3(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�mscGs
tj|�S(susvn_diff_mem_string_output_merge2(svn_stream_t * output_stream, svn_diff_t * diff, svn_string_t const * original, svn_string_t const * modified, svn_string_t const * latest, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_diff_conflict_display_style_t style, apr_pool_t pool) -> svn_error_t(Rt!svn_diff_mem_string_output_merge2(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�qscGs
tj|�S(s�svn_diff_mem_string_output_merge(svn_stream_t * output_stream, svn_diff_t * diff, svn_string_t const * original, svn_string_t const * modified, svn_string_t const * latest, char const * conflict_original, char const * conflict_modified, char const * conflict_latest, char const * conflict_separator, svn_boolean_t display_original_in_conflict, svn_boolean_t display_resolved_conflicts, apr_pool_t pool) -> svn_error_t(Rt svn_diff_mem_string_output_merge(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�uscGs
tj|�S(sxsvn_diff_hunk_readline_diff_text(svn_diff_hunk_t * hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t(Rt svn_diff_hunk_readline_diff_text(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�scGs
tj|�S(s|svn_diff_hunk_readline_original_text(svn_diff_hunk_t * hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t(Rt$svn_diff_hunk_readline_original_text(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
tj|�S(s|svn_diff_hunk_readline_modified_text(svn_diff_hunk_t * hunk, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t(Rt$svn_diff_hunk_readline_modified_text(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(s5svn_diff_hunk_reset_diff_text(svn_diff_hunk_t * hunk)(Rtsvn_diff_hunk_reset_diff_text(thunk((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(s9svn_diff_hunk_reset_original_text(svn_diff_hunk_t * hunk)(Rt!svn_diff_hunk_reset_original_text(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(s9svn_diff_hunk_reset_modified_text(svn_diff_hunk_t * hunk)(Rt!svn_diff_hunk_reset_modified_text(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sOsvn_diff_hunk_get_original_start(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt svn_diff_hunk_get_original_start(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sPsvn_diff_hunk_get_original_length(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt!svn_diff_hunk_get_original_length(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sOsvn_diff_hunk_get_modified_start(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt svn_diff_hunk_get_modified_start(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sPsvn_diff_hunk_get_modified_length(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt!svn_diff_hunk_get_modified_length(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sPsvn_diff_hunk_get_leading_context(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt!svn_diff_hunk_get_leading_context(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scCs
tj|�S(sQsvn_diff_hunk_get_trailing_context(svn_diff_hunk_t const * hunk) -> svn_linenum_t(Rt"svn_diff_hunk_get_trailing_context(R�((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��stsvn_prop_patch_tcBs�eZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<dd�Zd�Zd�Zd	�Zd
�Ze	jZd�ZRS(
s#Proxy of C svn_prop_patch_t struct.cCst|t||�S(N(R)R�(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+R�(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,R$t	operationthunkscCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRU�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
cCsDtj�}y|jj|�Wntjk
r?||_nXdS(s3__init__(svn_prop_patch_t self) -> svn_prop_patch_tN(Rtnew_svn_prop_patch_tRRdR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRe�s
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,N(RR1RfRR[R*RYR3R-Rtsvn_prop_patch_t_name_settsvn_prop_patch_t_name_gettsvn_prop_patch_t_operation_settsvn_prop_patch_t_operation_gettsvn_prop_patch_t_hunks_settsvn_prop_patch_t_hunks_getRRUR?Retdelete_svn_prop_patch_tRtRu(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��s&		





						cGs
tj|�S(szsvn_diff_get_binary_diff_original_stream(svn_diff_binary_patch_t const * bpatch, apr_pool_t result_pool) -> svn_stream_t *(Rt(svn_diff_get_binary_diff_original_stream(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��scGs
tj|�S(sxsvn_diff_get_binary_diff_result_stream(svn_diff_binary_patch_t const * bpatch, apr_pool_t result_pool) -> svn_stream_t *(Rt&svn_diff_get_binary_diff_result_stream(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��stsvn_patch_tcBs�eZdZiZd�ZiZd�ZeZe	j
ed<e	jed<e	jed<e	j
ed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed<e	jed	<e	jed	<e	jed
<e	jed
<e	jed<e	jed<e	jed<e	jed<e	jed
<e	jed
<e	j ed<e	j!ed<e	j"ed<e	j#ed<dd�Z%d�Z&d�Zd�Zd�Z'e	j(Z)d�Z*RS(sProxy of C svn_patch_t struct.cCst|t||�S(N(R)R�(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+R�(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRER,told_filenametnew_filenameR�tprop_patchesR�treverset	mergeinfotreverse_mergeinfotbinary_patchtold_executable_bittnew_executable_bittold_symlink_bittnew_symlink_bitcCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRUs

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?&scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY+s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[<s
cCsDtj�}y|jj|�Wntjk
r?||_nXdS(s)__init__(svn_patch_t self) -> svn_patch_tN(Rtnew_svn_patch_tRRdR.R/(R"R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyReHs
cCsdS(N(R(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyREPR,N(+RR1RfRR[R*RYR3R-Rtsvn_patch_t_old_filename_settsvn_patch_t_old_filename_gettsvn_patch_t_new_filename_settsvn_patch_t_new_filename_gettsvn_patch_t_hunks_settsvn_patch_t_hunks_gettsvn_patch_t_prop_patches_settsvn_patch_t_prop_patches_gettsvn_patch_t_operation_settsvn_patch_t_operation_gettsvn_patch_t_reverse_settsvn_patch_t_reverse_gettsvn_patch_t_mergeinfo_settsvn_patch_t_mergeinfo_gett!svn_patch_t_reverse_mergeinfo_sett!svn_patch_t_reverse_mergeinfo_gettsvn_patch_t_binary_patch_settsvn_patch_t_binary_patch_gett"svn_patch_t_old_executable_bit_sett"svn_patch_t_old_executable_bit_gett"svn_patch_t_new_executable_bit_sett"svn_patch_t_new_executable_bit_gettsvn_patch_t_old_symlink_bit_settsvn_patch_t_old_symlink_bit_gettsvn_patch_t_new_symlink_bit_settsvn_patch_t_new_symlink_bit_getRRUR?Retdelete_svn_patch_tRtRu(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��sN		

























						cGs
tj|�S(s[svn_diff_open_patch_file(char const * local_abspath, apr_pool_t result_pool) -> svn_error_t(Rtsvn_diff_open_patch_file(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRUscGs
tj|�S(s�svn_diff_parse_next_patch(svn_patch_file_t * patch_file, svn_boolean_t reverse, svn_boolean_t ignore_whitespace, apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t(Rtsvn_diff_parse_next_patch(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRYscGs
tj|�S(s`svn_diff_close_patch_file(svn_patch_file_t * patch_file, apr_pool_t scratch_pool) -> svn_error_t(Rtsvn_diff_close_patch_file(R]((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR]st
svn_diff_tcBsbeZdZiZd�ZiZd�Zd�ZeZ	dd�Zd�Zd�Zd�ZRS(	sProxy of C svn_diff_t struct.cCst|t||�S(N(R)R(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyREdR,cCst|t|�S(N(R+R(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyREfR,cOstd��dS(NsNo constructor defined(R!(R"R]tkwargs((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRehscCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRUks

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?tscCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRYys

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
N(
RR1RfRR[R*RYReR3R-RRUR?(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR`s						tsvn_diff_hunk_tcBsbeZdZiZd�ZiZd�Zd�ZeZ	dd�Zd�Zd�Zd�ZRS(	s"Proxy of C svn_diff_hunk_t struct.cCst|t||�S(N(R)R (R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+R (R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cOstd��dS(NsNo constructor defined(R!(R"R]R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRe�scCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRU�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
N(
RR1RfRR[R*RYReR3R-RRUR?(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR �s						tsvn_diff_binary_patch_tcBsbeZdZiZd�ZiZd�Zd�ZeZ	dd�Zd�Zd�Zd�ZRS(	s*Proxy of C svn_diff_binary_patch_t struct.cCst|t||�S(N(R)R!(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cCst|t|�S(N(R+R!(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRE�R,cOstd��dS(NsNo constructor defined(R!(R"R]R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRe�scCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRU�s

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?�scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY�s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[�s
N(
RR1RfRR[R*RYReR3R-RRUR?(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR!�s						tsvn_patch_file_tcBsbeZdZiZd�ZiZd�Zd�ZeZ	dd�Zd�Zd�Zd�ZRS(	s#Proxy of C svn_patch_file_t struct.cCst|t||�S(N(R)R"(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRER,cCst|t|�S(N(R+R"(R"R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRER,cOstd��dS(NsNo constructor defined(R!(R"R]R((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRescCseddl}ddl}|p'|jj|jd<|jdra|j|jdj�|jd<ndS(s"Create a new proxy object for TYPEi����NRLRM(RNRORPRQRRRRM(R"RSRTRO((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRUs

cCs2d|jkr.|jd�s.td��ndS(s2Assert that this object is using valid pool memoryRMs!Variable has already been deletedN(RRV(R"((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR?scCsd|j�t||j|�}|jjd�}|dk	rVt||j|��nt|�|S(s!Get an attribute from this objectRWN(R?R+R0RR RR7RA(R"R$R%RX((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRY!s

cCs9|j�||jjdi�|<t||j||�S(sSet an attribute on this objectRW(R?RRZR)R0(R"R$R%((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR[2s
N(
RR1RfRR[R*RYReR3R-RRUR?(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR"s						cCstj||||||�S(s�svn_diff_fns2_invoke_datasources_open(svn_diff_fns2_t _obj, void * diff_baton, apr_off_t * prefix_lines, apr_off_t * suffix_lines, svn_diff_datasource_e const * datasources, apr_size_t datasources_len) -> svn_error_t(RR\(t_objt
diff_batontprefix_linestsuffix_linestdatasourcestdatasources_len((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR\AscCstj|||�S(ssvn_diff_fns2_invoke_datasource_close(svn_diff_fns2_t _obj, void * diff_baton, svn_diff_datasource_e datasource) -> svn_error_t(RR^(R#R$t
datasource((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR^EscCstj|||�S(s�svn_diff_fns2_invoke_datasource_get_next_token(svn_diff_fns2_t _obj, void * diff_baton, svn_diff_datasource_e datasource) -> svn_error_t(RR_(R#R$R)((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR_IscCstj||||�S(sxsvn_diff_fns2_invoke_token_compare(svn_diff_fns2_t _obj, void * diff_baton, void * ltoken, void * rtoken) -> svn_error_t(RR`(R#R$tltokentrtoken((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR`MscCstj|||�S(sYsvn_diff_fns2_invoke_token_discard(svn_diff_fns2_t _obj, void * diff_baton, void * token)(RRa(R#R$ttoken((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRaQscCstj||�S(sOsvn_diff_fns2_invoke_token_discard_all(svn_diff_fns2_t _obj, void * diff_baton)(RRb(R#R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRbUscCstj|||�S(s|svn_diff_fns_invoke_datasource_open(svn_diff_fns_t _obj, void * diff_baton, svn_diff_datasource_e datasource) -> svn_error_t(RRx(R#R$R)((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRxYscCstj|||�S(s}svn_diff_fns_invoke_datasource_close(svn_diff_fns_t _obj, void * diff_baton, svn_diff_datasource_e datasource) -> svn_error_t(RRy(R#R$R)((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRy]scCstj|||�S(s�svn_diff_fns_invoke_datasource_get_next_token(svn_diff_fns_t _obj, void * diff_baton, svn_diff_datasource_e datasource) -> svn_error_t(RRz(R#R$R)((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyRzascCstj||||�S(svsvn_diff_fns_invoke_token_compare(svn_diff_fns_t _obj, void * diff_baton, void * ltoken, void * rtoken) -> svn_error_t(RR{(R#R$R*R+((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR{escCstj|||�S(sWsvn_diff_fns_invoke_token_discard(svn_diff_fns_t _obj, void * diff_baton, void * token)(RR|(R#R$R,((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR|iscCstj||�S(sMsvn_diff_fns_invoke_token_discard_all(svn_diff_fns_t _obj, void * diff_baton)(RR}(R#R$((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR}msc	Cs"tj||||||||�S(ssvn_diff_output_fns_invoke_output_common(svn_diff_output_fns_t _obj, void * output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) -> svn_error_t(RR�(R#R�toriginal_starttoriginal_lengthtmodified_starttmodified_lengthtlatest_startt
latest_length((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�qsc	Cs"tj||||||||�S(s
svn_diff_output_fns_invoke_output_diff_modified(svn_diff_output_fns_t _obj, void * output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) -> svn_error_t(RR�(R#R�R-R.R/R0R1R2((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�usc	Cs"tj||||||||�S(ssvn_diff_output_fns_invoke_output_diff_latest(svn_diff_output_fns_t _obj, void * output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) -> svn_error_t(RR�(R#R�R-R.R/R0R1R2((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�ysc	Cs"tj||||||||�S(ssvn_diff_output_fns_invoke_output_diff_common(svn_diff_output_fns_t _obj, void * output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length) -> svn_error_t(RR�(R#R�R-R.R/R0R1R2((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR�}sc		
Cs%tj|||||||||�	S(s!svn_diff_output_fns_invoke_output_conflict(svn_diff_output_fns_t _obj, void * output_baton, apr_off_t original_start, apr_off_t original_length, apr_off_t modified_start, apr_off_t modified_length, apr_off_t latest_start, apr_off_t latest_length, svn_diff_t * resolved_diff) -> svn_error_t(RR�(	R#R�R-R.R/R0R1R2t
resolved_diff((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyR��s(iii(iii(((((((((((}tsysRt_swig_python_version_infoRRtbuiltinsR.R	R(R)R+R3R7RARNRTRCtsvn_diff_datasource_originaltsvn_diff_datasource_modifiedtsvn_diff_datasource_latesttsvn_diff_datasource_ancestorRDtsvn_diff_fns2_t_swigregisterRvtsvn_diff_fns_t_swigregisterR�R�R�R�R�R�R�R�R�t"svn_diff_output_fns_t_swigregistert)svn_diff_conflict_display_modified_latestt2svn_diff_conflict_display_resolved_modified_latestt2svn_diff_conflict_display_modified_original_latestt"svn_diff_conflict_display_modifiedt svn_diff_conflict_display_latestt(svn_diff_conflict_display_only_conflictsR�R�tsvn_diff_file_ignore_space_nonet!svn_diff_file_ignore_space_changetsvn_diff_file_ignore_space_allR�t$svn_diff_file_options_t_swigregisterR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�tsvn_diff_op_unchangedtsvn_diff_op_addedtsvn_diff_op_deletedtsvn_diff_op_copiedtsvn_diff_op_movedtsvn_diff_op_modifiedR�R�R�R�R�R�R�R�R�R�R�R�R�tsvn_prop_patch_t_swigregisterR�R�R�tsvn_patch_t_swigregisterRRRRtsvn_diff_t_swigregisterR tsvn_diff_hunk_t_swigregisterR!t$svn_diff_binary_patch_t_swigregisterR"tsvn_patch_file_t_swigregisterR\R^R_R`RaRbRxRyRzR{R|R}R�R�R�R�R�(((s//usr/lib/python2.7/dist-packages/libsvn/diff.pyt<module>s				
											`	
`	
								Z	
											D	
																																											B	
		V	
			5	
5	
5	
5