Mantis - Squeak
Viewing Issue Advanced Details
7422 Squeak 64 bit minor always 11-26-09 19:05 12-20-09 21:53
johnmci  
johnmci  
normal  
assigned  
open  
none    
none  
0007422: Macintosh Cocoa 32/64 bit VM rewrite issues.
Placeholder for
Macintosh Cocoa 32/64 bit VM rewrite issues.

-dropping image onto VM does not load it
* the project mime type should be application/x-squeak-project (it's missing the "x-")
* loading a JPG crashes
* 16 bit Big Endian display is garbled, only 32 BE works, everything else freezes or crashes
* keyboard does not work on 10.5.x until you tap return key
FIxed in Beta 4
* the project mime type should be application/x-squeak-project (it's missing the "x-")
* keyboard does not work on 10.5.x until you tap return key

Notes
(0013401)
johnmci   
11-26-09 19:08   
shift + arrow keys do not seem to work in editors/workspaces
This is a bug
This is FIXED in beta 4

(0013402)
johnmci   
11-26-09 19:40   
Henrik Johansen <henrik.s.johansen@veloxit.no>
In Pharo:
2. You get a ? glyph
3. Pastes an Ω sign.

Actually in the current version of Pharo you get a

what is shown is dependent on the font used. Currently the cocoa VM doesn't load the freetype plugin need for freetype fonts so you fall back to bitmap fonts which incorrectly show the value for example it shows the '?' However on the copy/paste to text edit you get the proper character. Inspecting the value when you copy from textedit shows the proper unicode value which doesn't render properly due to the font issue
(0013403)
bert   
11-26-09 21:11   
there is about half a second delay between playing a sound and hearing it (was instantaneous in previous VMs)
(0013405)
johnmci   
11-27-09 09:26   
>there is about half a second delay between playing a sound and hearing it (was instantaneous in previous VMs) This is fixed in beta 5
(0013418)
johnmci   
11-30-09 04:48   
drawing sometimes if funky
fixed in beta 7

launch foo.12-mine.image doesn't work
fixed in beta7
(0013443)
johnmci   
12-20-09 21:53   
FT2Plugin doesn't work.
 primitiveNewFaceFromFileAndIndex

/Users/johnmci/Shared/pharo1.0-10496-rc1dev09.11.4//Fonts/DejaVu/DejaVuSans.ttf.

Note the double // why?