On 9-Feb-09, at 8:52 AM, Michael Rueger wrote:
John M McIntosh wrote:
Well there are a number of questions here (a) by default the macintosh squeak VM is shipped setup for macintosh encoding of file names. I know other vertical app suppliers have set that to UTF8. However I'm wondering if Pharo is UTF8 aware or uses the macintosh subset thus not supporting all valid file names? http://code.google.com/p/pharo/issues/detail?id=513
UTF-8, at least with the unicode changes I'm currently working on.
Where is this set?
http://smalltalkconsulting.com/html/squeakinfoplist.html SqueakEncodingType
(b) The macintosh VM always supplies slot six with unicode data, the unix vm, check with your support person?
It's the Mac VM from Squeak.org.
If you put a transcript show of the event buffer into the handleKeyboard logic you can see that slot six is nil on meta keys.
meta-keys not sure what you are refering to? How about an example?
(c) The clipboard logic in the macintosh VM is using the 1984 clipboard logic. We would need to bring in the extended clipboard support from Sophie to enable nice things like UTF-16 and ability to move pictures on the clipboard. http://code.google.com/p/pharo/issues/detail?id=514
Oh, I thought the new Mac VMs supported Unicode in the clipboard logic as the other VMs now do. How much effort would that be to add UTF-x support to the current clipboard logic?
Well that *is* the extended clipboard support. Just need the smalltalk code to make the proper primitive calls to the extended clipboard plugin. You need the ClipboardExtendedPlugin.bundle
Michael
-- = = = ======================================================================== John M. McIntosh <johnmci@smalltalkconsulting.com> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================