Ë
    oj"  ã                   ó~   — d Z ddd ZddlZddlZddlmZ ddlmZmZ dZ	d	Z
d
ZdZ G d„ dej                  «      Zd„ Zy)z.
HTML pretty-printing for Python source code.
z$Revision: 1.8 $é   éþÿÿÿé    N)Ú	copyright)ÚhtmlizerÚusagez„<html><head>
<title>%(title)s</title>
<meta name="Generator" content="%(generator)s" />
%(alternate)s
%(stylesheet)s
</head>
<body>
z</body>z3<link rel="stylesheet" href="%s" type="text/css" />z?<link rel="alternate" href="%(source)s" type="text/x-python" />c                   óÒ   — e Zd Zdj                  ej
                  j                  ej                  d   «      «      Z	dgZ
 ej                   ej                  dd¬«      g¬«      Zd„ Zy	)
ÚOptionsz{} [options] source.py
    r   )Ú
stylesheetÚsNzURL of stylesheet to link to.z*.pyzsource python file)Údescr)ÚextraActionsc                 ó   — || d<   y )NÚfilename© )Úselfr   s     ú:/usr/lib/python3/dist-packages/twisted/scripts/htmlizer.pyÚ	parseArgszOptions.parseArgs/   s   € Ø#ˆˆZÒó    N)Ú__name__Ú
__module__Ú__qualname__ÚformatÚosÚpathÚbasenameÚsysÚargvÚsynopsisÚoptParametersr   ÚCompletionsÚCompleteFilesÚcompDatar   r   r   r   r	   r	   !   sl   „ ðß‰Ø
�‰×Ñ˜Ÿ™ !™Ó%ó	ð ð 	Cð€Mð !ˆu× Ñ Ø)�e×)Ñ)¨&Ð8LÔMÐNô€Hó$r   r	   c                  óÆ  — t        «       } 	 | j                  «        | d   }| j                  d«      �t        | d   fz  }nd}t        |dz   d«      5 }t        |dt        j                  › �t        d|iz  |d	œz  }|j                  |j!                  d
«      «       t        |d«      5 }t#        j$                  ||t"        j&                  «       d d d «       |j                  t(        j!                  d
«      «       d d d «       y # t        j                  $ r4}t	        t        |«      «       t        j                  d«       Y d }~�Œ'd }~ww xY w# 1 sw Y   Œ€xY w# 1 sw Y   y xY w)Né   r   r
   Ú z.htmlÚwbz	htmlizer/Úsource)ÚtitleÚ	generatorÚ	alternater
   zutf-8Úrb)r	   ÚparseOptionsr   Ú
UsageErrorÚprintÚstrr   ÚexitÚgetÚ	styleLinkÚopenÚheaderr   ÚlongversionÚalternateLinkÚwriteÚencoder   ÚfilterÚSmallerHTMLWriterÚfooter)ÚoptionsÚer   r
   ÚoutputÚ	outHeaderÚfs          r   ÚrunrA   3   sC  € Ü‹i€GðØ×ÑÔð �zÑ"€HØ‡{�{�<Ó Ð,Ü '¨,Ñ"7Ð!9Ñ9‰
àˆ
ä	ˆh˜Ñ  $Ó	'ð 
-¨6ÜØØ$¤Y×%:Ñ%:Ð$;Ð<Ü&¨(°HÐ)=Ñ=Ø$ñ	
ñ 
ˆ	ð 	�‰�Y×%Ñ% gÓ.Ô/Ü�(˜DÓ!ð 	C QÜ�O‰O˜A˜v¤x×'AÑ'AÔB÷	Cà�‰”V—]‘] 7Ó+Ô,÷
-ð 
-øô ×Ñò ÜŒc�!‹fŒÜ�‰��Šûðú÷"	Cð 	Cú÷
-ð 
-ús<   ŒD ÁAEÂ&&EÃ,EÄEÄ)EÅEÅE	ÅEÅE )Ú__doc__Ú__version__r   r   Útwistedr   Útwisted.pythonr   r   r4   r;   r2   r6   r	   rA   r   r   r   ú<module>rF      sQ   ðñð
 !  BÐ'€ã 	Û 
å ß *ð
€ð 
€àA€	ØQ€ô$ˆe�m‰mô $ó$-r   