http://code.google.com/p/pharo/issues/detail?id=6154 http://code.google.com/p/pharo/issues/detail?id=6155
On Mon, Jun 25, 2012 at 4:08 PM, Guillermo Polito <[email protected] > wrote: > BTW, in case people keep quiet, I'll start opening issues :) > > > On Mon, Jun 25, 2012 at 4:02 PM, Guillermo Polito < > [email protected]> wrote: > >> Hi guys, >> >> I'm trying to understand the Multilingual packages to get things a bit >> more reorganized. This way we can start to have a simpler and >> understandable kernel. So, >> >> - We have all environments(greek, chinese, japanese, korean, russian...) >> in the same package. Each environment has it's associated charset, and >> text converter, which are in different packages. Also, each text converter >> has a table of conversions between unicode and the encoding. But all >> converters are together, and all charsets are together. >> >> What about putting related things together? I mean, japanese converter >> with japanese environment with japanese charset in one package. Same with >> russian, korean, chinese... Does it make sense? This way we should be >> able to unload one of them if we do not really need it. >> >> - MultiByteFileStream and MultiByteBinaryOrTextStream are inside >> Multilingual-TextConversion? Even, they do the same on top of a file or a >> memory stream of bytes (or they say so in the comment :^D )... >> >> What about merging them? using a decorator? They have a lot in common... >> :/ Put them in a different package? >> >> - Just curious. ImmPlugin is working or shipped with vms? Not for macos, >> because there is no macos implementation. Then, the class comment says: >> >> *"On Windows, the plugin is not provided in the shipped VM's, and its >> current whereabouts are uncertain. >> >> On Unix, the only implemented behaviour is setting the position when >> over-the-spot precomposition of characters is the current mode. >> >> In the VM, the mode is chosen to the first available valid mode returned >> by the X Server, so whether this is actually relevant at all depends on the >> X Server.*" >> >> So, does someone use it and see value on keeping it? >> >> >> Guille >> > >
