§
    `Štjð  ã                   ó‚   — d Z ddlZddlZddlZd„ Zd„ Zd„ Zd„ Zd„ Zd„ Z	e
d	k    r eej        d
         ¦  «         dS dS )z9 Functions for converting from DOS to UNIX line endings

é    Nc                 ó  — t           j                             | ¦  «        rt          | d¦  «         dS t	          | d¦  «        5 }|                     ¦   «         }ddd¦  «         n# 1 swxY w Y   d|v rt          | d¦  «         dS t          j        dd|¦  «        }||k    rOt          d| ¦  «         t	          | d	¦  «        5 }|                     |¦  «         ddd¦  «         n# 1 swxY w Y   | S t          | d
¦  «         dS )zFReplace CRLF with LF in argument files.  Print names of changed files.ú
Directory!NÚrbú úBinary!ú
ú
z	dos2unix:ÚwbÚok©	ÚosÚpathÚisdirÚprintÚopenÚreadÚreÚsubÚwrite©ÚfileÚfpÚdataÚnewdataÚfs        úZ/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/numpy/distutils/line_endings.pyÚdos2unixr   	   su  € å	„w‡}‚}�TÑÔð Ýˆd�LÑ!Ô!Ð!Øˆå	ˆd�DÑ	Ô	ð ˜RØ�wŠw‰yŒyˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àˆt€|€|Ýˆd�IÑÔÐØˆåŒf�V˜T 4Ñ(Ô(€GØ�$‚€Ýˆk˜4Ñ Ô Ð Ý�$˜ÑÔð 	 Ø�GŠG�GÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àˆåˆd�DÑÔÐÐÐs$   ÁA#Á#A'Á*A'Ã C"Ã"C&Ã)C&c                 óœ   — |D ]H}t           j                             ||¦  «        }t          |¦  «        }|�|                      |¦  «         ŒId S ©N)r   r   Újoinr   Úappend©Úmodified_filesÚdir_nameÚ
file_namesr   Ú	full_paths        r   Údos2unix_one_dirr'      sX   € Øð (ð (ˆÝ”G—L’L ¨4Ñ0Ô0ˆ	Ý˜	Ñ"Ô"ˆØÐØ×!Ò! $Ñ'Ô'Ð'øð	(ð (ó    c                 óV   — g }t           j                             | t          |¦  «         |S r   )r   r   Úwalkr'   ©r$   r#   s     r   Údos2unix_dirr,   %   ó&   € Ø€NÝ„G‡L‚L�Õ+¨^Ñ<Ô<Ð<ØÐr(   c                 ó.  — t           j                             | ¦  «        rt          | d¦  «         dS t	          | d¦  «        5 }|                     ¦   «         }ddd¦  «         n# 1 swxY w Y   d|v rt          | d¦  «         dS t          j        dd|¦  «        }t          j        dd|¦  «        }||k    rOt          d| ¦  «         t	          | d	¦  «        5 }|                     |¦  «         ddd¦  «         n# 1 swxY w Y   | S t          | d
¦  «         dS )zFReplace LF with CRLF in argument files.  Print names of changed files.r   Nr   r   r   r   r	   z	unix2dos:r
   r   r   r   s        r   Úunix2dosr/   +   sˆ  € å	„w‡}‚}�TÑÔð Ýˆd�LÑ!Ô!Ð!Øˆå	ˆd�DÑ	Ô	ð ˜RØ�wŠw‰yŒyˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àˆt€|€|Ýˆd�IÑÔÐØˆÝŒf�V˜T 4Ñ(Ô(€GÝŒf�T˜6 7Ñ+Ô+€GØ�$‚€Ýˆk˜4Ñ Ô Ð Ý�$˜ÑÔð 	 Ø�GŠG�GÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àˆåˆd�DÑÔÐÐÐs$   ÁA#Á#A'Á*A'ÃC8Ã8C<Ã?C<c                 óœ   — |D ]H}t           j                             ||¦  «        }t          |¦  «         |�|                      |¦  «         ŒId S r   )r   r   r    r/   r!   r"   s        r   Úunix2dos_one_dirr1   @   sY   € Øð (ð (ˆÝ”G—L’L ¨4Ñ0Ô0ˆ	Ý�ÑÔÐØÐØ×!Ò! $Ñ'Ô'Ð'øð	(ð (r(   c                 óV   — g }t           j                             | t          |¦  «         |S r   )r   r   r*   r1   r+   s     r   Úunix2dos_dirr3   G   r-   r(   Ú__main__é   )Ú__doc__r   r   Úsysr   r'   r,   r/   r1   r3   Ú__name__Úargv© r(   r   ú<module>r;      s·   ððð ð 
€	€	€	Ø 	€	€	€	Ø 
€
€
€
ðð ð ð*(ð (ð (ðð ð ðð ð ð*(ð (ð (ðð ð ð
 ˆzÒÐØ€L�”˜!”ÑÔÐÐÐð Ðr(   