+
    üÐj  ã                   ó  € R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
 ]
! ]! R^^^ 4      RR7      R	 4       t]
! ]! R^^^ 4      RR7      R
 4       t]
! ]! R^^^ 4      RR7      R 4       t]
! ]! R^^^ 4      RR7      R 4       tR# )z I hold HTML generation helpers.
©Úescape)ÚStringIO)ÚVersion)Úlog)Ú
deprecatedÚTwistedztwisted.web.template)Úreplacementc                ó4   € R\        V 4      ,           R,           # )z4Wrap <pre> tags around some text and HTML-escape it.z<pre>z</pre>r   )Útexts   &Ú2/usr/lib/python3/dist-packages/twisted/web/html.pyÚPREr      s   € ð ”V˜D“\Õ! HÕ,Ð,ó    c                 ó¼   € \        4       pVP                  R 4       V  F  pVP                  RV,          4       K  	  VP                  R4       VP                  4       # )ú<ul>
z<li> %s</li>
ú</ul>©r   ÚwriteÚgetvalue)ÚlstÚioÚels   &  r   ÚULr      sI   € ä	‹€BØ‡H�HˆXÔÛˆØ
�‰Ð! BÕ&Ö'ñ à‡H�HˆWÔØ�;‰;‹=Ðr   c                 óÀ   € \        4       pVP                  R 4       V  F  w  r#VP                  RV RV R24       K  	  VP                  R4       VP                  4       # )r   z<li> <a href="z">z
</a></li>
r   r   )r   r   Úhrr   s   &   r   ÚlinkListr   "   sT   € ä	‹€BØ‡H�HˆXÔÛ‰ˆØ
�‰�> "  R¨ t¨;Ð7Ö8ñ à‡H�HˆWÔØ�;‰;‹=Ðr   c                ó¬   €  V ! V/ VB #   \          d?    \        P                  ! RT : R24       \        P                  ! 4        \	        R4      u # i ; i)zÄoutput(func, *args, **kw) -> html string
Either return the result of a function (which presumably returns an
HTML-legal string) or a sparse HTMLized error message and a message
in the server log.
zError calling Ú:zAn error occurred.)ÚBaseExceptionr   ÚmsgÚerrr   )ÚfuncÚargsÚkws   &*,r   Úoutputr$   ,   sP   € ð)Ù�TÐ ˜RÑ Ð øÜô )Ü�Š�. ¡¨Ð*Ô+Ü�ŠŒ	ÜÐ'Ó(Ò(ð)ús   ‚
 ŠAAÁAN)Ú__doc__Úhtmlr   r   r   Úincrementalr   Útwisted.pythonr   Útwisted.python.deprecater   r   r   r   r$   © r   r   Ú<module>r+      s»   ðñõ Ý å å Ý /ñ ‰G�I˜r 1 aÓ(Ð6LÔMñ-ó Nð-ñ
 ‰G�I˜r 1 aÓ(Ð6LÔMñó Nðñ ‰G�I˜r 1 aÓ(Ð6LÔMñó Nðñ ‰G�I˜r 1 aÓ(Ð6LÔMñ)ó Nò)r   