]> git.phdru.name Git - bookmarks_db.git/blobdiff - Robots/parse_html.py
Move charset to the beginning of the list.
[bookmarks_db.git] / Robots / parse_html.py
index f50b01b415b5c6fd775fa41cb20325127ebf0469..347ed225ecee372695abdea8db686ad96a77971f 100755 (executable)
@@ -70,8 +70,9 @@ def parse_html(filename, charset=None, log=None):
    charsets = [universal_charset, DEFAULT_CHARSET]
    if charset:
       charset = charset.lower().replace("windows-", "cp")
-      if charset not in charsets:
-         charsets.insert(0, charset)
+      if charset in charsets:
+         charsets.remove(charset)
+      charsets.insert(0, charset)
 
    for p in parsers:
       parser = None