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)
def normcase(path): return encoding.upper(path)
def normcase(path): return encoding.upper(path) # NTFS compares via upper()
def upper(text): """:upper: Any text. Converts the text to uppercase.""" return encoding.upper(text)