Name Description Size Coverage
5-mozilla-added.txt 62185 -
5-mozilla-removed.txt 31 -
5-mozilla-specific.txt 378 -
assemble-dic.py Re-assemble en_US-mozilla.dic after make-hunspell-dict, merging in the suggestion exclusions (lines ending in '!') carried over from the previous Mozilla dictionary. make-hunspell-dict produces a UTF-8 .dic with a count line at the top followed by sorted entries. This script: 1. Reads the entries (stripping the count line) from the new dictionary. 2. Reads the suggestion-exclusion entries (still in their munched form) from the file produced by make-new-dict.sh, decoded as ISO-8859-1 because the upstream pipeline keeps that file in ISO-8859-1. 3. Concatenates and re-sorts both lists. 4. Writes the result back as UTF-8 with the updated count line. 1718 -
convert-aff.py Convert the SCOWLv2 affix file to the Mozilla-shipped ISO-8859-1 form. SCOWLv2's affix file is UTF-8, includes ICONV rules pairing the curly apostrophe (U+2019) with the ASCII apostrophe, and adds U+2019 to WORDCHARS. Mozilla ships the file as ISO-8859-1, which can't represent U+2019, so this script: 1. Strips ICONV rules. 2. Changes "SET UTF-8" to "SET ISO8859-1". 3. Drops U+2019 from WORDCHARS. 4. Rewrites the file in ISO-8859-1. 1517 -
edit-dictionary.sh 2768 -
install-new-dict.sh 1529 -
make-new-dict.sh 6521 -
mozilla-specific.txt 210 -
orig -
README.txt See Firefox Source Docs for information about these scripts, and how to add new words. 160 -
utf8 -
verify-new-dict.sh 6688 -