Home | History | Annotate | Download | only in plat-riscos

Lines Matching refs:components

23     components = string.split(url, '/')
24 if not components[0]:
25 if '$' in components:
26 del components[0]
28 components[0] = '$'
31 while i < len(components):
32 if components[i] == '.':
33 del components[i]
34 elif components[i] == '..' and i > 0 and \
35 components[i-1] not in ('', '..'):
36 del components[i-1:i+1]
38 elif components[i] == '..':
39 components[i] = '^'
41 elif components[i] == '' and i > 0 and components[i-1] <> '':
42 del components[i]
45 components = map(lambda x: urllib.unquote(x).translate(__slash_dot), components)
46 return '.'.join(components)