[Squeak-ja: 2175] Re: SuperSwiki 日本語パッチ

H.Hachisuka hachi @ asu.ac.jp
2004年 12月 25日 (土) 10:41:41 JST


こんにちは蜂須賀です。

 うる覚えなのですが、確か、archiveMembers の ZipFileMember が持っている
ファイル名(fileName)がMultiStringではなくて、プラットフォームに依存する
Stringだったからだったような覚えがあります。

 "SuperSwikiServer>>upLoadProject:members:retry:"の中では、"アップロー
ド中 ○○○..."という表示を発していますので、entry fileName
convertFromSystemString でMultiStringに戻した結果を表示させて、

 さらに、SuperSwikiに送信する際には、entry fileName
convertFromSystemString convertToSuperSwikiServerString として
MultiStringに変換して、さらにサーバ側の文字コード(シフトJIS)に変換したよ
うな記憶があります。

今思うと、力任せというかその場限りのトリッキーなfixで、ちょっと恥ずかし
くなってきますね....

> こんにちは。山宮です。
> 
> 先日は SuperSwiki で日本語が使えるパッチを頂いて有難うございました。色々
> 試してみて、蜂須賀さんのコードが大変上手く動作する事を確認しました。そ
> こで一つ質問しても宜しいでしょうか?
> 
> SuperSwikiServer>>upLoadProject:members:retry:
> 
> の中で内部文字コードを sjis に変換する時に convertFromSystemString を
> 使っているようなのですが、他の部分では convertFromSuperSwikiServerString
> を使っています。ここだけあえてプラットフォームに依存する 
> convertFromSystemString を使っておられるのはどのような理由でしょ
> うか?教えてください。
> 
> 蜂須賀さんのコードを元に、もう少し実験や修正を加えましたらその分もまた
> 公開いたします。よろしくお願いします。
> 
> # 多くの方が興味をもたれる話題ですので ML に投稿しました。蜂須賀さんの
> # コードは http://www.asu.ac.jp/hachi/5.html でご覧になれます。
> 


-- 
/*
 愛知産業大学 事務部情報管理課
 蜂須賀 仁志 / e-mail: hachi @ asu.ac.jp
                jpnic handle: HH420JP
 444-0005 愛知県岡崎市岡町原山12-5
 TEL: 0564-48-4511 FAX: 0564-48-7756
*/




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