+
    }c'  c                   sX    ^ RI t ^ RIt^ RIHt ] P                  ! R4      tR tR tR tR# )    N)errorz)^([-a-zA-Z0-9._]*):([0-9]+)(\.([0-9]+))?$c                 s<   V f   R# \         P                  V 4      pV'       g   \        P                  ! V 4      hT pVP	                  ^4      pV'       g   Rp\        VP	                  ^4      4      pVP	                  ^4      pV'       d   \        V4      pM^ pVR W4V3# )N	localhost)z:0.0Nr   r    r    )
display_reZmatchr   ZDisplayNameErrorZgroupZint)ZdisplayZmZnamehostdnoZscreens   &     =/usr/lib/python3.14/site-packages/Xlib/support/vms_connect.pyget_displayr      s    
 ..!A$$W--D 771:D
aggaj/CWWQZFVt&((    c                 s    \         P                   ! \         P                  \         P                  4      pVP                  VR V,           34       V#   \         P                   d&   p\        P
                  ! T \        T4      4      hRp?ii ; i)ip  N)socketZAF_INETZSOCK_STREAMZconnectr   ZDisplayConnectionErrorZstr)dnameZprotocolr   r   ZsZvals   &&&&  r   
get_socketr   :   sl    < MM&..&*<*<=			4$%
 H << <**5#c(;;<s   AA B& BBc                 s    R# ) )r   r    )Zsockr
   r   r   s   &&&&r   get_authr   H   s    Mr   )	Zrer	   ZXlibr   Zcompiler   r   r   r   r   r   r   <module>r      s.   , 
  ZZDE
):r   