My understanding of the use of a \CharacterTable in .dtx files is that it provides a visual check that the file was transmitted properly and there were no issues with character encodings.
Is it still necessary? I notice quite a few class and package authors include it after the \endinput line in order to minimize the visual clutter at the beginning of the file. Is this considered good practice?
bad practice(by polyglossia) rather than a corrupted character. In thedocmanual it describes a macroCharTableChangesthat one needs to set up if there are any catcodes that deviate from normal TeX catcodes. In the memoir class the\CharacterTableis after theinputand that prompted my question. I was puzzled because I have such a big respect for Peter Wilson in anything TeX related. – yannisl Jan 28 '12 at 18:11