
    	^c                     L    d dl Z ddlmZ 	 ej        rdZd ZndZd Zd Zd	 ZdS )
    N   )compatsurrogateescapec                  L    t           j        dk    rdS t          j                    S Nwin32zutf-8sysplatformgetfilesystemencoding     E/usr/lib/python3/dist-packages/hgext/fsmonitor/pywatchman/encoding.pyget_local_encodingr   +   s%    <7""7 (***r   strictc                  X    t           j        dk    rdS t          j                    } | d} | S r   r	   )
fsencodings    r   r   r   :   s3    <7""7.00
 Jr   c                 P    |                      t                      t                    S N)encoder   default_local_errors)ss    r   encode_localr   E   s    88&((*>???r   c                 P    |                      t                      t                    S r   )decoder   r   )bss    r   decode_localr   I   s    99'))+?@@@r   )r
    r   PYTHON3r   r   r   r   r   r   r   <module>r       s   > 


       
> ,+ + + + $  @ @ @A A A A Ar   