+
    '(j\                     N    R t ^ RIt^RIHt ]P                  ! ]4      tR R ltR# )zCode block (4 spaces padded).N)
StateBlockc          
      T    V ^8  d   QhR\         R\        R\        R\        R\        /# )   state	startLineendLinesilentreturn)r   intbool)formats   "Q/home/ubuntu/cf-venv/lib/python3.14/site-packages/markdown_it/rules_block/code.py__annotate__r   
   s/      
 s S $ 4     c                    \         P                  R WW#4       V P                  V4      '       g   R# V^,           ;rEWR8  dH   V P                  V4      '       d   V^,          pK(  V P                  V4      '       d   V^,          pTpKL   W@n        V P                  RR^ 4      pV P                  W^V P                  ,           R4      R,           Vn        WP                  .Vn	        R# )zentering code: %s, %s, %s, %sF
code_blockcode
T)
LOGGERdebugis_code_blockisEmptylinepushgetLines	blkIndentcontentmap)r   r   r   r   lastnextLinetokens   &&&&   r   r   r   
   s    
LL0%GTy))!m#D

==""MHx((MHDJJJ|VQ/ENN9A4GORVVEMJJ'EIr   )__doc__loggingstate_blockr   	getLogger__name__r   r    r   r   <module>r'      s#    #  #			8	$r   