
    Z-ji                       U d Z ddlmZ ddiZded<   ddiZded<   dd	iZded
<   ddiZded<   ddiZded<   ddiZ	ded<   dddZ
ded<   ddiZded<   ddiZded<   ddiZded<   ddiZded<   ddiZded<   ddiZded <   i d!ed"ed#e
d$ed%ed&ed'ed(ed)ed*e	d+ed,ed-ed.ed/ed0ed1eeeeed2Zd3ed4<   ddiZded5<   eeeeeeeeeeeeeeed6Zd3ed7<   ddiZded8<   ddiZded9<   eeed:Zd3ed;<   dd<iZded=<   dd>iZded?<   eeeeeeeeeeeeed@Zd3edA<   dBdCiZdedD<   dBdiZdedE<   dBdFiZdedG<   dBdHiZdedI<   i d!ed"ed#edJed$ed'ed)ed+ed,ed-ed.ed/ed0ed1edKedLedMedNeiZd3edO<   dPdQdRZdedS<   dTdUiZ dedV<   dWdXdRZ!dedY<   dZd[dRZ"ded\<   dTd]iZ#ded^<   dBd_iZ$ded`<   dTdaiZ%dedb<   dTdciZ&dedd<   dPdedRZ'dedf<   ee%e#e&e!e e#e#e$e$e#e'e e$e"dgZ(d3edh<   g diZ)djS )kz
Terminal override tables keyed by canonical terminal software name.

This code generated by python wcwidth using ucs-detect project data.
    )annotationsnarrower)i i  r   ) r   ) r	    r    r   ) r    r   z&dict[str, tuple[tuple[int, int], ...]]_SET_WIDE_OVERRIDES_243C8ED7)i0&  i7&  i&  i&  i/  i/  i1  i1  1  r   iM  iM  i  iV i` iv r    r   r	     r     r"   r
   r    r$    r&    r   r   _SET_WIDE_OVERRIDES_25894E07)r   r   r   r   r   r   r   r   r   r   ) r*   )iu w )i r   r   )i i )i i r!   r
   )r   i )i r$   r%   )i r   r   )i  _SET_WIDE_OVERRIDES_6C1578E8)r   _SET_WIDE_OVERRIDES_6E5EF6CCzeroer)i i _SET_WIDE_OVERRIDES_73E5B60D)r   r   r   r   r   r   r   r   r   r   r   r   r   r!   r#   r%   r(   r(   _SET_WIDE_OVERRIDES_79ED351B)00  r7   =0  r9   2  r;   2  r=    r?   7 rA   )r   r/   _SET_WIDE_OVERRIDES_8A2DF0C6)r   r0   _SET_WIDE_OVERRIDES_98684D9B) r   r   r   )i1  i1  r   r   r   )i i )i i )i i r   r   r   )i r   r*   i )i i  rF   ) rG   )r rH   )iw iy )i i )i i )i i )it r+   )i{ i| )i r   r   )i r"   r
   )r   r$   r&   r   r   r,   _SET_WIDE_OVERRIDES_9D8AD458)r   r   r   r   r   r   r   r   r   r2   r3   r   r!   r#   r%   r4   _SET_WIDE_OVERRIDES_A5DF05D4)r   r   r   )i  i  r   r   r   r   rD   rE   )i r$   rI   rJ   _SET_WIDE_OVERRIDES_C908F105))_  rN   _SET_WIDE_OVERRIDES_CF30CE25)r   r   r   r   r   r   r   r   r   r   r   r!   r
   r   r#   r%   r'   r   _SET_WIDE_OVERRIDES_D289A768	alacrittyapple_terminalbobcat	extratermfootghosttyiterm2kittykonsoleminttymltermptermriostterminologyurxvtvte)warpweztermxtermxterm.jsz1dict[str, dict[str, tuple[tuple[int, int], ...]]]WIDE_OVERRIDES_SET_SRI_OVERRIDES_6E5EF6CC)rQ   rR   rT   rU   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   SRI_OVERRIDES_SET_SFZ_OVERRIDES_73E5B60D_SET_SFZ_OVERRIDES_8DDFF0C4)rS   rU   rX   SFZ_OVERRIDES)#   rm   *   ro   0   9   _SET_VS16_OVERRIDES_82FD018F)qrl   rn   rp   )   rt   )   ru   )<   rv   )I   rw   )"!  rx   )9!  ry   )i!  i!  )i!  i!  )(#  rz   )#  r{   )i#  i#  )i#  i#  )i#  i#  )$  r|   )i%  i%  )%  r}   )%  r~   )i%  i%  )i &  i&  )&  r   )&  r   )&  r   &  r   ) &  r   )i"&  i#&  )&&  r   )*&  r   )i.&  i/&  )i8&  i:&  )@&  r   )B&  r   )i_&  i`&  )c&  r   )ie&  if&  )h&  r   ){&  r   )~&  r   )&  r   )i&  i&  )&  r   )i&  i&  )&  r   )&  r   )i&  i&  )&  r   )&  r   )&  r   )&  r   )&  r   )i&  i&  )&  r   )i&  &  )'  r   )i'  i	'  i'  i'  )'  r   )'  r   )'  r   )'  r   )'  r   )!'  r   )i3'  i4'  )D'  r   )G'  r   )ic'  id'  )'  r   )i4)  i5)  )i+  i+  )ip iq )i~ i )! r   )i$ i, )6 r   )} r   )i i )i i )i i ) i )i i ) r   ) r   ) r   )? r   )A r   ) r   )iI iJ )io ip )is iy ) r   )i i  r   ) r   ) r   )i i ) r   )i i )i i )i i ) r   ) r   ) r   ) r   ) r   ) r   ) r   )i i )i i ) r   ) r   ) r   _SET_VS16_OVERRIDES_F48531B2)rQ   rR   contourrW   r[   r\   r^   r_   r`   ra   rc   rd   re   VS16_OVERRIDESwider))i#  #  #  r   &  r   '  r   i
'  i'  ('  r   L'  r   N'  r   )iT'  U'  i'  i'  '  r   '  r   _SET_VS15_OVERRIDES_0F19A03D_SET_VS15_OVERRIDES_72B9888B)Si#  i#  i#  r   r   #  r   i%  i%  i&  i&  iH&  iS&  &  r   &  r   &  r   i&  i&  i&  i&  i&  i&  r   &  r   &  r   i&  i&  &  r   &  r   &  r   r   r   r   r   r   iS'  r   W'  r   r   r   r   i+  i+  P+  r   U+  r    r   i i  r    r   x r   r   r  i i  r	   r   r   r   r   r   r   r   r  & r  B r  iF iI iM iN S r!  j r#  } r%   r'   r)   r+   r-   r/   r1   r3   r5  i i i i  r9  i i  r<   r>  i i iP ig  rB   rD   rF   rH   rJ   rL   rN   rP  i i  rS  _SET_VS15_OVERRIDES_D32653C3)[r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r6   r8   r:   r<   r   r>   ) rU  )/ rV  r@   r   r   r   r  r  r  r  r  r
  r  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r6  r7  r8  r:  r;  r=  r?  r@  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rR  _SET_VS15_OVERRIDES_EC2D40ACr   rb   rc   rd   re   VS15_OVERRIDES))  rY  )  rZ  )   r\    r^    r`  i  i    rc  N  re    rg  i  i  i i ? rk  A rm  i i F rp   rr  )r   narrow_zeroer_SET_NARROW_OVERRIDES_19FF3EBBrs  )r[  i   r^    rw  r_  ra  rb   ry   r{  _SET_NARROW_OVERRIDES_3E5607A0)r   )r   r   r   )r   i )it iu r   )	r[  ru  rv  r_  ra  rb  rh  rx  rz  _SET_NARROW_OVERRIDES_4F7FBF42)); r~  )F r  )ru  rv  r_  rb  rx  rz  _SET_NARROW_OVERRIDES_763C1244)ru  rv  r_  ra  rb  rx  rz  _SET_NARROW_OVERRIDES_8B501630))iH2  iO2  _SET_NARROW_OVERRIDES_9BC01E8D)ra  rb  rx  rz  _SET_NARROW_OVERRIDES_B19CC1BB)r[  _SET_NARROW_OVERRIDES_C5500A15)r[  r]  r_  ra  rb  rd  rf  rh  ri  rj  rl  ): r  rn  ro  rq  _SET_NARROW_OVERRIDES_FDEEB1C7)rQ   rS   rU   rW   rX   rY   r\   r]   r^   r`   ra   rb   rc   rd   re   NARROW_OVERRIDES)rf   rh   rk   r   rX  r  N)*__doc__
__future__r   r   __annotations__r)   r-   r.   r1   r5   rB   rC   rK   rL   rM   rO   rP   rf   rg   rh   ri   rj   rk   rs   r   r   r   r   rT  rW  rX  rt  r|  r}  r  r  r  r  r  r  r  __all__     o/home/jenkins/jenkins/workspace/simtester-sanitize/venv/lib/python3.11/site-packages/wcwidth/table_overrides.py<module>r     s     # " " " " "  	H       H     4  H     >  H       H       H     ,H H        H       !#H  # # # #N  H     .  H     (  H       H     .E-E2E *E -	E
 (E +E *E )E +E *E *E )E 
'E 	
&E /E  )!E" 
'#E$ )+),+E E E    4  G      -1,')(&
%.(&'*(+D D    (  G       G      *'(D D      H       rtH  t t t tn .2+**)
&/)'+),E E    $  H     &  	H  	 	 	 	  TVH  V V V Vt  \^H  ^ ^ ^ ^@E-E2E *E +	E
 -E *E +E *E )E 
'E 	
&E /E )E 
'E (E  +!E" )#E$ ,%E E    .J J     2  	J     
J J     0J J     "  
J  
 
 
 
  J       J       J     J J     2 0,*,+-+)
(+)*-+.G G     $ w
v
vr  