[#37892] 配列の重複検出用Hashの使いまわし — wanabe <s.wanabe@...>
ワナベと申します。
[#37898] [Bug #1105] Ruby1.9でのrescue節の例外ハンドラのマッチの処理 — Tatsuji Kawai <redmine@...>
Bug #1105: Ruby1.9でのrescue節の例外ハンドラのマッチの処理
[#37910] [Bug:1.9] lack consistency in hash iteration — Yusuke ENDOH <mame@...>
遠藤です。
まつもと ゆきひろです
[#37918] [BUG: 1.9] encoding warning — SASADA Koichi <ko1@...>
ささだです.
[#37921] [Feature:trunk] with_index_from — Yusuke ENDOH <mame@...>
遠藤です。
At Thu, 5 Feb 2009 23:18:49 +0900,
遠藤です。
At Fri, 6 Feb 2009 00:58:59 +0900,
[#37936] zombie processes by drb tests — Tanaka Akira <akr@...>
OpenBSD で、test-all をすると、drb のところで、テストに 100
咳といいます。
[#37956] proposal: Module#method_adding — SASADA Koichi <ko1@...>
ささだです.
[#37959] [Bug:trunk] I can modify literals — Yusuke ENDOH <mame@...>
遠藤です。
[#37980] Re: [ruby-changes:10687] Ruby:r22250 (trunk): * iseq.c (simple_default_value): allow plain strings as default — SASADA Koichi <ko1@...>
ささだです.
[#37995] Add POSTARG support to rb_scan_args() — Akinori MUSHA <akinori.musha@...>
rb_scan_args()をPOSTARG対応にするパッチです。
[#37998] [Feature:1.9] {Array,Enumerable}#uniq_by, #uniq_by! — Nobuyoshi Nakada <nobu@...>
なかだです。
[#38005] Is URI.decode() broken? — MOROHASHI Kyosuke <moronatural@...>
もろはしです。いつもお世話になっております。
なかだです。
成瀬です、
xibbarこと藤岡です。
成瀬です。
NARUSE, Yui さんは書きました:
成瀬です。
(2009年03月03日 22:45), NARUSE, Yui さんは書きました:
成瀬です。
In article <4A9E44DD.6050706@airemix.jp>,
成瀬です。
小崎@思いつきを適当に書いてみるテスト
In article <20090907091830.2C7A.A69D9226@jp.fujitsu.com>,
> In article <20090907091830.2C7A.A69D9226@jp.fujitsu.com>,
2009/09/07 14:38, Tanaka Akira wrote:
In article <4AA5EA67.1040504@airemix.jp>,
[#38007] [Feature #1159] StringScanner に文字ベースでのインデックスを返すメソッドがほしい — Akira Matsuda <redmine@...>
Feature #1159: StringScanner に文字ベースでのインデックスを返すメソッドがほしい
[#38018] circular require in openssl — Tanaka Akira <akr@...>
以下のように、openssl には環状の require があり、警告が出ます。
In article <87vdrcul7y.fsf@fsij.org>,
まつもと ゆきひろです
In article <E1LYyoE-0005P0-Hi@x61.netlab.jp>,
[#38022] ENCODING_FIXED と ENCODING_NONE の廃止 — "NARUSE, Yui" <naruse@...>
成瀬です。
In article <49986A0A.5060602@airemix.jp>,
成瀬です。
In article <49995412.6040000@airemix.jp>,
[#38048] Add option hash support to rb_scan_args() — "Akinori MUSHA" <knu@...>
rb_scan_args() にoption hash対応を組み込むのはどうでしょうか。
[#38067] Re: [ruby-cvs:29304] Ruby:r22086 (trunk): * ruby.c (process_options): set initial default_external before -r. — "Yugui (Yuki Sonoda)" <yugui@...>
Yuguiです。
[#38075] [Bug #1198] corrupted iteratoin during "enum_for :inject" — Shyouhei Urabe <redmine@...>
Bug #1198: corrupted iteratoin during "enum_for :inject"
[#38080] [Feature:trunk] nested loop construct — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
ささだです.
[#38096] 多重代入やメソッド引数の展開でto_aが呼ばれます — nagachika <nagachika00@...>
nagachika と申します。
前田です。
まつもと ゆきひろです
前田です。
In article <704d5db90907141754p285e6e51xdd3208b27d556906@mail.gmail.com>,
[#38098] ブロック引数と括弧・引数なしsuper — Shugo Maeda <shugo@...>
前田です。
まつもと ゆきひろです
[ruby-dev:38018] circular require in openssl
以下のように、openssl には環状の require があり、警告が出ます。
% ./ruby -v -ropenssl -e ''
ruby 1.9.2dev (2009-02-15 trunk 22317) [i686-linux]
/home/ruby/ancdata/lib/ruby/1.9.1/i686-linux/openssl.so: warning: loading in progress, circular require considered harmful - /home/ruby/ancdata/lib/ruby/1.9.1/openssl.rb
/home/ruby/ancdata/lib/ruby/1.9.1/openssl/ssl.rb:17: warning: loading in progress, circular require considered harmful - /home/ruby/ancdata/lib/ruby/1.9.1/openssl.rb
/home/ruby/ancdata/lib/ruby/1.9.1/openssl/x509.rb:17: warning: loading in progress, circular require considered harmful - /home/ruby/ancdata/lib/ruby/1.9.1/openssl.rb
これを消したいのですが、どうするのがいいでしょうか。
require するときは require 'openssl' としなさい、ということ
にしてしまうのであれば、下につけたパッチで可能です。
ただ、これだと require "openssl/ssl" などとしているところは
ぜんぶ書き換える必要があります。添付されている中には
lib/net/pop.rb と lib/net/imap.rb がありました。
require するところを書き換えなくてもいいようにするのも *.rb
なファイルを倍に増やせば可能ではありますが、どうするのがいい
ですかねぇ。
Index: ext/openssl/ossl_digest.c
===================================================================
--- ext/openssl/ossl_digest.c (revision 22326)
+++ ext/openssl/ossl_digest.c (working copy)
@@ -233,7 +233,6 @@ ossl_digest_block_length(VALUE self)
void
Init_ossl_digest()
{
- rb_require("openssl");
rb_require("digest");
#if 0 /* let rdoc know about mOSSL */
Index: ext/openssl/lib/openssl/ssl.rb
===================================================================
--- ext/openssl/lib/openssl/ssl.rb (revision 22326)
+++ ext/openssl/lib/openssl/ssl.rb (working copy)
@@ -14,7 +14,6 @@
$Id$
=end
-require "openssl"
require "openssl/buffering"
require "fcntl"
Index: ext/openssl/lib/openssl/x509.rb
===================================================================
--- ext/openssl/lib/openssl/x509.rb (revision 22326)
+++ ext/openssl/lib/openssl/x509.rb (working copy)
@@ -14,8 +14,6 @@
$Id$
=end
-require "openssl"
-
module OpenSSL
module X509
class ExtensionFactory
Index: lib/net/pop.rb
===================================================================
--- lib/net/pop.rb (revision 22326)
+++ lib/net/pop.rb (working copy)
@@ -25,7 +25,7 @@ require 'digest/md5'
require 'timeout'
begin
- require "openssl/ssl"
+ require "openssl"
rescue LoadError
end
Index: lib/net/imap.rb
===================================================================
--- lib/net/imap.rb (revision 22326)
+++ lib/net/imap.rb (working copy)
@@ -18,7 +18,7 @@ require "monitor"
require "digest/md5"
require "strscan"
begin
- require "openssl/ssl"
+ require "openssl"
rescue LoadError
end
--
[田中 哲][たなか あきら][Tanaka Akira]