Page 2 of 2

Re: The love can't run on when fold name has UNICODE words

Posted: Sat Nov 07, 2009 8:35 am
by bartbes
I say epic indeed (after reading the code), especially the name LOVE_LEGENDARY_UTF8_ARGV_HACK.

Re: The love can't run on when fold name has UNICODE words

Posted: Wed Nov 11, 2009 12:45 pm
by Sardtok
I tried installing that build to a directory named 愛, and Mr. Epic Name's Jackin a Box ran fine from that dir.
I also tried unzipping it to a subdir called ボクスにジャック (literally Jack in a box, not the toy jack-in-a-box, ビックリ箱), and it ran perfectly fine from there too.
Any other tests you need for this? And, yes, I'm on XP.

Re: The love can't run on when fold name has UNICODE words

Posted: Wed Nov 11, 2009 6:46 pm
by rude
Thanks, Sardtok, I think that will do for now!

Re: The love can't run on when fold name has UNICODE words

Posted: Fri Jan 01, 2010 2:38 pm
by devyn
Sardtok wrote:Try renaming the LÖVE folder: "愛" and see if it works.
Thing is ö is an ISO-8859-1 character, although ISO-8859-1 shouldn't be used for folder names on systems using Unicode. *shrug*
As far as I know, ö is in Unicode too. Unicode includes pretty much every character. So, unless Windows does something extremely screwed up with it (which wouldn't be that unusual) it should work...

Re: The love can't run on when fold name has UNICODE words

Posted: Fri Jan 01, 2010 2:57 pm
by Robin
devyn wrote:
Sardtok wrote:Try renaming the LÖVE folder: "愛" and see if it works.
Thing is ö is an ISO-8859-1 character, although ISO-8859-1 shouldn't be used for folder names on systems using Unicode. *shrug*
As far as I know, ö is in Unicode too. Unicode includes pretty much every character. So, unless Windows does something extremely screwed up with it (which wouldn't be that unusual) it should work...
Yes, but the thing is: what encoding you use. ISO-8859-1 implements a subset of Unicode (actually it predates Unicode). Using UTF-8 or Big or Little Endian encoded Unicode enables you to include every character. IIRC Windows NT uses Little Endian for its file paths. So it should work. But I believe the problem lies with LÖVE rather than Windows, seeing other programs on Windows have no trouble at all handling Unicode paths. ;)

But wasn't this fixed for 0.6.0?

Re: The love can't run on when fold name has UNICODE words

Posted: Fri Jan 01, 2010 3:20 pm
by bartbes
It was, apparently devyn did CPR on this thread.