[ruby-list:45770] Ruby 1.9.1-rc1[mswin32]でマルチバイトを含むソースが実行できない

From: "Ayumu Aizawa" <ayumu.aizawa@...>
Date: 2009-01-01 07:37:28 UTC
List: ruby-list #45770
あけましておめでとうございます。あいざわです。
昨日[ruby-list:45759]で公開されたインストールパッケージを使用してRuby-1.9.1-rc1を動かしてみたのですが
日本語(マルチバイト)が含まれるソースを動かそうとするとエラーとなってしまいます。
sjisで書いたファイルとutf-8で書いたファイル両方で試してみたのですが結果は同じでした。
Ruby1.8では期待通り動作します。

OS: Windows XP SP3
Ruby 1.9.1-rc1

*test_sjis.rbはShift-JISで保存。

C:\tmp>type test_sjis.rb
str = "あいうえお"
puts str
C:\tmp>ruby -v test_sjis.rb
ruby 1.9.1 (2008-12-30 patchlevel-0 revision 21203) [i386-mswin32]
test_sjis.rb:1: invalid multibyte char (US-ASCII)
test_sjis.rb:1: invalid multibyte char (US-ASCII)

In This Thread

Prev Next