ó
    ×›‘h  ã                   óô   • S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  \
" \" SSS	S5      S
S9S 5       r\
" \" SSS	S5      S
S9S 5       r\
" \" SSS	S5      S
S9S 5       r\
" \" SSS	S5      S
S9S 5       rg)z I hold HTML generation helpers.
é    ©Úescape)ÚStringIO)ÚVersion)Úlog)Ú
deprecatedÚTwistedé   é   ztwisted.web.template)Úreplacementc                 ó$   • S[        U 5      -   S-   $ )z4Wrap <pre> tags around some text and HTML-escape it.z<pre>z</pre>r   )Útexts    ÚTC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/web/html.pyÚPREr      s   € ð ”V˜D“\Ñ! HÑ,Ð,ó    c                 ó´   • [        5       nUR                  S5        U  H  nUR                  SU-  5        M     UR                  S5        UR                  5       $ )Nú<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                 óÀ   • [        5       nUR                  S5        U  H  u  p#UR                  SU SU S35        M     UR                  S5        UR                  5       $ )Nr   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                 óª   •  U " U0 UD6$ ! [          a>    [        R                  " SU < S35        [        R                  " 5         [	        S5      s $ f = f)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   