The reason I ask is that there's a "standard" for affix files that says to read the first line of a file, and it will tell you how the file is encoded:
The first line specifies the character set used for both the wordlist and the affix file (should be all uppercase). For example: SET ISO8859-1 That strikes me as being both unreasonable and unreliable, unless all character sets have the 7-bit ASCII range in common, which would allow you to "taste" up to the first newline byte(s): 0xA or 0xD.
But I have no idea if the ASCII range is common to all character sets or not.