+
    ÊK<iœ  ã                  óP   € ^ RI Ht ^ RIt^ RIt^RIHt ^RIHt  ! R R]4      tR# )é    )ÚannotationsN)ÚOperationFailed)ÚOSFSc                  óD   a € ] tR t^
tRR V 3R llltV 3R ltR tRtV ;t# )ÚTempFSc               ó    € V ^8„  d   QhRRRR/# )é   Ú
auto_cleanÚboolÚignore_clean_errors© )Úformats   "ÚC/usr/lib/python3/dist-packages/fontTools/misc/filesystem/_tempfs.pyÚ__annotate__ÚTempFS.__annotate__   s   € ÷ )ñ ) 4ð )ÀTñ )ó    c                	ó–   <€ Wn         W n        \        P                  ! R 4      V n        RV n        \        SV `  V P                  4       R# )Ú__temp_fs__FN)r
   r   ÚtempfileÚmkdtempÚ	_temp_dirÚ_cleanedÚsuperÚ__init__)Úselfr
   r   Ú	__class__s   &&&€r   r   ÚTempFS.__init__   s8   ø€ Ø$ŒØ#6Ô Ü!×)Ò)¨-Ó8ˆŒØˆŒÜ‰Ñ˜Ÿ™Ö(r   c                	óh   <€ V P                   '       d   V P                  4        \        SV `  4        R # )N)r
   Úcleanr   Úclose)r   r   s   &€r   r    ÚTempFS.close   s   ø€ Ø??ˆ?ØJ‰JŒLÜ‰‰Žr   c                	ó  € V P                   '       d   R #  \        P                  ! V P                  4       RV n         R #   \         d7   pT P
                  '       g   \        RT P                  : 24      Th R p?LER p?ii ; i)Nz&failed to remove temporary directory: T)r   ÚshutilÚrmtreer   Ú	Exceptionr   r   )r   Úes   & r   r   ÚTempFS.clean   sn   € Ø==ˆ=Ùð	ÜMŠM˜$Ÿ.™.Ô)ð ˆŽøô ô 	Ø×+×+Ð+Ü%Ø<¸T¿^¹^Ñ<NÐOóàðô ,ûð	ús   – ? ¿B Á
,A;Á;B )r   r   r
   r   )TT)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r    r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r   
   s   ø† ÷)ò )õ÷
ð r   r   )	Ú
__future__r   r#   r   Ú_errorsr   Ú_osfsr   r   r   r   r   Ú<module>r1      s    ðÝ "ã Û å $Ý ôˆTö r   