Esempio n. 1
0
    def normcase(path):
        pathlen = len(path)
        if (pathlen == 0) or (path[0] != os.sep):
            # treat as relative
            return encoding.upper(path)

        # to preserve case of mountpoint part
        for mp in cygwinmountpoints:
            if not path.startswith(mp):
                continue

            mplen = len(mp)
            if mplen == pathlen:  # mount point itself
                return mp
            if path[mplen] == os.sep:
                return mp + encoding.upper(path[mplen:])

        return encoding.upper(path)
Esempio n. 2
0
    def normcase(path):
        pathlen = len(path)
        if (pathlen == 0) or (path[0] != os.sep):
            # treat as relative
            return encoding.upper(path)

        # to preserve case of mountpoint part
        for mp in cygwinmountpoints:
            if not path.startswith(mp):
                continue

            mplen = len(mp)
            if mplen == pathlen: # mount point itself
                return mp
            if path[mplen] == os.sep:
                return mp + encoding.upper(path[mplen:])

        return encoding.upper(path)
Esempio n. 3
0
def normcase(path):
    return encoding.upper(path)
Esempio n. 4
0
def normcase(path):
    return encoding.upper(path)
Esempio n. 5
0
def normcase(path):
    return encoding.upper(path) # NTFS compares via upper()
Esempio n. 6
0
def upper(text):
    """:upper: Any text. Converts the text to uppercase."""
    return encoding.upper(text)
Esempio n. 7
0
def normcase(path):
    return encoding.upper(path)  # NTFS compares via upper()
Esempio n. 8
0
def upper(text):
    """:upper: Any text. Converts the text to uppercase."""
    return encoding.upper(text)