105
96
def abspath(self, relpath):
106
97
"""Return the full url to the given relative URL."""
107
98
# TODO: url escape the result. RBC 20060523.
99
assert isinstance(relpath, basestring), (type(relpath), relpath)
108
100
# jam 20060426 Using normpath on the real path, because that ensures
109
101
# proper handling of stuff like
110
102
path = osutils.normpath(osutils.pathjoin(