[ruby-dev:31918] Re: Import RubyGems to Ruby 1.9

From: "NAKAMURA, Hiroshi" <nakahiro@...>
Date: 2007-09-30 14:44:02 UTC
List: ruby-dev #31918
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

NAKAMURA, Hiroshi wrote:
>>> 2. RubyGemsは、ruby/1.9.1に、requireをフックする機能の追加を
>>>    必要とするか? 要件は?
>>>
>>>   - RubyGemsはパッケージングシステムの1つとして標準添付するのみ。なの
>>>     で、とりあえずコマンドラインオプションの-rによるrequireをフックする
>>>     機能だけ追加すればよい(注: 現状のrubyではフックできない)

> これについてはまつもとさんからも関連するメールが出てますが、
> 「とりあえず当面は1つなんだし、ruby/1.9.1は置き換えではじめちゃえばいい
> んじゃない?」と思ってます。もちろん、かっこいい仕組みを誰かが思い付い
> て、その必要性についてまつもとさんを説得できればそれに越したことはないで
> すが。
> 
> というわけで、誰も思い付かなかったら、置き換え容認、いずれかっこいいヤツ
> を検討、という方向で。

中田さんとIRCで相談して、RubyGems導入議論をとりあえず進めるために-rの変
更はする、「かっこいいヤツ」については、誰かが思いついて1.9に間に合えば
それから入れる、という方向性で合意しました。

というわけで、[ruby-dev:31322]の、以下の方向でどなたか対応をお願いしま
す。まつもとさん、いいですね? # さあ次はruby-coreだ

| -r がrb_f_requireでなく、rb_funcall(ruby_top_self, :require, ..)
| を呼ぶだけでも違うと思うんですが。そういう話じゃない?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)

iQEVAwUBRv+2Ch9L2jg5EEGlAQK2IggAjYVRacLwYgqA/XH6SrWvdJJBlqmcr4y0
rzMxJWYvIAQD4niL9fn5jrNe5qP+i/AiYcQnSewR5OeXkFMqx7g/d4rWTahGW9zy
5mQ7KKauqgBZaOXOlJYrvz71mpRQWB2MS+3+78bF6jqtryDtl0v53lIv8SnCOLai
XKtwK2Kioh879ZEDXxvCffZbRbrP7KgDV/tDqEG3YQL/1pguSmDpDSTHEYNlArqy
1MKU737MH8yZ7GSc4s8lbgkBN5hONeAt85TZTKld6ccyXGuF6fPaHnnSliXMq7di
cvUM5+kGQa/WikSsvg1xokIOG28H/1P/J7UUFS5e2lNByA+W27LuaQ==
=e2ie
-----END PGP SIGNATURE-----

In This Thread