今日のruby-listで[http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/44769:title=[ruby-list:44769] Ann: Ruby-1.9.0-1 Windowsインストーラパッケージ]というのが流れていたので、会社のパソコンのRubyをアップデート。これで、日本語のファイルも気にせずにあつかえるぜ。 と思っていたんですが、1.8のころに動いていたスクリプトを動かしてみたら、動きませんでした。 僕が書いたわけではないんですが、こんな感じのソース。 hoge = nil case hoge when nil : puts "it's nil" else puts "it's any object" end case 文の when 節と評価される式(たぶん説明間違ってますよ)を一行に書くときの区切