Allows you to type characters that may not be available on your keyboard.
Since the method for entering these characters differ from locale and operating system and alt codes can be a chore to remember I wrote this addon to emulate to the best of its ability the behavior of the compose key in X.
The addon is very simple, there's no configuration, and the key combinations are in UnicodeTable.lua.
As you type, if you need a special character, simply type $xx$ where xx is the key combination for that character, it will automatically substitute the desired character as you type, for example, to type "Parlez-Vous Français?" you would type in the chatbox "Parlez-Vous Fran$c,$ais?" and it will automatically turn the $c,$ into ç as you type.
You can also use UTF-16 codes if one isn't in UnicodeTable.lua, just place it between the $'s and it will substitute it for that character, for example, typing $20AC$ will be substituted by €.