§
    ‚Ûgú  ã                   óò   — d dl mZ d dlmZmZ d dlmZ dd„Zedk    rXd dl	Z	 e
e	j        ¦  «        dk    r e	j         e¦   «         ¦  «         d dlZ e	j         ej        ¦   «         j        ¦  «         dS dS )	é    )ÚRawTextHelpFormatter)ÚCOMPRESSION_LEVELÚcompact)ÚTTFontNc           
      óÚ  — ddl m} ddlm}  |dt          j        t          ¬¦  «        }|                     d¦  «         |                     ddd	d
d¬¦  «         |                     dt          j	        t          j
        t          t          d¦  «        ¦  «        t          ¬¦  «         |                     d¬¦  «        }|                     dddd¬¦  «         |                     dddd¬¦  «         |                     | ¦  «        } ||j        rdn
|j        rdnd¬¦  «         t%          |j        ¦  «        }t)          ||j        ¦  «         |                     |j        p|j        ¦  «         d
S )z.Optimize the layout tables of an existing fontr   )ÚArgumentParser)ÚconfigLoggerzotlLib.optimize)ÚprogÚdescriptionÚformatter_classÚfontz-oÚ
OUTPUTFILEÚoutfileNzoutput file)ÚmetavarÚdestÚdefaultÚhelpz--gpos-compression-levelé
   )r   r   ÚchoicesÚtypeF)Úrequiredz-vz	--verboseÚ
store_truezRun more verbosely.)Úactionr   z-qz--quietzTurn verbosity off.ÚDEBUGÚERRORÚINFO)Úlevel)Úargparser   Ú	fontToolsr	   ÚmainÚ__doc__r   Úadd_argumentr   r   r   ÚlistÚrangeÚintÚadd_mutually_exclusive_groupÚ
parse_argsÚverboseÚquietr   r   r   Úgpos_compression_levelÚsaver   )Úargsr   r	   ÚparserÚlogging_groupÚoptionsr   s          úX/granary/edev/quantum/lib/python3.11/site-packages/fontTools/otlLib/optimize/__init__.pyr    r       s¹  € à'Ð'Ð'Ð'Ð'Ð'à&Ð&Ð&Ð&Ð&Ð&àˆ^ØÝ”LÝ,ðñ ô €Fð
 ×Ò˜ÑÔÐØ
×ÒØ�l¨¸DÀ}ð ñ ô ð ð ×ÒØ"ÝÔ#Ý!Ô)Ý•U˜2‘Y”Y‘”Ýð ñ ô ð ð ×7Ò7ÀÐ7ÑGÔG€MØ×ÒØˆk ,Ð5Jð ñ ô ð ð ×ÒØˆi Ð3Hð ñ ô ð ð ×Ò Ñ%Ô%€Gà€LØ!œ/ÐSˆwˆw¸'¼-Ð/S¨w¨wÈVðñ ô ð õ �'”,ÑÔ€DÝˆD�'Ô0Ñ1Ô1Ð1Ø‡I‚IˆgŒoÐ- ¤Ñ.Ô.Ð.Ð.Ð.ó    Ú__main__é   )N)r   r   ÚfontTools.otlLib.optimize.gposr   r   ÚfontTools.ttLibr   r    Ú__name__ÚsysÚlenÚargvÚexitÚdoctestÚtestmodÚfailed© r1   r0   ú<module>r?      sÏ   ðØ )Ð )Ð )Ð )Ð )Ð )Ø EÐ EÐ EÐ EÐ EÐ EÐ EÐ EØ "Ð "Ð "Ð "Ð "Ð "ð%/ð %/ð %/ð %/ðP ˆzÒÐØ€J€J€Jà
€sˆ3Œ8�}„}�qÒÐØˆŒ��‘”ÑÔÐØ€N€N€Nà€C„Hˆ_ˆWŒ_ÑÔÔ%Ñ&Ô&Ð&Ð&Ð&ð Ðr1   