A unicode text editor module for JUCE. Based on the original JUCE text editor, except it draws the text with an AttributedString. So far, it has behaved the same as the regular JUCE TextEditor for me, except that non-latin characters will render correctly.
Please let me know if you experience any problems!
You can override the fillTextEditorBackground, drawTextEditorOutline and createCaretComponent functions to do custom background/outline/caret drawing.