ó
    Eñið  ã                   ó`   • S r SSKrS/r\R                  " S\R                  5      rS rSS jrg)zÅ
pygments.modeline
~~~~~~~~~~~~~~~~~

A simple modeline parser (based on pymodeline).

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é    NÚget_filetype_from_bufferze
    (?: vi | vim | ex ) (?: [<=>]? \d* )? :
    .* (?: ft | filetype | syn | syntax ) = ( [^:\s]+ )
c                 ó^   • [         R                  U 5      nU(       a  UR                  S5      $ g )Né   )Úmodeline_reÚsearchÚgroup)ÚlÚms     ÚN/home/mande/repo/quber/.venv/lib/python3.13/site-packages/pygments/modeline.pyÚget_filetype_from_liner      s(   € Ü×Ñ˜1Ó€AÞØ�w‰w�q‹zÐð 	ó    c                 óð   • U R                  5       nUSU* S-
  S2    H  n[        U5      nU(       d  M  Us  $    [        USS5       H,  nU[        U5      :  d  M  [        X%   5      nU(       d  M*  Us  $    g)zD
Scan the buffer for modelines and return filetype if one is found.
éÿÿÿÿr   N)Ú
splitlinesr   ÚrangeÚlen)ÚbufÚ	max_linesÚlinesÚlineÚretÚis         r   r   r      s{   € ð �N‰NÓ€EØ�b˜)˜ A™ bÐ(Ô)ˆÜ$ TÓ*ˆßˆ3ØŠJñ *ô �9˜b "Ö%ˆØŒs�5‹z�>Ü(¨©Ó2ˆCßˆsØ’
ñ	 &ð r   )é   )Ú__doc__ÚreÚ__all__ÚcompileÚVERBOSEr   r   r   © r   r   Ú<module>r       s?   ðñó 
à%Ð
&€ð �jŠjð ð ‡Z�Zó€òõr   