git-svn-id: file:///home/phd/archive/SVN/bookmarks_db/trunk@178
fdd5c36f-1aea-0310-aeeb-
c58d7e2b6c23
charset = None # ...try charset from HTML
for p in parsers:
charset = None # ...try charset from HTML
for p in parsers:
- parser = p(filename, charset)
+ charsets = [universal_charset, DEFAULT_CHARSET]
+ if charset not in charsets:
+ charsets.insert(0, charset)
+ parser = None
+ for c in charsets:
+ try:
+ parser = p(filename, c)
+ except UnicodeEncodeError:
+ pass