仕事

土曜日らしいペースながらも、ぼちぼちと仕事らしきもの。Squeakland版には、今度は正式版として配布するものの中にもっと多くの言語(自然言語)が含まれていくので、Andreasの勧めにも従いsqueak-devにアナウンス。

Nihongo7と新しいSqueakland版候補のコードを、ImageBrowserを使って全比較もしてみた。結構いろいろなところが違うね。eToysと多言語化に関するところをもう一度ちゃんとチェックしなくては。

Squeakland

昔とった杵柄ということもあるのかもしれないが、今日は良く働いた気がする。id:korakuriderさんはじめいろいろな人から過去1週間ほど寄せられていたレポートを元に、プロジェクトローディング周りの問題をつぶす。

だいたい、自分で書いたメールが18時間で31通くらいある(ほぼすべてがSqueak関係だ)というのは、もうほとんど記録的に多いような気がするもんね。

encodeForHTTP

今までずっと"self flag: #toBeImplemented."だった、WideString(MultiString)対応の#encodeForHTTPを書いてみる。

今まで甘く考えていたが、latin-1(というかMacRomanじゃん)を仮定して動いていたときに生成されたものがあるわけで、それらは読めなくなる可能性があるわけだな。

そもそも、川村さんとか梅澤さんとかが、もっとよく考えられたバージョンをすでに作っているような気はする。(と書いてみるテスト)