From: Panayotis K. <pan...@pa...> - 2011-04-13 18:16:51
|
On Apr 13, 2011, at 9:00 PM, Paul Poley wrote: > Arno submitted a fix in March that should address this issue. Namely see revisions 1534, 1535 & 1563. > > But if there are other unicode issues, yes, please bring them to light. I want to say unicode characters should escape properly, but I wouldn't make a huge wager on it. Well, it *is* for me, since my native language is greek and unfortunately if I want to create an application, I have to do a custom i18n, so that I would be able to display anything in my own language. Let's take an example: public static void main(String[] args) { System.out.println("Γεια!"); UIApplication.main(args, null, Main.class); } and in ObjC + (void) main___java_lang_String_ARRAYTYPE :(XMLVMArray*)n1 { XMLVMElem _r0; XMLVMElem _r1; XMLVMElem _r2; _r2.o = n1; _r0.o = JAVA_NULL; _r1.o = JAVA_NULL; [_r2.o retain]; _r0.o = [java_lang_System _GET_out]; [_r0.o retain]; _r1.o = @"\1623\1665\1671\1661!"; [((java_io_PrintStream*) _r0.o) println___java_lang_String:_r1.o]; [_r0.o release]; _r0.o = JAVA_NULL; [_r1.o release]; _r1.o = [my_food_Main getClass__]; [org_xmlvm_iphone_UIApplication main___java_lang_String_ARRAYTYPE_java_lang_Class_java_lang_Class:_r2.o:_r0.o:_r1.o]; [_r0.o release]; [_r1.o release]; [_r2.o release]; return; } which prints r3v5w1v1! instead of something like Γεια! |