
    sh                     ^    S SK r S SKrS SKJr  S SKrS r\ R                   " \5      " \5        g)    N)always_iterablec                    [         R                  R                  U 5      n[        [	        [        U5      5      5      n[        R                  " 5       n[        UR                  SU5      UR                  SU5      [        U5      5        g)a  
Report the newlines in the indicated file.

>>> tmp_path = getfixture('tmp_path')
>>> filename = tmp_path / 'out.txt'
>>> _ = filename.write_text('foo\nbar\n', newline='', encoding='utf-8')
>>> report_newlines(filename)
newline is '\n'
>>> filename = tmp_path / 'out.txt'
>>> _ = filename.write_text('foo\nbar\r\n', newline='', encoding='utf-8')
>>> report_newlines(filename)
newlines are ('\n', '\r\n')
newlineisN)jaracotextread_newlineslentupler   inflectengineprintplural_nounplural_verbrepr)filenamenewlinescountr   s       ڀ/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/setuptools/_vendor/jaraco/text/show-newlines.pyreport_newlinesr   	   sg     {{((2Hoh/01E^^F	9e,4'X    )autocommandr   more_itertoolsr   jaraco.textr   r   __name__ r   r   <module>r      s+      * 0    !/ 2r   