[Squeak-ja: 2354] Spam: Re: [N7]file inできない?ない?

Yoshiki Ohshima yoshiki @ squeakland.org
2005年 3月 3日 (木) 10:41:04 JST


  おおしまです。

ファイルインの仕方に工夫が要ります。

> 川村です。お世話になってます。
> N6.1でfile outしたソースがNihongo7(3/2版)で読み込みに失敗します。
> 具体的にはN6.1で書いていたソースをfile outしてN7でfile inしようとしたら、
> <<<This string contains a character (ascii value 132) that is not
> normally used in code>>>
> というメッセージで'Syntax Error'となりました。上記の部分は日本語でコメン
> トを記述している
> ところです。もちろんN6.1では問題なく読み込みできます。
> 
> 読み込みに失敗したソースを添付します。

  Nihongo7(というかSqueak 3.8)から、UTF-8なファイルアウトの頭にはBOMが
付いていないといけないことになりました。移行のためには、Nihongo7のワー
クスペースで

f _ FileStream readOnlyFileNamed: 'VS-Image.st'.
f fileInEncodingName: 'utf-8'.
f close.

のようにしてファイルインし、結果をその後書き出すようにしてください。

  ご不便を掛けてすみません。

-- Yoshiki



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