Although Mule support is not compiled by default in SXEmacs, many people are using it, and we consider it crucial that new code works correctly with multibyte characters. This is not hard; it is only a matter of following several simple user-interface guidelines. Even if you never compile with Mule, with a little practice you will find it quite easy to code Mule-correctly.
Note that these guidelines are not necessarily tied to the current Mule implementation; they are also a good idea to follow on the grounds of code generalization for future I18N work.
|• Character-Related Data Types:|
|• Working With Character and Byte Positions:|
|• Conversion to and from External Data:|
|• General Guidelines for Writing Mule-Aware Code:|
|• An Example of Mule-Aware Code:|