
    f                     .    d dl mZ defdZd Zd Zd Zy)   )	strip_endreturnc                     |d   }|d   rt        | ||      }nt        | ||      }dj                  |      }|j                  d      }|r|d   r|S |dz   S t	        |      dz   S )Nattrsordered parenttight
)_render_ordered_list_render_unordered_listjoingetr   )renderertokenstater   childrentextr	   s          R/var/www/cvtools/html/venv/lib/python3.12/site-packages/mistune/renderers/_list.pyrender_listr      ss    'NEY'%?)(E5A778DYYx F'?Kd{T?T!!    c                    |d   }d}|d   D ].  }|d   dk(  r||d<   n	|d   dk(  r|| j                  ||      z  }0 |j                         }|r|d   ndd	z   }d
t        |      z  }|dd  D ]  }	|	r|||	z   d	z   z  }|d	z  } ||z   S )Nleadingr   r   typelistr	   
blank_line    r       )render_token
splitlineslen)
r   r	   itemr   r   r   toklinesprefixlines
             r   _render_list_itemr(      s    YGDJ 2v;& "CM[L(%%c5112 OOEE!H2-D3w<Fab	 FTMD((DDLD	
 T>r   c              #      K   |d   }|j                  dd      }|d   D ]3  }t        |      |d   z   dz   }||d   d}t        | |||       |dz  }5 y w)	Nr   startr   r   bulletr   r
   r   r
   )r   strr(   )r   r   r   r   r*   r#   r   r	   s           r   r   r   )   sw     'NEIIgq!Ej! e*uX.47^
  &$>>
s   AAc              #   \   K   |d   dz   |d   d}|d   D ]  }t        | |||        y w)Nr+   r   r
   r,   r   )r(   )r   r   r   r	   r#   s        r   r   r   6   sG     ?S(wF j! ?&$>>?s   *,N)utilr   r-   r   r(   r   r    r   r   <module>r1      s#    "3 " *
?r   