Current File : //usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pyo
�
E�`Qc@s�dZddlZddlZddlZd�Zd�Zd�Zd�Zd�Zd�Z	e
d	kr�eejd
�ndS(s8 Functions for converting from DOS to UNIX line endings
i����NcCs�tjj|�r|GdGHdSt|d�j�}d|krM|GdGHdStjdd|�}||kr�dG|GHt|d	�}|j|�|j�|S|Gd
GHdS(sFReplace CRLF with LF in argument files.  Print names of changed files.s
Directory!NtrbtsBinary!s
s
s	dos2unix:twbtok(	tostpathtisdirtopentreadtretsubtwritetclose(tfiletdatatnewdatatf((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytdos2unixs			

cCsRxK|D]C}tjj||�}t|�}|dk	r|j|�qqWdS(N(RRtjoinRtNonetappend(tmodified_filestdir_namet
file_namesR
t	full_path((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytdos2unix_one_dirs

cCs g}tjj|t|�|S(N(RRtwalkR(RR((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytdos2unix_dir"scCs�tjj|�r|GdGHdSt|d�j�}d|krM|GdGHdStjdd|�}tjdd|�}||kr�dG|GHt|d	�}|j|�|j�|S|Gd
GHdS(sFReplace LF with CRLF in argument files.  Print names of changed files.s
Directory!NRRsBinary!s
s
s	unix2dos:RR(	RRRRRR	R
RR(R
RRR((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytunix2dos(s 			

cCsPxI|D]A}tjj||�}t|�|dk	r|j|�qqWdS(N(RRRRRR(RRRR
R((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytunix2dos_one_dir=s


cCs g}tjj|t|�|S(N(RRRR(RR((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pytunix2dos_dirDst__main__i(t__doc__tsysR	RRRRRRRt__name__targv(((sB/usr/lib64/python2.7/site-packages/numpy/distutils/line_endings.pyt<module>s$