+
    IV-jö[  ã                   ól  € R t ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIHtH	t	 ^ RI
HtHtHtHtHtHtHt ^ RIHtHtHtHtHtHt ^ RIHt ^ RIHtHt ^ RIHtH t H!t!H"t"H#t# ^ R	I$H%t% ^ R
I&H't'H(t( ^ RI)H*t*H+t+ ^ RI,H-t-H.t. R t/R t0R t1R t2R t3R t4 ! R R]Pj                  4      t5]Pl                  3R lt7R# )z«
pygments.cmdline
~~~~~~~~~~~~~~~~

Command line interface.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Údedent)Ú__version__Ú	highlight)ÚClassNotFoundÚOptionErrorÚdocstring_headlineÚguess_decodeÚguess_decode_from_terminalÚterminal_encodingÚUnclosingTextIOWrapper)Úget_all_lexersÚget_lexer_by_nameÚguess_lexerÚload_lexer_from_fileÚget_lexer_for_filenameÚfind_lexer_class_for_filename)Ú	TextLexer)ÚLatexEmbeddedLexerÚLatexFormatter)Úget_all_formattersÚget_formatter_by_nameÚload_formatter_from_fileÚget_formatter_for_filenameÚfind_formatter_class)ÚTerminalFormatter)ÚTerminal256FormatterÚTerminalTrueColorFormatter)Úget_all_filtersÚfind_filter_class)Úget_all_stylesÚget_style_by_namec                 óR  € / pV '       g   V# V  F~  pVP                  4       '       g   K  VP                  R 4      pV FL  pVP                  4       p VP                  R^4      w  rVVP                  4       pVP                  4       pWaV&   KN  	  K€  	  V#   \         d	    RY&    Kh  i ; i)Ú,Ú=T)ÚstripÚsplitÚ
ValueError)Úo_strsÚoptsÚo_strÚo_argsÚo_argÚo_keyÚo_vals   &      Úa/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/cmdline.pyÚ_parse_optionsr/   !   sŸ   € Ø€DßØˆÛˆØ�{‰{�}Š}ÙØ—‘˜SÓ!ˆÛˆEØ—K‘K“MˆEð$Ø$Ÿ{™{¨3°Ó2‘�ØŸ™›�ØŸ™›�ð $�U“ó ñ	 ð €Køô	 ô #Ø"�”ð#ús   Á4BÂB&Â%B&c                 óÊ   € . pV '       g   V# V  FP  pR V9   d4   VP                  R ^4      w  r4VP                  V\        V.4      34       K=  VP                  V/ 34       KR  	  V# )Ú:)r%   Úappendr/   )Úf_strsÚfiltersÚf_strÚfnameÚfoptss   &    r.   Ú_parse_filtersr8   6   sa   € Ø€GßØˆÛˆØ�%Œ<Ø Ÿ;™; s¨AÓ.‰LˆEØ�N‰N˜E¤>°5°'Ó#:Ð;Ö<à�N‰N˜E 2˜;Ö'ñ ð €Nó    c                 ó  €  V R 8X  dE   \        V4      p\        RVP                   R24       \        \        VP                  4      4       ^ # V R8X  dE   \        V4      p\        RVP                   R24       \        \        VP                  4      4       ^ # V R8X  d9   \        V4      p\        RV R24       \        \        VP                  4      4       ^ #   \        \        3 d#    \        T  R2\        P                  R7        ^# i ; i)	ÚlexerzHelp on the z lexer:Ú	formatterz formatter:Úfilterz filter:z not found!©Úfile)r   ÚprintÚnamer   Ú__doc__r   r   ÚAttributeErrorr&   ÚsysÚstderr)ÚwhatrA   Úclss   && r.   Ú_print_helprH   C   sç   € ðØ�7Œ?Ü# DÓ)ˆCÜ�L §¡ 
¨'Ð2Ô3Ü”&˜Ÿ™Ó%Ô&ñ ð �[Ô Ü& tÓ,ˆCÜ�L §¡ 
¨+Ð6Ô7Ü”&˜Ÿ™Ó%Ô&ñ
 ð	 �XÔÜ# DÓ)ˆCÜ�L   hÐ/Ô0Ü”&˜Ÿ™Ó%Ô&ÙøÜœJÐ'ô Ü���kÐ"¬¯©Õ4Úðús   ‚A	C ÁA	C Â?C Ã/DÄDc                 ó\  € V R 8X  dÈ   \        4        \        R4       \        R4       . p\        4        Fc  w  r#rERP                  V4      R,           TT;'       d(    RRP                  V4      ,           R,           ;'       g    R3pVP                  V4       Ke  	  VP	                  4        V F  p\        RP
                  ! V!  4       K  	  R# V R	8X  dí   \        4        \        R
4       \        R4       . p\        4        Fˆ  p\        V4      p	RP                  VP                  4      R,           Y˜P                  ;'       d2    RRP                  VP                  4      ,           R,           ;'       g    R3pVP                  V4       KŠ  	  VP	                  4        V F  p\        RP
                  ! V!  4       K  	  R# V R8X  do   \        4        \        R4       \        R4       \        4        F>  p
\        V
4      p\        RV
,           R,           4       \        R\        V4       24       K@  	  R# V R8X  do   \        4        \        R4       \        R4       \        4        F>  p
\        V
4      p\        RV
,           R,           4       \        R\        V4       24       K@  	  R# R# )r;   zLexers:z~~~~~~~z, r1   z(filenames Ú)Ú z* {}
    {} {}r<   zFormatters:z~~~~~~~~~~~r=   zFilters:z~~~~~~~~z* z    ÚstylezStyles:N)r@   r   Újoinr2   ÚsortÚformatr   r   ÚaliasesÚ	filenamesr   r   r   r    )rF   ÚinfoÚfullnameÚnamesÚextsÚ_ÚtupÚirG   ÚdocrA   s   &          r.   Ú_print_listrZ   W   s0  € Øˆw„ÜŒÜˆiÔÜˆiÔàˆÜ(6Ö(8Ñ$ˆH˜TØ—9‘9˜UÓ# CÕ'¨Ø×AÐA˜M¨D¯I©I°d«OÕ;¸cÕA×GÐGÀRðIˆCà�K‰K˜Öñ )9ð 	�	‰	ŒÛˆAÜÐ$×,Ò,¨aÑ0Ö1ó ð 
�Ô	ÜŒÜˆmÔÜˆmÔàˆÜ%Ö'ˆCÜ$ SÓ)ˆCØ—9‘9˜SŸ[™[Ó)¨CÕ/°·m±m÷ 7Bð 7BØ  4§9¡9¨S¯]©]Ó#;Õ;¸cÕA÷7Hð 7HØEGðIˆCà�K‰K˜Öñ	 (ð
 	�	‰	ŒÛˆAÜÐ$×,Ò,¨aÑ0Ö1ó ð 
�Ô	ÜŒÜˆjÔÜˆjÔä#Ö%ˆDÜ# DÓ)ˆCÜ�$˜•+ Õ#Ô$Ü�DÔ+¨CÓ0Ð1Ð2Ö3ó &ð
 
�ŒÜŒÜˆiÔÜˆiÔä"Ö$ˆDÜ# DÓ)ˆCÜ�$˜•+ Õ#Ô$Ü�DÔ+¨CÓ0Ð1Ð2Ö3ó %ñ 
r9   c                 ó*  € ^ RI p/ pRV 9   d%   / p\        4        F  w  rErgRVRVRV/W4&   K  	  W2R&   RV 9   dK   / p\        4        F6  p\        V4      p	RVP                  RVP
                  RV	/W8P                  &   K8  	  W2R	&   R
V 9   d2   / p\        4        F  p
\        V
4      pR\        V4      /W:&   K  	  W2R&   RV 9   d2   / p\        4        F  p
\        V
4      pR\        V4      /W:&   K  	  W2R&   VP                  V\        P                  4       R# )é    Nr;   rP   rQ   Ú	mimetypesÚlexersr<   rY   Ú
formattersr=   r4   rL   Ústyles)Újsonr   r   r   rP   rQ   rA   r   r   r   r    ÚdumprD   Ústdout)Úrequested_itemsra   ÚresultrR   rS   rT   rQ   r]   rG   rY   rA   s   &          r.   Ú_print_list_as_jsonrf   Š   s4  € ÛØ€FØ�/Ô!ØˆÜ5CÖ5EÑ1ˆH˜Yà˜5Ø˜YØ˜YðˆD‹Nñ 6Fð  ˆxÑà�oÔ%ØˆÜ%Ö'ˆCÜ$ SÓ)ˆCà˜3Ÿ;™;Ø˜SŸ]™]Ø�sðˆD—‘‹Nñ (ð  $ˆ|Ñà�?Ô"ØˆÜ#Ö%ˆDÜ# DÓ)ˆCàÔ)¨#Ó.ðˆD‹Jñ &ð
 !ˆyÑà�/Ô!ØˆÜ"Ö$ˆDÜ# DÓ)ˆCàÔ)¨#Ó.ðˆD‹Jñ %ð
  ˆxÑà‡I�Iˆf”c—j‘jÖ!r9   c                 óî  aa&€ SP                   '       d   V P                  4        ^ # SP                  '       d   \        R\         R24       ^ # V3R lpSP
                  Ee   \        4       p\        S4      P                  4        F   w  rEV'       g   K  VP                  V4       K"  	  VP                  R4       VP                  R4       V'       d"   V P                  \        P                  4       ^# SP                  '       g   \        RR.4       0 R%mo&SP
                   Uu. uF  qfP                  R
4      NK  	  pp\         ;QJ d    V&3R lV 4       F  '       g   K   RM	  RM! V&3R lV 4       4      '       d"   V P                  \        P                  4       ^ # V'       g   S&pSP                  '       g   V F  p\#        V4       K  	  ^ # \%        V4       ^ # SP&                  '       dq   V! R4      '       g"   V P                  \        P                  4       ^# SP&                  w  r‰VR&9  d"   V P                  \        P                  4       ^# \)        W‰4      # \+        SP,                  ;'       g    . 4      p
SP.                  ;'       g    .  F  p VP1                  R^4      w  rœWÊV	&   K  	  V
P5                  RV
P5                  R4      4      pV
P5                  RV
P5                  R4      4      pSP6                  '       d>   \9        SP6                  4      pVf   \:        p\        VP<                  ^ ,          4       ^ # SP>                  '       dU   \        P@                  PB                  PE                  4       p \G        VVR7      p\        VP<                  ^ ,          4       ^ # SPJ                  pSPL                  pVe³   SPN                  pV'       g"   V P                  \        P                  4       ^# SPP                  '       g   SPR                  '       d"   V P                  \        P                  4       ^#  VV
R	&   \U        V3/ V
B p\        TPW                  T;'       g    R4      4       ^ # SPL                  e"   V P                  \        P                  4       ^# \Y        SPZ                  ;'       g    . 4      p\]        SP^                  4      pRpSPP                  pV'       dr   V'       d]   RV9   dV    RpRp	RV9   d   VPa                  R^4      w  pp	RV	9   d   Rp	V'       d   V	'       d   \c        VV	3/ V
B pM\c        V3/ V
B pM \e        V3/ V
B pRpSPR                  '       d˜   SPh                  '       d   \        R\        P                  R7       ^# SPR                  p \k        VR4      ;_uu_ 4       pVPE                  4       pRRR4       T'       g   \o        T4      w  ppT'       g    \q        TT3/ T
B pMœM›SPh                  '       ge   \        P@                  PB                  PE                  4       pV'       g   \u        V\        P@                  4      w  ppV'       g    \G        V3/ V
B pM&M%V'       g   \        R\        P                  R7       ^# V F  w  pp VPv                  ! V3/ VB  K  	  SPx                  pSPN                  pV'       dr   V'       d]   RV9   dV    RpRp	RV9   d   VPa                  R^4      w  pp	RV	9   d   Rp	V'       d   V	'       d   \{        VV	3/ V
B pM\{        V3/ V
B pM \U        V3/ V
B pV'       d$   V'       g    \}        V3/ V
B p \k        VR4      p M�V'       gn   \~        P€                  P5                  RR4      R(9   d   \ƒ        R'/ V
B pM<R\~        P€                  P5                  R R4      9   d   \…        R'/ V
B pM\‡        R'/ V
B p\        Pˆ                  PB                  p V'       g/   V'       d	   VVnE        M\�        \        Pˆ                  4      VnE        V'       gj   \        PŽ                  R)9   dU   VP�                  R*9   dD   \“        V VPŠ                  R!7      p RVnE         ^ RIJp!V!P–                  P™                  V RRRRR"7      p V
P5                  R#R4      p"\�        V"4      ^8X  d6   \Ÿ        V\         4      '       d    V"^ ,          p#V"^,          p$\£        V#V$V4      pSPh                  '       g*    \¥        VVVV 4       V'       d   V P§                  4        ^ #   \        P@                  PB                  P©                  4       p%V%'       g   M]V'       g"   \u        V%\        P@                  4      ^ ,          p%\¥        V%VVV 4       \«        V R$4      '       g   K}  V P­                  4        K�   V'       d   V P§                  4        ^ # ^ # u upi   \2         d
    RY«&    EK~  i ; i  \H         d    \:        p EL�i ; i  \H         d'   p\        T\        P                  R7        Rp?^# Rp?ii ; i  \H         d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \f        \H        3 d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  + '       g   i     EL; i  \l         d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \H         dn   pSPr                  '       d5    \G        T3/ T
B p Rp?EL¢  \H         d    \;        R'/ T
B p  Rp?EL¿i ; i\        RT\        P                  R7        Rp?^# Rp?i\f         d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \H         d    \;        R'/ T
B p EL6i ; i  \H         d)   p\        RT\        P                  R7        Rp? ^# Rp?ii ; i  \H         d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \f        \H        3 d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \f        \H        3 d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \l         d(   p\        RT\        P                  R7        Rp?^# Rp?ii ; i  \š         d     ELLi ; i  T'       d   T P§                  4        i i ; i  \®         d     T'       d   T P§                  4        ^ # ^ # i ; i  T'       d   T P§                  4        i i ; i)+r\   zPygments version uG   , (c) 2006-present by Georg Brandl, MatthÃ¤us Chajdas and contributors.c                 óô   <a € \         ;QJ d@    V 3R  l\        S4      P                  4        4       F  '       g   K   R'       * # 	  R'       * # ! V 3R  l\        S4      P                  4        4       4      '       * # )c              3   ó>   <"  € T F  w  rVS8w  g   K  Vx € K  	  R # 5i©N© )Ú.0ÚkÚvÚopts   &  €r.   Ú	<genexpr>Ú5main_inner.<locals>.is_only_option.<locals>.<genexpr>Á   s   øé € ÐGÑ':™V˜a¸aÀ3¹h—q’qÓ':ùs   ƒ“
TF)ÚanyÚvarsÚitems)ro   Úargnss   f€r.   Úis_only_optionÚ"main_inner.<locals>.is_only_optionÀ   sO   ù€ ß“3ÔG¤t¨E£{×'8Ñ'8Ô':ÓG—3”3ÔGÐG’3ÔGÐG�3ÔG¤t¨E£{×'8Ñ'8Ô':ÓGÓGÔGÐGr9   NÚLra   rK   ú-VrL   Úsc              3   ó,   <"  € T F	  qS9  x € K  	  R # 5irj   rk   )rl   ÚargÚallowed_typess   & €r.   rp   Úmain_inner.<locals>.<genexpr>Ö   s   øé € Ð9±5¨C˜-Ö'³5ùs   ƒTFÚHr#   Ú
inencodingÚencodingÚoutencoding)r€   r>   z.pyr1   zError:z5Error: -s option not usable when input file specifiedÚrbzError: cannot read infile:z7Error: when using -s a lexer has to be selected with -lÚwbzError: cannot open outfile:Ú	COLORTERMÚ256ÚTERM)r�   )Úconvertr$   Ú	autoresetÚwrapÚescapeinsideÚflush>   r;   rL   r=   r<   )r;   r<   r=   rk   )Ú	truecolorÚ24bit)Úwin32Úcygwin)ÚTerminalÚTerminal256)XÚhelpÚ
print_helpÚVr@   r   rx   Úsetrs   rt   ÚaddÚdiscardrD   rE   ra   ÚmainÚrstriprr   rZ   rf   r   rH   r/   ÚOÚPr%   r&   ÚgetÚNr   r   rP   ÚCÚstdinÚbufferÚreadr   r   ÚSÚaÚfÚlÚ	INPUTFILEr   Úget_style_defsr8   ÚFÚboolÚxÚrsplitr   r   r   rz   ÚopenÚ	Exceptionr   r   Úgr	   Ú
add_filterÚor   r   ÚosÚenvironr   r   r   rc   r�   r
   ÚplatformrA   r   Úcolorama.initialiseÚ
initialiseÚwrap_streamÚImportErrorÚlenÚ
isinstancer   r   r   ÚcloseÚreadlineÚhasattrrŒ   ÚKeyboardInterrupt)'Úparserru   rv   Úarg_setrm   rn   r|   ÚlargsrF   rA   Úparsed_optsÚp_optÚvaluer€   r‚   r;   ÚinpÚS_optÚa_optÚf_optÚfmterÚerrÚF_optsÚallow_custom_lexer_formatterÚ	lexernameÚfilenameÚcodeÚinfnÚinfpr6   r7   ÚoutfnÚoutfileÚcoloramar‹   ÚleftÚrightÚliner}   s'   &f                                    @r.   Ú
main_innerrØ   ¶   s–
  ù€ Ø‡z‡z€zØ×ÑÔÙà‡w‡w€wÜÐ!¤+ ð /*ð *ô 	+áõHð ‡w�wÓÜ“%ˆÜ˜“K×%Ñ%Ö'‰DˆAß‰qØ—‘˜A–ñ (ð 	�‰˜ÔØ�‰˜ÔçØ×ÑœcŸj™jÔ)Ùð �z�zˆzÜ�"�d�ÔÚAˆØ,1¯GªGÓ4©G S—‘˜C–©GˆÐ4ß‹3Ô9±5Ó9�3�3Š3Ô9±5Ó9×9Ò9Ø×ÑœcŸj™jÔ)ÙßØ!ˆEØ�z�zˆzÛ�Ü˜CÖ ñ ñ ô   Ô&Ùð ‡w‡w€wÙ˜c×"Ò"Ø×ÑœcŸj™jÔ)ÙØ—W‘W‰
ˆØÐ7Ô7Ø×ÑœcŸj™jÔ)ÙÜ˜4Ó&Ð&ô ! §¡§ ¨BÓ/€Kð —‘—�˜B’ˆð	&ØŸ+™+ c¨1Ó-‰KˆDð !&˜Óñ ð —‘ ¨{¯©¸zÓ/JÓK€JØ—/‘/ -°·±ÀÓ1LÓM€Kð ‡w‡w€wÜ-¨e¯g©gÓ6ˆØŠ=ÜˆEäˆe�m‰m˜AÕÔÙð ‡w‡w€wÜ�i‰i×Ñ×#Ñ#Ó%ˆð	Ü °
Ô;ˆEô 	ˆe�m‰m˜AÕÔÙð �G‰G€EØ�G‰G€EØÒØ—‘ˆßØ×ÑœcŸj™jÔ)ÙØ�7�7ˆ7�e—o—o�oØ×ÑœcŸj™jÔ)Ùð	Ø#(ˆK˜Ñ Ü)¨%Ñ?°;Ñ?ˆEô
 	ˆe×"Ñ" 5§; ;¨BÓ/Ô0Ùð ‡w�wÒØ×Ñœ#Ÿ*™*Ô%Ùô ˜EŸG™GŸM˜M rÓ*€Fô $(¨¯©£=Ð ð €Eð —‘€Ißç'¨E°YÔ,>ðØ�Ø�Ø˜)Ô#Ø%.×%5Ñ%5°c¸1Ó%=‘N�H˜dà ”}ð  $˜ç§Ü0°¸4ñ @Ø3>ñ@‘Eô 1°ÑJ¸kÑJ‘Eð
Ü)¨)ÑC°{ÑC�ð €Dà‡‡€Ø�7�7ˆ7ÜÐIÜ—z‘zõ#áà�‰ˆð	Ü�d˜D×!Ô! TØ—y‘y“{�÷ "÷
 Ü+¨DÓ1ÑˆD�*÷ ðÜ.¨t°TÑI¸[ÑI‘ð ð  �W�WˆWô �y‰y×Ñ×$Ñ$Ó&ˆßÜ9¸$ÄÇ	Á	ÓJÑˆD�*çð1Ü# DÑ8¨KÑ8‘ð ÷ ÜÐKÜ—z‘zõ#áó ‰ˆˆuð	Ø×Ò˜UÑ, eÔ,ñ ð �G‰G€EØ�G‰G€Eßç'¨E°U¬NðØ�Ø�Ø˜%”<à%*§\¡\°#°qÓ%9‘N�H˜dà ”}Ø#˜ç§Ü4°X¸tñ DØ7BñD‘Eô 5°UÑJ¸kÑJ‘Eð
Ü-¨eÑC°{ÑC�÷
 ßðÜ2°5ÑH¸KÑH�ð	Ü˜5 $Ó'‰G÷
 Ü�z‰z�~‰~˜k¨"Ó-Ð1GÔGÜ2ÑA°[ÑA‘Øœ"Ÿ*™*Ÿ.™.¨°Ó4Ô4Ü,Ñ;¨{Ñ;‘ä)Ñ8¨KÑ8�Ü—*‘*×#Ñ#ˆ÷ ßà'ˆE�Nô /¬s¯z©zÓ:ˆEŒN÷ ”S—\‘\Ð%8Ô8Ø‡z�zÐ0Ô0ä(¨¸5¿>¹>ÔJˆØˆŒð	OÛ&ð ×)Ñ)×5Ñ5Ø ¨T¸UÈð 6ó OˆGð —?‘? >°2Ó6€LÜ
ˆ<Ó˜AÔ¤*¨U´N×"CÒ"CØ˜A�ˆØ˜Q•ˆÜ" 4¨°Ó6ˆð �7�7ˆ7ð	 Ü�d˜E 5¨'Ô2çØ—‘”Ùð	 ØÜ—y‘y×'Ñ'×0Ñ0Ó2�ßØß!Ü5°d¼C¿I¹IÓFÀqÕI�DÜ˜$  u¨gÔ6Ü˜7 G×,Ô,Ø—M‘M–OØ÷ Ø—‘–ñ ùòY	 5øô> ô 	&Ø!%ˆKÕð	&ûô. ô 	Ü‹Eð	ûô* ô 	Ü�#œCŸJ™JÕ'Ýûð	ûôT !ô Ü�h ¬#¯*©*Õ5Ýûðûô  ¤Ð/ô Ü�h ¬#¯*©*Õ5Ýûðú÷ "×!Ð!ûäô 	ÜÐ.°¼#¿*¹*ÕEÝûð	ûô !ô Ø—7—7�7ð9Ü +¨DÑ @°KÑ @žøÜ(ô 9Ü )Ñ 8¨KÑ 8Ÿð9úô ˜( C¬c¯j©jÕ9ÝûÜô Ü�h ¬#¯*©*Õ5Ýûðûô !ô 1Ü!Ñ0 KÑ0“ð1ûô ô 	Ü�(˜C¤c§j¡jÕ1Þûð	ûô2 !ô Ü�h ¬#¯*©*Õ5Ýûðûô  ¤Ð/ô Ü�h ¬#¯*©*Õ5Ýûðûô  ¤Ð/ô Ü�h ¬#¯*©*Õ5Ýûðûô
 ô 	ÜÐ/°¼3¿:¹:ÕFÝûð	ûô< ô 	Úð	û÷* Ø—‘•ð ûô  !ô 	ØçØ—‘–ñ ð	û÷ Ø—‘•ð úsò  Ä&g>ÊhÎh Ñh2 Ô0i& Ô7i& Ô?i& Õi& Õj Ö7k* ×k×k* Øl Ù:o
 Ú6o'Û=0p Ü.p Ü6p Ýp Ýq Ý/r Ý<s âs= ä)t å0t- æt- æ>t- çt- èhèhèh/è.h/è2i#è=iéi#é&jé1jêjêkê,këkëk'	ë!k* ë'k* ë*lë5lìlìoì*nì=mím-í%ní,m-í-nîoîoî oïoï
o$ï#o$ï'pï2pðpðqð(q
ñ
qñr
ñ#ròr
òsòs ó sós:ós5ó5s:ó=tôtôt*ô-uô8u õuõu õu4c                   ó*   a € ] tR tRt o RR ltRtV tR# )ÚHelpFormatteri  Nc                óÀ   € Vf(    \         P                  ! 4       P                  ^,
          p\        P
                  P                  WVW44       R #   \         d     L0i ; irj   )ÚshutilÚget_terminal_sizeÚcolumnsr®   ÚargparserÚ   Ú__init__)ÚselfÚprogÚindent_incrementÚmax_help_positionÚwidths   &&&&&r.   rà   ÚHelpFormatter.__init__  sX   € ØŠ=ðÜ×0Ò0Ó2×:Ñ:¸QÕ>�ô 	×Ñ×'Ñ'¨Ð4DØ(9ö	Bøô ô Ùðús   †&A ÁAÁArk   )é   é   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__rà   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r.   rÚ   rÚ     s   ø‡ € ÷Bò Br9   rÚ   c                ó@  € Rp\         P                  ! VR\        R7      pVP                  R4      pVP	                  4       pVP                  RRRR7       VP                  R	R
RR7       VP                  RRRRR7       VP                  RRRR7       VP                  RRRRR7       VP                  RRRRR7       VP                  RRRR7       VP                  RRR R!7       VP                  R"4      pVP                  R#R
R$R7       VP                  R%R
R&R7       VP                  R'R
R(R7       VP                  R)R*RR
R+7       VP                  R,4      pVP	                  4       pVP                  R-R.R/R7       VP                  R0R1R2R3R47       VP                  R5R6R7R7       VP                  R8R
R9R7       VP                  R:R;^RPR<R=7       VP                  R>R
R?R7       VP                  R@RAR
RBR7       VP                  RCRDRER7       VP                  V RF,          4      p \        W(4      #   \         d     ^ # \         EdÖ    TP                  '       d½   \        \        P                  RG7       \        RQ\        P                  RG7       \        RH\        P                  RG7       \        RI\        P                  RG7       \        RJ\        P                  RG7       \        RQ\        P                  RG7       \        \        P                  RG7       h ^ RKIp	T	P                  ! \        P                   ! 4       !  p
T
RR,          P#                  4       p\%        T
4      ^8¼  dK   TRLP'                  T
RS,          P)                  RM4      ^ ,          P#                  4       RF,          4      ,          p\        \        P                  RG7       \        RN\        P                  RG7       \        T\        P                  RG7       \        RO\        P                  RG7        ^# i ; i)Tz 
Main command line entry point.
z?Highlight an input file and write the result to an output file.F)ÚdescriptionÚadd_helpÚformatter_classzMain operationz-lÚLEXERz~Specify the lexer to use.  (Query names with -L.)  If not given and -g is not present, the lexer is guessed from the filename.)Úmetavarr“   z-gÚ
store_truez`Guess the lexer from the file contents, or pass through as plain text if nothing can be guessed.)Úactionr“   z-FzFILTER[:options]r2   znAdd a filter to the token stream.  (Query names with -L.) Filter options are given after a colon if necessary.)rõ   r÷   r“   z-fÚ	FORMATTERzÜSpecify the formatter to use.  (Query names with -L.) If not given, the formatter is guessed from the output filename, and defaults to the terminal formatter if the output is to the terminal or an unknown file extension.z-OzOPTION=value[,OPTION=value,...]zyGive options to the lexer and formatter as a comma-separated list of key-value pairs. Example: `-O bg=light,python=cool`.z-PzOPTION=valuez·Give a single option to the lexer and formatter - with this you can pass options whose value contains commas and equal signs. Example: `-P "heading=Pygments, the Python highlighter"`.z-oÚ
OUTPUTFILEz8Where to write the output.  Defaults to standard output.r§   Ú?z5Where to read the input.  Defaults to standard input.)Únargsr“   zOperation flagsz-vzbPrint a detailed traceback on unhandled exceptions, which is useful for debugging and bug reports.z-sa!  Process lines one at a time until EOF, rather than waiting to process the entire file.  This only works for stdin, only for lexers with no line-spanning constructs, and is intended for streaming input such as you get from `tail -f`. Example usage: `tail -f sql.log | pygmentize -s -l sql`.z-xa«  Allow custom lexers and formatters to be loaded from a .py file relative to the current working directory. For example, `-l ./customlexer.py -x`. By default, this option expects a file with a class named CustomLexer or CustomFormatter; you can also specify your own class name with a colon (`-l ./lexer.py:MyLexer`). Users should be very careful not to use this option with untrusted files, because it will import and run them.z--jsonz=Output as JSON. This can be only used in conjunction with -L.)r“   Údefaultr÷   z*Special modes - do not do any highlightingz-SzSTYLE -f formatterzqPrint style definitions for STYLE for a formatter given with -f. The argument given by -a is formatter dependent.z-LÚ*ÚWHATz›List lexers, formatters, styles or filters -- give additional arguments for the thing(s) you want to list (e.g. "styles"), or omit them to list everything.)rû   rõ   r“   z-NÚFILENAMEzªGuess and print out a lexer name based solely on the given filename. Does not take input or highlight anything. If no specific lexer can be determined, "text" is printed.z-CzXLike -N, but print out a lexer name based solely on a given content from standard input.z-HÚstorezrPrint detailed help for the object <name> of type <type>, where <type> is one of "lexer", "formatter" or "filter".)r÷   rû   rõ   r“   ry   zPrint the package version.z-hz--helpzPrint this help.z-aÚARGzKFormatter-specific additional argument for the -S (print style sheet) mode.:é   NNr>   z3An unhandled exception occurred while highlighting.z9Please report the whole traceback to the issue tracker atz.<https://github.com/pygments/pygments/issues>.Nz	
   (f{})Ú
z*** Error while highlighting:z>*** If this is a bug you want to report, please rerun with -v.)ÚNAMEÚTYPEzA*****************************************************************éÿÿÿÿéþÿÿÿ)rß   ÚArgumentParserrÚ   Úadd_argument_groupÚadd_mutually_exclusive_groupÚadd_argumentÚ
parse_argsrØ   ÚBrokenPipeErrorr®   rn   r@   rD   rE   Ú	tracebackÚformat_exceptionÚexc_infor$   r¹   rO   r%   )ÚargsÚdescr¿   Ú	operationÚlexerselÚflagsÚspecial_modes_groupÚspecial_modesru   r  rR   Úmsgs   &           r.   r™   r™     sU  € ð M€DÜ×$Ò$°ÀÜ5BôD€Fð ×)Ñ)Ð*:Ó;€IØ×5Ñ5Ó7€HØ×ÑØ�gðOð ô Pð ×ÑØ�\ð3ð ô 4ð ×ÑØÐ(°ð?ð ô @ð ×ÑØ�kð1ð ô 2ð ×ÑØÐ7Àð.ð ô /ð
 ×ÑØ�n¨XðDð ô Eð
 ×ÑØ�lØGð ô Ið ×ÑØ˜3ØDð ô Fð ×%Ñ%Ð&7Ó8€EØ	×ÑØ�\ð3ð ô 4ð 
×ÑØ�\ðCð ô Dð 
×ÑØ�\ð6ð ô 7ð 
×Ñ�xð '/àØð ô ð
 !×3Ñ3Ø4ó6Ðà'×DÑDÓF€MØ×ÑØÐ*ðð ô ð
 ×ÑØ�C ð<ð ô =ð
 ×ÑØ�jð6ð ô 7ð
 ×ÑØ�\ð/ð ô 0ð ×ÑØ�W AÐ/?ðCð ô Dð ×ÑØ�\Ø)ð ô +ð ×ÑØˆh˜|Øð ô !ð ×$Ñ$Ø�eðð %ô ð
 ×Ñ˜d 2�hÓ'€EðÜ˜&Ó(Ð(øÜô âÜõ Ø�7�7ˆ7Ü”s—z‘zÕ"Ü�(¤§¡Õ,ÜÐGÜ—z‘zõ#äÐMÜ—z‘zõ#äÐBÜ—z‘zõ#ä�(¤§¡Õ,Ü”s—z‘zÕ"ØÛØ×)Ò)¬3¯<ª<«>Ñ:ˆØ�2�h�n‰nÓˆÜˆt‹9˜Œ>à�<×&Ñ& t¨B¥x§~¡~°dÓ';¸AÕ'>×'DÑ'DÓ'FÀrÕ'JÓKÕKˆCÜ”3—:‘:ÕÜÐ-´C·J±JÕ?ÜˆcœŸ
™
Õ#ÜÐNÜ—:‘:õ	âð1ús%   È$
H/ È/PÈ=	PÉPÉF?PÐP)8rB   r²   rD   rÜ   rß   Útextwrapr   Úpygmentsr   r   Úpygments.utilr   r   r   r   r	   r
   r   Úpygments.lexersr   r   r   r   r   r   Úpygments.lexers.specialr   Úpygments.formatters.latexr   r   Úpygments.formattersr   r   r   r   r   Úpygments.formatters.terminalr   Úpygments.formatters.terminal256r   r   Úpygments.filtersr   r   Úpygments.stylesr   r    r/   r8   rH   rZ   rf   rØ   rÚ   Úargvr™   rk   r9   r.   Ú<module>r%     sœ   ðñó 
Û 
Û Û Ý ç +÷÷ ñ ÷P÷ På -ß H÷Oõ Oå :ß \ß ?ß =òò*
òò(04òf*"òXL ô^
B�H×*Ñ*ô Bð �h‰hö Lr9   