so.. application location include korean charactor then broken title string in pharo window. (of course ubuntu 18.04 with gnome env) broken title is "바탕화면". it's ok? or where to report? look a attached file please. -- http://lookandwalk.com http://looknw.com | http://onionmixer.net peter yoo(Jonghwa Yoo). ROK =?UTF-8?B?7Iqk7YGs66aw7IO3LCAyMDE4LTA1LTI1IDExLTA3LTMxLnBuZw==?= (25K) Download Attachment |
That's probably that the font used to render window titles is different than the one used for text... Check here: All the information for issue reporting should be there :) Tx! On Fri, May 25, 2018 at 4:09 AM, peter yoo <[hidden email]> wrote:
|
In reply to this post by peter yoo
I second you on this issue. Something went wrong in the encoding in the
path in your window title. à smells like UTF-8 issue. Looks like Pharo7 still has some issue(s) when handling UTF-8 characters used in modern Operating System filling system. Another example of this problem, with DrGeo copied in a path with UTF-8 characters, for example Été folder. When DrGeo is started, Pharo creates a folder Ãté where it creates some locale/ folder I see this problem on ubtuntu 17.10 and Mac OSX at my school. We have this problem for years, I was believing it was fixed, but apparently not. Hilaire Le 25/05/2018 à 04:09, peter yoo a écrit : > so.. application location include korean charactor then broken title > string in pharo window. > (of course ubuntu 18.04 with gnome env) > > broken title is "바탕화면". it's ok? or where to report? > > look a attached file please. > > -- -- Dr. Geo http://drgeo.eu P7-utf8.png (10K) Download Attachment |
We looked at this before, but came to no conclusion.
The problem lies with OS environment variable decoding. I created a 64-bit Pharo 7 in /tmp/été on macOS. FileLocator imageDirectory resolve. "File @ /private/tmp/été" Smalltalk os environment at: 'PWD'. "'/tmp/été'" (Smalltalk os environment at: 'PWD') asByteArray utf8Decoded. "'/tmp/été'" Smalltalk os environment asDictionary. FileBrowser works OK too but starts up with a wrong window title. I believe the real issue is that we are not 100% sure that it is always UTF8 on all platforms all the time (i.e. apparently users can put their (Windows) OS in a different encoding). > On 25 May 2018, at 10:28, Hilaire <[hidden email]> wrote: > > I second you on this issue. Something went wrong in the encoding in the path in your window title. à smells like UTF-8 issue. > > Looks like Pharo7 still has some issue(s) when handling UTF-8 characters used in modern Operating System filling system. > > Another example of this problem, with DrGeo copied in a path with UTF-8 characters, for example Été folder. When DrGeo is started, Pharo creates a folder Ãté where it creates some locale/ folder > > I see this problem on ubtuntu 17.10 and Mac OSX at my school. > > We have this problem for years, I was believing it was fixed, but apparently not. > > Hilaire > > > Le 25/05/2018 à 04:09, peter yoo a écrit : >> so.. application location include korean charactor then broken title string in pharo window. >> (of course ubuntu 18.04 with gnome env) >> >> broken title is "바탕화면". it's ok? or where to report? >> >> look a attached file please. >> >> -- > > -- > Dr. Geo > http://drgeo.eu > > <P7-utf8.png> |
On Fri, May 25, 2018 at 10:49 AM, Sven Van Caekenberghe <[hidden email]> wrote: We looked at this before, but came to no conclusion. I don't think that the window title comes from an OS env var. This should be some encoding missing in the primitive (or the caller of the primitive) that sets the window title or even a VM issue.
Well, not even. Because environment variables can have arbitrary data, in whatever encoding. IMHO, It's up to the user, the one that reads/write into PWD to encode/decode it correctly. We are in a sprint right now, I'm working with Asbath on some simple issues so he learns the process. I'll take a look at this in some minutes.
|
Free forum by Nabble | Edit this page |