N
òùO5c       s   d    Z  d   Z d S(   c    sû   k  } d |  j o& | i |  d  } | i | d  Sn | i |  d  } t |  d j p | d d | i j o d |  } t	 |  n | i
 | d d  } | i | d d  } | d } x) | d r } | o | d | } n qÐ W| Sd	 S(
   s[    Convert a URL to a DOS path...
		///C|/foo/bar/spam.foo

			becomes

		C:ooar\spam.foo
	s   |s   /s   \i   i    i   s	   Bad URL: s   :N(   s   strings   urls   splitfieldss
   componentss
   joinfieldss   comps   lens   letterss   errors   IOErrors   uppers   drives   path(   s   urls   strings
   componentss   comps   errors   drives   paths4   /var/tmp/python-root/usr/lib/python1.5/nturl2path.pys   url2pathname s"     ,

	 c    sø   k  } d |  j o& | i |  d  } | i | d  Sn | i |  d  } t |  d j p t | d  d j o d |  } t |  n | i	 | d  } | i | d d  } d | d	 } x) | d r } | o | d | } n qÍ W| Sd
 S(   se    Convert a DOS path name to a file url...
		C:ooar\spam.foo

			becomes

		///C|/foo/bar/spam.foo
	s   :s   \s   /i   i    i   s
   Bad path: s   ///s   |N(   s   strings   ps   splitfieldss
   componentss
   joinfieldss   comps   lens   errors   IOErrors   uppers   drives   path(   s   ps   strings
   componentss   comps   errors   drives   paths4   /var/tmp/python-root/usr/lib/python1.5/nturl2path.pys   pathname2url s"     *
	 N(   s   url2pathnames   pathname2url(    s4   /var/tmp/python-root/usr/lib/python1.5/nturl2path.pys   ? s   	