[Squeak-ja: 2335] Nihongo7について(NSqueak-2005-02-25.image)

Hideo Kawamura kawa90 @ m2.pbc.ne.jp
2005年 2月 28日 (月) 20:30:45 JST


川村です。
Nihongo7(NSqueak-2005-02-25)完成度がどんどん高くなっていますね。開発関係
者の方々ありがとうございます。開発用イメージ (NSqueak-2005-02-25.image)
開発途中版で気がついた点を書きます。

■FormSetFont exampleがエラーとなります
Workspaceのキャレット位置に画像をpasteできるはずなんだけど…
3.8g-6857もだめです。pasteしようとすると'FormSetFOnt>>
createCharacterToGlyphMap でsubscript is out of bounds:67'となります。も
うサポートされないんですかね?

■SqueakMapパッケージローダがエラーとなります
3.8g-6857では起動とパッケージのインストールまで一通りできたが、Nihongo7
では「全サーバの応答がありません」(Error:All SqueakMap master servers
are down)って怒られてしまう。

で試した環境は
NetNameResolver addressForName: 'map1.squeakfoundation.org' timeout: 5
がタイムアウトしてしまう環境でした。'map1.squeakfoundation.org'がDNSから
ひっぱてこれない?

調べてみるとSMSqueakMap class>>pingServer:の結果が異なりました。
N7 :SMSqueakMap pingServer: 'map1.squeakfoundation.org'→false
3.8:SMSqueakMap pingServer: 'map1.squeakfoundation.org'→true

SMSqueakMap class>>pingServer:をみると

[(SystemVersion current highestUpdate < 5252)

という記述があり
N7 :SystemVersion current highestUpdate→7
3.8:SystemVersion current highestUpdate→6587
となるのでNetNameResolverでタイムアウトを起こしてエラーとなったようで
す。5252を0に書き換えると正しく起動でき、 SqueakMapからパッケージをイン
ストールできました。
ちなみにSystemVersion current updatesの結果は次のようになりました。

N7 :SystemVersion current updates a Set(1 2 3 4 5 6 7)
3.8:SystemVersion current updates a Set(5977 〜6587)

参考までにバージョン(#highestUpdate)で処理を変えている部分として
SMSimpleInstaller>>fileIntoChangeSetNamed:fromStream:
がありました。

#そんな環境で使うなと言われるかもしませんが…

それでは


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.5.1 - Release Date: 2005/02/27

__________________________________
Let's Celebrate Together!
Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/so2005/




Squeak-ja メーリングリストの案内