
    i                     P    d dl Z d dlZd dlmZmZ d Zd Zd Zedk(  r e        yy)    N)quote
urlunparsec              #      K   t         j                  j                  |       \  } }|rt        |       E d {    | y y 7 
w)N)ospathsplit	_iterpath)r   lasts     ^/home/obispo/Crisostomo_bridge/mision_env/lib/python3.12/site-packages/pygame/docs/__main__.pyr	   r	      s9     t$JD$T?""
 "s   3AA Ac                     t         j                  j                  t         j                  j                  t                    } t         j                  j                  | dd      }t         j                  j                  |      S )N	generated
index.html)r   r   dirnameabspath__file__joinexists)pkg_dir	main_pages     r   has_local_docsr      sJ    ggoobggooh78GWk<@I77>>)$$    c                     t         j                  j                  t         j                  j                  t                    } t         j                  j                  | dd      }t         j                  j                  |      rdt        dj                  t        |                  }t         j                  j                  t              \  }}|r| d| }t        dd|dddf      }nd}t        j                  |       y )Nr   r   /file zhttps://www.pygame.org/docs/)r   r   r   r   r   r   r   r   r	   
splitdriver   
webbrowseropen)r   r   url_pathdriveresturls         r   	open_docsr#      s    ggoobggooh78GWk<@I	ww~~i )I"678gg((2t(,H&"hB;<,OOCr   __main__)	r   r   urllib.parser   r   r	   r   r#   __name__ r   r   <module>r(      s3    
  *% zK r   