
    )i                     :    S r SSKJrJr  SSKJr  S\S\S\4S jrg	)
zProceess '
'.   )	charStrAt
isStrSpace   )StateInlinestatesilentreturnc                 6   U R                   nU R                  U   S:w  a  g[        U R                  5      S-
  nU R                  nU(       d  US:  a  [        U R                  U5      S:X  a  US:  a  [        U R                  US-
  5      S:X  az  US-
  nUS:  aG  [        U R                  US-
  5      S:X  a*  US-  nUS:  a  [        U R                  US-
  5      S:X  a  M*  U R                  S U U l        U R                  SSS5        O;U R                  S S U l        U R                  S	SS5        OU R                  S	SS5        US-  nX$:  aF  [        U R                  U   5      (       a)  US-  nX$:  a  [        U R                  U   5      (       a  M)  X l         g
)N
Fr        	hardbreakbr	softbreakT)possrclenpendingposMaxr   pushr   )r   r   r   pmaxmaximumwss         `/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/markdown_it/rules_inline/newline.pynewliner      sg   
))Cyy~u}}!DllG 195==$73>qyYu}}dQh?3FAXAg)EMM26"Bc"I!GB Ag)EMM26"Bc"I %cr 2

;a0 %cr 2

;a0 JJ{D!,1HC -Juyy~66q -Juyy~66 I    N)__doc__common.utilsr   r   state_inliner   boolr    r   r   <module>r#      s(     0 %%; % % %r   