[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 メーリングリストの案内