Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Complaints about how 3.10 is going
Last updated at 8:05 pm UTC on 19 June 2007

Saturday, 9 June 2007, 6:38:03 pm, squeak
In version 3.10-7081 the following works:

"On Windows XP load the font Lucida Sans Unicode"
TTCFontReader encodingTag: Latin1Environment leadingChar. TTCFontSet
newTextStyleFromTTFile: 'C:\WINDOWS\Fonts\L_10646.TTF'.

"Create a StringMorph with two Unicode characters"
(((603 asCharacter asString) , 604 asCharacter asString) asStringMorph font:
((TextStyle named: 'MultiLucidaSansUnicode') fontOfSize: 72)) openInWorld

In version 3.10-7105 the following it gives an error in"
MultiTTCFont>>hasCached:ifTrue:

Tested by hjh", June 9, 2007

Sunday, 10 June 2007, 3:16:36 pm, squeak
The feedback above seems to stem from the fact that the changes in http://bugs.squeak.org/view.php?id=6524 did not go into the release yet. And probably more of these changes are needed as mentioned in

http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-June/117511.html

These four fixes should go as well into 3.10 to enable it to use the new Windows VM. The VM is available at
http://www.squeakvm.org/win32/release/?C=M;O=D . Get the latest one which by today is
http://www.squeakvm.org/win32/release/SqueakVM-Win32-3.10.4-bin.zip

That Windows-VM includes Unicode related enhancements of Chris Petsos. He is working on localising
OLPC for the Greek language. They have been reviewed and folded into the main Windows VM sources by Andreas Raab.
hjh

Monday, 11 June 2007, 2:57:41 pm, squeak
More details:

When dragging a TrueType font file into a Squeak 3.10-7105 image the font is loaded. And the code

(((603 asCharacter asString) , 604 asCharacter asString) asStringMorph font:
((TextStyle named: 'LucidaSansUnicode') fontOfSize: 72)) openInWorld

works assuming we have loaded LucidaSansUnicode.

However instead of the Unicode characters the StringMorph only shows two questions marks. hjh

Wednesday, 13 June 2007, 10:17:28 am, squeak
Hannes could email me ? Edgar http://wiki.squeak.org/squeak/3463

Saturday, 16 June 2007, 9:19:51 am, squeak
I wrote to your yahoo email account. Hannes

Tuesday, 19 June 2007, 8:05:20 pm, squeak
Hi Edgar,

The problem caused by trying to load Pavels fixes (7109) seems to have shown up problems in the release process itself.

And has lead to diverting efforts from the release itself to issues with the process of release.

3.10 was dedicated to finding a good process for testing and releasing.

So the diversion is within the scope of the mission for 3.10.


The problem that has been run into is, imho, one that will take a while to explore and slove.
Particularly if it is to be solved for future release teams as well as for this one.

The problem is it is now June and (as I write this within a few days of summer).
So someone on the release team ought to report to the board and squeak-dev what will give.
The time box for the release or the scope of 3.10?

It seems to me unlikely 3.10 can be brought to a useful conclusion in two weeks.
But that is a matter for the release team to conclude.

It seems to me there is an implicit duty to inform squeak-dev and board asap.
And describe how the time line will be affected.

Yours in curiosity and service, –Jerome Peace