[#47861] ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@...

20 messages 2011/02/10
[#47874] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@... 2011/02/15

前川です。

[#47875] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — OZAWA Sakuro <sakuro@2238club.org> 2011/02/15

さくです。

[#47876] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@... 2011/02/15

[#47877] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — OZAWA Sakuro <sakuro@2238club.org> 2011/02/15

さくです。

[#47878] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — Kenta Murata <muraken@...> 2011/02/15

むらたです。

[ruby-list:47856] Re: ruby1.9での文字列について

From: rubikitch@...
Date: 2011-02-09 01:25:09 UTC
List: ruby-list #47856
From: AOKI Yoshihiro <aoki@livretech.co.jp>
Subject: [ruby-list:47855] Re: ruby1.9での文字列について
Date: Wed, 9 Feb 2011 10:09:28 +0900

るびきちです。

# あー、何ヶ月ぶりの投稿だろ。

> RUBY_VERSIONという定数ではだめでしょうか。
> 
> C:\>ruby -e 'p RUBY_VERSION'
> "1.8.7"

if RUBY_VERSION >= "1.9"
  1.9のコード
else
  1.8のコード
end

とか

class String
  def force_encoding_maybe(enc)
    if "".respond_to? :force_encoding
      force_encoding enc
    else
      self
    end
  end
end

を定義して force_encoding_maybe を呼び出すか。
encが固定ならばデフォルト引数にするのもよし。

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/
Twit: http://twitter.com/rubikitch/
『Emacsテクニックバイブル』 http://d.hatena.ne.jp/rubikitch/20100713/emacsbook
『Ruby逆引きハンドブック』  http://d.hatena.ne.jp/rubikitch/20090525/rubybook

In This Thread