[#31692] cannot run test-all — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
9 messages
2007/09/01
[#31697] Re: [ruby-list:43970] 次の1.8.6 — Tadayoshi Funaba <tadf@...>
> * [ruby-dev:31379]がペンディング
10 messages
2007/09/01
[#31699] Re: [ruby-list:43970] 次の1.8.6
— Urabe Shyouhei <shyouhei@...>
2007/09/01
Tadayoshi Funaba wrote:
[#31700] Re: [ruby-list:43970] 次の1.8.6
— Tadayoshi Funaba <tadf@...>
2007/09/01
> > WIN32OLE も Time も担当でないし、この報告が何をいいたいのかもよくわか
[#31703] Re: [ruby-list:43970] 次の1.8.6
— Urabe Shyouhei <shyouhei@...>
2007/09/01
Tadayoshi Funaba wrote:
[#31706] Re: [ruby-list:43970] 次の1.8.6
— Tadayoshi Funaba <tadf@...>
2007/09/01
> 今後サポートを続けるべきかはご判断にお任せします。OLEで使われてるん
[#31709] [BUG] non-initialized struct — Tanaka Akira <akr@...>
以下のようにすると [BUG] が出ます。
6 messages
2007/09/02
[#31715] string literal encoding — Nobuyoshi Nakada <nobu@...>
なかだです。
12 messages
2007/09/02
[#31716] Re: string literal encoding
— Yukihiro Matsumoto <matz@...>
2007/09/02
まつもと ゆきひろです
[#31729] packed st_table — Nobuyoshi Nakada <nobu@...>
なかだです。
8 messages
2007/09/04
[#31734] [m17n] String#chop & String#succ — Nobuyoshi Nakada <nobu@...>
なかだです。
2 messages
2007/09/05
[#31744] [m17n] String#encode — Nobuyoshi Nakada <nobu@...>
なかだです。
7 messages
2007/09/06
[#31768] shellescape — "Akinori MUSHA" <knu@...>
shellwords.rb に shellescape() 等を追加しようと思います。
5 messages
2007/09/10
[#31774] RSTRING(value)->ptr == NULL ? — Tietew <tietew+ruby-dev@...>
Tietew です。
7 messages
2007/09/11
[#31778] Re: RSTRING(value)->ptr == NULL ?
— Yukihiro Matsumoto <matz@...>
2007/09/12
まつもと ゆきひろです
[#31781] `scan': character encodings differ (ArgumentError) — Kouhei Sutou <kou@...>
須藤です。
5 messages
2007/09/15
[#31787] 文字列のinspect — eklerni <eklerni@...>
eklerniといいます。
5 messages
2007/09/15
[#31798] generator from Enumerable#map — "Yusuke ENDOH" <mame@...>
遠藤と申します。
7 messages
2007/09/19
[#31810] rb_obj_is_kind_of — Tanaka Akira <akr@...>
rb_obj_is_kind_of の TYPE(cl) ですが、[ruby-dev:31805] の例
5 messages
2007/09/21
[#31815] 文字列の式展開 — eklerni <eklerni@...>
eklerniといいます。
6 messages
2007/09/22
[#31835] Kernel#` is blocked with Ruby/GLib2 on Intel Mac — Kouhei Sutou <kou@...>
須藤です。
5 messages
2007/09/24
[#31842] 拡張ライブラリ内での SIGVTALRM — とみたまさひろ <tommy@...>
とみたです。
10 messages
2007/09/24
[#31848] huge `if' dumps core — "Yusuke ENDOH" <mame@...>
遠藤と申します。
5 messages
2007/09/24
[#31850] meta programming might dump core — "Yusuke ENDOH" <mame@...>
遠藤と申します。
2 messages
2007/09/24
[#31853] optimize T_OBJECT space — Tanaka Akira <akr@...>
T_OBJECT なインスタンスで、インスタンス変数の名前をクラス側
7 messages
2007/09/25
[#31880] Re: optimize T_OBJECT space
— Tanaka Akira <akr@...>
2007/09/28
In article <87r6kne799.fsf@fsij.org>,
[ruby-dev:31878] Re: Import RubyGems to Ruby 1.9
From:
"NAKAMURA, Hiroshi" <nakahiro@...>
Date:
2007-09-28 02:24:08 UTC
List:
ruby-dev #31878
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tadayoshi Funaba wrote:
> 今更って感じかもしれないけど、require 'rubygems' しただけで、結構いろ
> いろ読んじゃいますよね。
>
> $ ruby -r rubygems -e 'p $"'
> ["rbconfig.rb", "rubygems/rubygems_version.rb", "thread.so", "thread.rb", "rbconfig/datadir.rb", "rubygems/user_interaction.rb", "socket.so", "timeout.rb", "net/protocol.rb", "uri/common.rb", "uri/generic.rb", "uri/ftp.rb", "uri/http.rb", "uri/https.rb", "uri/ldap.rb", "uri/mailto.rb", "uri.rb", "net/http.rb", "stringio.so", "yaml/error.rb", "syck.so", "yaml/ypath.rb", "yaml/basenode.rb", "yaml/syck.rb", "yaml/tag.rb", "yaml/stream.rb", "yaml/constants.rb", "rational.so", "rational.rb", "date/format.rb", "date.rb", "yaml/rubytypes.rb", "yaml/types.rb", "yaml.rb", "zlib.so", "rubygems/remote_fetcher.rb", "forwardable.rb", "digest.so", "digest.rb", "digest/sha2.rb", "parsedate.rb", "time.rb", "rubygems/source_index.rb", "rubygems/version.rb", "rubygems/specification.rb", "openssl.so", "openssl/bn.rb", "openssl/cipher.rb", "openssl/digest.rb", "openssl/buffering.rb", "fcntl.so", "openssl/ssl.rb", "openssl/x509.rb", "openssl.rb", "rubygems/gem_openssl.rb", "rubygems/security.r
b", "rubygems/custom_require.rb", "rubygems.rb"]
ruby-coreのほうでのRubyGemsチームとの議論によれば、以下が必要になるそう
です。
YAML/Syck, WEBrick, the digest libraries, rbconfig, rdoc, thread,
optparse, forwardable, time, open-uri, uri, net/http, fileutils,
zlib, stringio, socket, tempfile, pathname, test/unit
で、YAML/SyckとWEBrickへの依存は外せるかも、という話になってます。
> gem コマンドがどんな風に構成されていても気にならないのですが、利用者の
> 環境に影響を与える部分は気になりますが、こういうもんなんでしょうか。
先にrequireされると「利用者の環境に影響を与える」ということはない、とい
う前提にたっているのだと思います。で、その前提は守られるべきだとも思いま
す。なので、「こういうもん」じゃないでしょうか。
YAMLやActiveSupportみたいに各クラスにメソッドを追加するのは、ライブラリ
としては勘弁してほしい。
> たとえば、この場合、date が既に読まれていますが、別の版の date を利用
> することは可能ですか。
rubygemsを読んだ後に$LOAD_PATHを変える、そして別のものを読みたい、という
ことですよね。それは(やろうとすればなんでもできるものの)、Rubyとしては
想定外、ということになると思います。'date'というfeatureはプロセスに対し
て1つだけ。
なので、-Iで適切な場所を$LOAD_PATHに加えて、rubygemsにも「別の版」のdate
を読ませないといけない。
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
iQEVAwUBRvxlqR9L2jg5EEGlAQKHLAf+MFaY9bmPQofBtEaY7TtkZ9QW+6h8RkAE
p18qyDoGxPpFe39D5uDTihGPMmoaV35MVvrFNDjlJmgWFN9i6Vj3IYKdRP5DRu3D
hFg/DgTXV0CaeQ4T9qR5qm0/SLWI/QGS/S/wgTiuSoUApzWNg74a5zxtjHk8tUTA
Yx0ItywvdtakUxHh/fQYXHav04CPpiRwPJ9a5U7NBd2rfSv0E/FpDFpH5YzHH6F/
vEmYFrB2pYBHplbc0tjBk/Tbysb2iS2jkMTLtKo5rdiOdDW7Qjml0zSnZMTVZHD9
eQdX1xxnd0QT8tEmUHF/imOLjq+zqtV63CB0dipQmD5fmyWnoUESWw==
=e6Ps
-----END PGP SIGNATURE-----