(kmeaw) - fix for multibyte utf8 characters segfault
(evocallaghan) - tiny patches
Aaron Griffin (phrakture) - Makefile patches to build on OSX
+ Mason Larobina - os.environ.keys() & os.path.join fix in cookies.py
Originaly based on http://trac.webkit.org/browser/trunk/WebKitTools/GtkLauncher/main.c
Which is copyrighted:
return FakeHeaders(self.argv)
if __name__ == '__main__':
- if os.environ['XDG_DATA_HOME']:
- jar = cookielib.MozillaCookieJar(os.environ['XDG_DATA_HOME']+'/uzbl/cookies.txt')
+ if 'XDG_DATA_HOME' in os.environ.keys() and os.environ['XDG_DATA_HOME']:
+ jar = cookielib.MozillaCookieJar(\
+ os.path.join(os.environ['XDG_DATA_HOME'],'/uzbl/cookies.txt'))
else:
- jar = cookielib.MozillaCookieJar(os.environ['HOME']+'.local/share/uzbl/cookies.txt')
+ jar = cookielib.MozillaCookieJar(\
+ os.path.join(os.environ['HOME'],'.local/share/uzbl/cookies.txt'))
try:
jar.load()
except: