[#45189] 『初めてのRuby』出版記念トークイベントのお知らせ — KOU Keiko <keiko@...>
オライリー・ジャパンの高と申します。
2 messages
2008/07/04
[#45199] Windows版のirbでカットアンドペーストはできますか? — take_tk <ggb03124@...>
たけ(tk)です。
5 messages
2008/07/06
[#45214] Debian4 GNU/LinuxとRubyGemsについて。 — hrkt0115311 <hrkt0115311@...>
Rubyistの皆さん、おはようございます。
5 messages
2008/07/10
[#45227] [ANN/ADV] RubyKaigi2009 会場候補地を探してます — "Shintaro KAKUTANI" <shintaro@...>
かくたにです。
5 messages
2008/07/16
[#45234] Matrix のサブクラスのインスタンス生成 — "M.Uemura" <mitsuhideuemura@...>
うえむら@文京区と申します。
5 messages
2008/07/17
[#45240] ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました — hayashi <36hayashi@...>
林と申します。
9 messages
2008/07/18
[#45244] Re: ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました
— Nobuyoshi Nakada <nobu@...>
2008/07/19
なかだです。
[#45246] Re: ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました
— とみたまさひろ <tommy@...>
2008/07/20
とみたです。
[#45241] Ruby版Camelliaライブラリ — Satoru Kanno <kanno-s@...>
Ruby-listの皆さま
5 messages
2008/07/18
[#45259] nkf -j problem? — OHARA Shigeki <os@...>
大原です。
7 messages
2008/07/25
[#45267] [ANN] Ruby 1.9.0-3リリース — "Yugui (Yuki Sonoda)" <yugui@...>
Yuguiです。
16 messages
2008/07/25
[#45268] Re: [ANN] Ruby 1.9.0-3リリース
— take_tk <ggb03124@...>
2008/07/25
たけ(tk)です。
[#45289] Fwd: [ReferenceManualRenewalProject - Bug #379] (Open) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは — Kouya <kouyataifu4@...>
こんばんは、kouyaです。
3 messages
2008/07/31
[ruby-list:45289] Fwd: [ReferenceManualRenewalProject - Bug #379] (Open) String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは
From:
Kouya <kouyataifu4@...>
Date:
2008-07-31 10:33:05 UTC
List:
ruby-list #45289
こんばんは、kouyaです。
Stringのリファレンスマニュアルを書いています。
ruby 1.9 での下記の動作は1.8とは異なるようですが、
仕様がかわったということでよろしいでしょうか。
よろしくお願いします。
$ ruby -ve 'p "".intern'
ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-darwin9.2.0]
-e:1:in `intern': interning empty string (ArgumentError)
from -e:1
$ ruby-1.9.0-0 -ve 'p "".intern'
ruby 1.9.0 (2007-12-25 revision 14709) [i686-darwin9.2.0]
:""
---------- 転送されたメッセージ ----------
差出人: Anonymous <redmine@ruby-lang.org>
日付: 2008/07/31 8:59
件名: [ReferenceManualRenewalProject - Bug #379] (Open) String#intern
は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは
宛先: ruby-reference-manual@ml.fdiary.net
チケット #379 が報告されました。 (by Anonymous)
----------------------------------------
Bug #379: String#intern は空文字列に使えない(Ruby 1.8) -- Ruby 1.9 は違うのでは
http://redmine.ruby-lang.org/issues/show/379
起票者: Anonymous
ステータス: Open
優先度: Normal
担当者: taifu kouya
カテゴリ: doc
Target version:
reporter: rock
ruby_version: 1.8,1.9
Bug #370 で,
Ruby 1.8 では,"".intern がエラーになりますが,そのことが String#intern に書いてありません。
と書いたところ,修正してくださったのですが,全バージョンで同じように直されています。
しかし,手許の Ruby 1.9 では,"".intern はエラーにならず,:"" が返されます。仕様が変わった
のではないでしょうか。
なお,ArgumentError が発生する条件を [EXCEPTION] のところに記述しているので,本文中の
ナルキャラクタ ("\0") を含む文字列を intern すると例外 ArgumentError が発生します。
は不要ではないでしょうか。(残すのならこちらにも空文字列のことを書くべきでしょう)
※メンバー外の者はチケットに注記できないようなので,コピーで失礼します。
----------------------------------------
http://redmine.ruby-lang.org
--
kouya