The problem is in the following line in filediff.py:
mime_type = gnomevfs.get_mime_type( os.path.abspath(fname) )
The path is not properly escaped before being passed to get_mime_type. You can just replace this line by the following:
import urllib mime_type = gnomevfs.get_mime_type( urllib.quote(os.path.abspath(fname)) )
The problem is in the following line in filediff.py:
mime_type = gnomevfs. get_mime_ type( os.path. abspath( fname) )
The path is not properly escaped before being passed to get_mime_type. You can just replace this line by the following:
import urllib get_mime_ type( urllib. quote(os. path.abspath( fname)) )
mime_type = gnomevfs.