o
    âŽ\ü  ã                   @   s   d dl Z ddd„Zdd„ ZdS )é    Núutf-8c              	   C   s¨   t | tjƒr| S z?t | tjƒs@tjr(t | tƒr t | |¡} | W S t | ¡} | W S t| dƒr5t | ¡} | W S t t| ƒ|¡} | W S |  |¡} | W S  tt	fyS   Y d S w )NÚ__unicode__)
Ú
isinstanceÚsixÚ	text_typeÚstring_typesÚPY3ÚbytesÚhasattrÚdecodeÚUnicodeDecodeErrorÚUnicodeEncodeError)ÚsÚencoding© r   úC/var/www/html/kck/venv/lib/python3.10/site-packages/htmlmin/util.pyÚ
force_text	   s(   
	
ù
ú
ý
ÿÿr   c                 C   s.   | o|   d¡ }|r||d   d¡sdS dS )Nú<é   ú>FT)Ú
startswithÚendswith)Úcurrent_lineÚ	all_linesÚindexÚstr   r   r   Úbetween_two_tags   s   r   )r   )r   r   r   r   r   r   r   Ú<module>   s   
