Group: Unstable (example)
Changed Ghost for Windows to use wchar_t (from wchar.h) and applied to the rna. It compiles and works in Windows giving some support to the utf input but it fails showing it because there is format conversion in some places using RNA_string_get with chars. Luckily ascii chars work well because they are the same in unicode so until everything is changed this patch works in Windows. Unix and OSX should change it's respective GHOST_System codes to set GHOST_EventKeys with wchar_t instead of ascii but i'm not experienced with those yet.