Activity
From 06/16/2010 to 06/22/2010
06/22/2010
-
10:00 PM Revision 596a2750 (git): * ChangeLog: a patch by Eric Wong at [ruby-core:30818].
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:44 PM Revision 419d8cd6 (git): * configure.in (fchown): need to check. [ruby-core:30818]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:43 PM Revision 6e708d72 (git): * io.c (argf_next_argv): check for setting owner/group.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:39 PM Bug #3464 (Closed): win32ole failure load TYPELIB on mswin64 vista
- =begin
Vista 64環境でwin32oleがタイプライブラリのロードに失敗します。
Vista 64の環境ではMicrosoft Scripting Runtimeが次のようなキーになっています。
HKEY_CLASSES_ROOT\TypeLib\{420B2830-E718-11CF-893D-00A0C9054228}\1.0\0\win64
OLE Automationなどwin32, win64両方あるケースもあるようです。... -
08:10 PM Revision 21761303 (git): io.c: Backport #2267 [ruby-core:26300]; Fix problem with IO so that the file position is correct after a direct write on BSDish platforms like OS X.
- test/ruby/test_io.rb: Added a test for the fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:49 PM Bug #3463: 1.9.2-preview3 で [BUG] gc_sweep(): unknown data type 0x0
- =begin
すみません、先程添付したパッチは問題がありました。
struct dump_arg::str が指すスロットが一旦回収されて他のオブジェクトに割り当てられていた時に間違って taint してしまいそうです。
T_DATA 型のオブジェクトに登録する free 関数の中では構造体が VALUE 型で持っているRubyの参照は一切さわってはいけないですね。
struct dump_arg の str は w_nbytes で書き込む時に O... -
06:35 PM Bug #3463 (Closed): 1.9.2-preview3 で [BUG] gc_sweep(): unknown data type 0x0
- =begin
1.9.2-preview3 である大きなプログラムを実行中に以下のようなエラーが発生しました。
[BUG] gc_sweep(): unknown data type 0x0(0xab7cf14)
ruby 1.9.2dev (2010-05-31 revision 28117) [i686-linux]
発生条件はかなり複合的らしく再現する小さなスクリプトを作成できていませんが、
gdb で実行してみると gc_sweep... -
05:18 PM Revision 2c0b73f1 (git): object.c: Backport #2364 [ruby-core:26733]; Allow result of to_f to be NaN to permit conversion from BigDecimal('NaN') to Float.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:35 PM Revision 9eb9ad06 (git): * 2010-06-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 PM Revision 455a00bd (git): Forgot to bump the version # for r28374.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:58 PM Bug #3022 (Open): What are $. and ARGF.lineno ?
- =begin
Writing "cf." in the commit log is not recognized correctly, but "cf", "c.f." or "c.f" are.
Since "cf." is the correct way to write it, could anyone with the right access fix it (Yugui?)
Thanks, and sorry for the noise
... -
02:47 PM Bug #3022 (Closed): What are $. and ARGF.lineno ?
- =begin
This issue was solved with changeset r28381.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
02:13 PM Revision b05d8841 (git): * time.c (num_exact): fix for mathn. [ruby-dev:41599]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 PM Revision bf8cec6d (git): * time.c (num_exact): fix for mathn. [ruby-dev:41599]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:57 PM Bug #3350 (Closed): Protected methods & documentation
- =begin
This issue was solved with changeset r28379.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:41 PM Revision 096dccd7 (git): * ext/socket/lib/socket.rb: suppress warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 PM Revision 7d8d8c4f (git): * ext/socket/lib/socket.rb: suppress warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:27 PM Bug #2223 (Closed): lib/delegate: security model?
- =begin
This issue was solved with changeset r28376.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
12:33 PM Revision de2a1b33 (git): * test/optparse/test_summary.rb: fixed superclass so that it run
- solely.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:33 PM Revision 85a4f84e (git): * test/optparse/test_summary.rb: fixed superclass so that it run
- solely.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:57 AM Revision 2926a585 (git): * parse.y (shadowing_lvar_gen): should add lvar to vars and
- used. [ruby-dev:41666]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:07 AM Revision 137e060b (git): merge from trunk (28382)
- * lib/fileutils.rb: Fix warning
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:06 AM Revision 57502a5e (git): merge from trunk (28381)
- * io.c: rdoc fix for ARGF.lineno; see [ruby-core:29048]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:46 AM Revision 4349da9c (git): * lib/fileutils.rb: Fix warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:45 AM Revision fde37bb6 (git): * io.c: rdoc fix for ARGF.lineno; cf. [ruby-core:29048]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:56 AM Revision 334f3dd5 (git): merge from trunk (r28379)
- * class.c: rdoc fix [ruby-core:30449]
* object.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:52 AM Revision 52ebd4b7 (git): * class.c: rdoc fix [ruby-core:30449]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:49 AM Bug #3462 (Closed): gem activation fails for native gems
- =begin
C:\dev\digitalarchive_trunk>gem install ruby-prof
Successfully installed ruby-prof-0.8.1-x86-mingw32
1 gem installed
C:\dev\digitalarchive_trunk>irb
>> gem 'ruby-prof'
Gem::LoadError: Could not find RubyGem ruby-prof... - 04:29 AM Revision b76c33fe (git): Backport of r28376:
- * lib/delegate.rb: Forward #trust, #untrust, #taint and #untaint
to both the delegator and __getobj__ [ruby-core:26138]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:24 AM Revision 8af6c8dd (git): * 2010-06-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:23 AM Revision 6233ed4d (git): * lib/delegate.rb: Forward #trust, #untrust, #taint and #untaint
- to both the delegator and __getobj__ [ruby-core:26138]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:44 AM Bug #3461 (Closed): Segfault on #inspect with Classes sans :allocate
- =begin
Does this constitute firing at one's foot?
run@paint:/var/repos/mir/ruby → cat /tmp/alloc.rb
$SAFE=4
s = Symbol.dup
s.define_singleton_method(:allocate, ->{ super() })
p s.new
run@paint:/var/repos/mir/ruby → ... -
12:38 AM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
I modified test/socket/test_socket.rb with tanaka-san's suggestions.
(attached file patch-ruby_core_29427_3.diff)
thanks again!
=end
06/21/2010
-
11:47 PM Bug #2611 (Closed): Hang while executing END blocks with redirected stderr
- =begin
This issue was solved with changeset r28368.
Tomas, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
08:41 PM Bug #3459 (Closed): test_regexp.rb Segmentation fault on x64-mswin64
- =begin
x64-mswin64 trunkのtest_regexp.rbでSegmentation fault します。
根本的な原因は/^()(?>\g<1>)*$/のメモリ確保に失敗するためのようです。
Segfault自体は以下の修正で出なくなります。
Z:\ruby-trunk>svn diff re.c
Index: re.c
==================================================... - 08:32 PM Revision 91743cf8 (git): * 2010-06-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:32 PM Revision 4df2827d (git): eval.c: Bug #1886 [ruby-core:24767]; ensure that rb_exc_raise and rb_exc_fatal require an exception object. Backport of r24403.
- test/ruby/test_exception.rb: test for exception change. Backport of r24404.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:02 PM Revision 0418aab8 (git): merge from trunk (r28316)
- * lib/drb/drb.rb: raise DRbConnError instead of ArgumentError if too
many arguments. [ruby-dev:41481]
* test/drb/test_drb.rb: ditto.
* test/drb/drbtest.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 04:34 PM Revision b808fcae (git): merge from trunk (r28354)
- * lib/webrick/httpservlet/filehandler.rb
(prevent_directory_traversal): apply filesystem encoding to path
only during calling File.expand_path. [ruby-dev:41423]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/... - 03:14 PM Revision 79aa744a (git): * 2010-06-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision 71fecd39 (git): backport r28368:
- * eval_error.c (error_print): clear raised_flag while error-printing
to avoid hang. [ruby-core:27608]
* test/ruby/test_beginendblock.rb (test_endblock_raise): add test for
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... - 02:44 PM Revision 52fcd997 (git): * 2010-06-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:43 PM Revision 99299e19 (git): * eval_error.c (error_print): clear raised_flag while error-printing
- to avoid hang. [ruby-core:27608]
* test/ruby/test_beginendblock.rb (test_endblock_raise): add test for
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:18 AM Revision 1ae16961 (git): merge revision(s) 26836:26859,26861,27921:
- * ext/openssl/ossl_ssl_session.c
(ossl_ssl_session_{get,set}_time{,out}): fixed a bug introduced by
backporting. (see [ruby-dev:40573]) use long in according to
OpenSSL API. (SSL_SESSION_{get,set}_time{,out...
06/20/2010
-
07:17 AM Revision d31350f8 (git): * id.c (Init_id): add underscore name.
- * parse.y (warn_unused_var): ignore underscore name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:14 AM Revision 14a15f8b (git): * parse.y (warn_unused_var): use same format as shadowing local
- variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:41 AM Revision 47fb01e3 (git): * parse.y (shadowing_lvar_gen): get rid of adding extra name for
- shadowing local variable. [ruby-dev:41628]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:37 AM Bug #3454 (Rejected): Segfault with syscall
- =begin
=end
-
12:05 AM Bug #3454: Segfault with syscall
- =begin
Hi,
In message "Re: [ruby-core:30826] Re: [Bug #3454] Segfault with syscall"
on Sun, 20 Jun 2010 00:01:32 +0900, Yukihiro Matsumoto <matz@ruby-lang.org> writes:
|I will restrict syscall to require $SAFE=0, just for foo... -
12:01 AM Bug #3454: Segfault with syscall
- =begin
Hi,
In message "Re: [ruby-core:30824] [Bug #3454] Segfault with syscall"
on Sat, 19 Jun 2010 21:04:16 +0900, Shyouhei Urabe <redmine@ruby-lang.org> writes:
|Issue #3454 has been updated by Shyouhei Urabe.
|
|Ruby doe... -
02:32 AM Bug #3391: Use single exclamation mark instead of double exclamation mark for IRB
- =begin
Thanks Matz, Ruby FTW.
=end
-
02:04 AM Bug #3456 (Closed): bisarre comma
- =begin
ひょっとして意図的なのかもしれませんが、以下のような謎の , が1.9系でSyntax OKになるのはなんででしょう?
% ruby -wcve 'x y , ;'
ruby 1.8.8dev (2010-06-15 revision 27061) [x86_64-linux]
-e:1: syntax error, unexpected ';'
% ruby -wcve 'x y , ;'
ruby 1.9.3dev... -
01:02 AM Bug #3455 (Rejected): Installing Ruby 1.9.1 on Ubuntu 10.04
- =begin
=end
-
12:41 AM Bug #3455: Installing Ruby 1.9.1 on Ubuntu 10.04
- =begin
This is an older version p0 of 1.9. Reject please.
Thanks.
=end
-
12:32 AM Bug #3455 (Rejected): Installing Ruby 1.9.1 on Ubuntu 10.04
- =begin
I get an error installing ruby from source on ubuntu 10.04:
ruby-1.9.1-p0.tar.gz
./configure (fine)
sudo make (errors)
.....
cont.c:90:6: error: #elif with no expression
cont.c:270:6: error: #elif with no expressio...
06/19/2010
-
09:04 PM Bug #3454: Segfault with syscall
- =begin
Ruby does not stop you to shoot your foot. I believe this is not a bug.
=end
-
02:38 PM Bug #3454 (Rejected): Segfault with syscall
- =begin
IRB segfaults consistently with the following (reduced from something sensible):
buf='';syscall(106,'/etc/passwd',buf)
106 is stat(2) on this system.
/usr/local/lib/ruby/1.9.1/irb/workspace.rb:81: [BUG] Segmentat... -
08:08 PM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
2010/6/18 Wataru Kimura <redmine@ruby-lang.org>:
> I rewrite the patch as patch-ruby_core_29427_2.diff.
The patch for ext/socket/raddrinfo.c is acceptable.
But the patch for test/socket/test_socket.rb is not.
* The resu... -
12:36 PM Bug #3452 (Assigned): ENV 'make' is not considered in the rubygems test.
- =begin
=end
-
12:36 PM Bug #3452 (Closed): ENV 'make' is not considered in the rubygems test.
- =begin
ruby-core向けでチケットを作り直したので、こちらは閉じます。
=end
-
12:33 PM Bug #3452 (Closed): ENV 'make' is not considered in the rubygems test.
- =begin
Hi, Eric
the test fails follows.
$make=`which make` ruby test/rubygems/test_gem_ext_configure_builder.rb
1) Failure:
test_self_build(TestGemExtConfigureBuilder) [test/rubygems/test_gem_ext_configure_builder.rb:33]... -
12:36 PM Bug #3430 (Closed): ENV 'MAKE' is not considered in the gem test.
- =begin
ruby-core向けでチケットを作り直したので、こちらは閉じます。
=end
-
11:26 AM Bug #3451 (Closed): unlinked files cannot be chowned because fchown() isn't used
- =begin
HAVE_FCHOWN macro is never declared because configure.in never checks for it.
The trivial patch attached fixes the problem by enabling fchown() detection
in configure.in
=end
-
11:17 AM Bug #3391 (Closed): Use single exclamation mark instead of double exclamation mark for IRB
- =begin
This issue was solved with changeset r28363.
Diego, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
11:11 AM Bug #3391: Use single exclamation mark instead of double exclamation mark for IRB
- =begin
Hi,
In message "Re: [ruby-core:30589] [Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB"
on Sat, 5 Jun 2010 08:33:07 +0900, Diego Viola <redmine@ruby-lang.org> writes:
|I'm adding this ... -
03:31 AM Bug #3391: Use single exclamation mark instead of double exclamation mark for IRB
- =begin
When can I expect to see this merged?
Thanks,
Diego
=end
-
02:12 AM Revision 7a8a264f (git): * lib/irb.rb: remove double exclamation marks. a patch from Diego
- Viola. [ruby-core:30589]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:45 AM Bug #3419 (Rejected): 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter
- =begin
Closing. I believe this was a problem with the system setup.
=end
06/18/2010
-
11:49 PM Bug #3419: 1.9.2-preview3 possible bug with Rails 3 active_record sqlite_adapter
- =begin
I fixed it by reformatting my computer and starting from scratch. Don't know what the problem was, but it's gone now.
=end
-
08:47 PM Bug #3339: win32ole test failure
- =begin
助田です。
On Fri, Jun 18, 2010 at 02:52:51AM +0900, Yusuke Endoh wrote:
> この件、今はもう手の出し方を思いつかないということでいいですか。
はい。
> 手が出せないものはしょうがないので、新たな手がかりが出てくるまで
> 優先度を Low にするということでどうでしょう。
> 反対がなければ勝手にやってしまいます。
すいません。お願いします。
助... -
02:52 AM Bug #3339: win32ole test failure
- =begin
遠藤です。
この件、今はもう手の出し方を思いつかないということでいいですか。
手が出せないものはしょうがないので、新たな手がかりが出てくるまで
優先度を Low にするということでどうでしょう。
反対がなければ勝手にやってしまいます。
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
08:05 PM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
Thanks for the advice!
I rewrite the patch as patch-ruby_core_29427_2.diff.
=end
-
01:23 AM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
2010/6/18 Wataru Kimura <redmine@ruby-lang.org>:
> Issue #3124 has been updated by Wataru Kimura.
>
> File patch-ruby_core_29427.diff added
> File test_getaddrinfo.c added
>
> I think this is a bug of Snow Leopard.
>
> I ... -
01:00 AM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
I think this is a bug of Snow Leopard.
I checked results of getaddrinfo(3) with some pairs of hostname and servname.
Snow Leopard (10.6.4)
host\serv | "80" "0" "" NULL
------------+-----------... -
07:07 PM Feature #3450: Format Strings with Named Arguments & Hash#default
- =begin
I believe this patch should fix it, but this also has the side effect that KeyError will never be raised (since it will always use the default value, which is `nil` be default). There's probably some more code which can be remove... -
09:18 AM Feature #3450 (Closed): Format Strings with Named Arguments & Hash#default
- =begin
Is it intentional that the, undocumented, feature #442 (named arguments in format strings) ignores the Hash's default value?
>> hash = {greeting: 'Hello'}.tap{|h| h.default = 'World'}
>> '%{greeting}, %{greeted}' % h... - 06:39 PM Revision b77773f4 (git): * 2010-06-19
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 PM Revision b09ad2b8 (git): * ext/psych/lib/psych/visitors/to_ruby.rb (resolve_klass): fix the
- exception message when attempting to load an unknown class. Thanks
nobu! [ruby-dev:41399]
* test/psych/test_psych.rb: test for the exception message
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28361 b2dd03c8-39d4-4d8f-98ff-823... -
02:10 PM Revision a7a26fe5 (git): * Makefile.in (distclean-ext): removes directories for extensions
- correctly.
* common.mk (realclean-local): removes id.h too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:40 PM Feature #120: --enable-gc-malloc-stats
- =begin
This would still be very useful.
The performance penalty is low, too. It could be turned on by default.
=end
-
09:24 AM Bug #3305: test_processのMANDATORY_ENVS
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41647] [Bug #3305] test_processのMANDATORY_ENVS"
on Jun.18,2010 02:36:43, <redmine@ruby-lang.org> wrote:
> 1) worksforme ということで reject する
> 2) よくわからないけれどパッチを当てておく
> 3) 引き続き検討する
... -
09:23 AM Bug #3305: test_processのMANDATORY_ENVS
- =begin
=end
-
02:36 AM Bug #3305: test_processのMANDATORY_ENVS
- =begin
なかむら(う)さん
遠藤です。
この件、どうしましょう。
1) worksforme ということで reject する
2) よくわからないけれどパッチを当てておく
3) 引き続き検討する
3 の場合は、1.9.2 でどうするかも決めてください。
優先度を Low にして 1.9.2 での修正を必須としない (結論が 6 月中に
出たら入れてもよい) とするのがおすすめです。
--
Yus... -
08:34 AM Feature #3447: argument delegation
- 前田です。
2010年6月17日19:06 Yukihiro Matsumoto <matz@ruby-lang.org>:
> > 私の経験では、`initialize`をオーバーライドするときに`super()`と書かないと
> ...
`~/src/ruby/**/*.rb`でやってました。
で、多いのはTkみたいでした…。
> > 5文字の節約が重要になるほどよく使う機能でもないと思うので、
> ...
まあ、自分も結構使ってるかもしれません... -
05:43 AM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41644] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 22:29:19 +0900, Yusuke ENDOH <mame@tsg.ne.jp> writes:
> 通常の引数は関係なく、ブロック引数を引き継がせたい事例なら、上と
> ...
これは良いアイディアだと思います。もしかすると元... -
02:43 AM Bug #2616: unable to trap in doze
- =begin
Hi, ko1
This ticket is somehow assigned to you.
Do you have any idea to fix this issue?
If not, I, as an assistant release manager, determine this as
WONTFIX for 1.9.2.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
02:08 AM Bug #2717: Requiring rubygems/specification causes tons of warnings for NoMethodError
- =begin
Hi, Nobu
Are you willing to handle this ticket?
If you are, are you willing to fix this issue?
If you are, will the fix be included in 1.9.2?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
01:44 AM Revision da3cdd2d (git): * gc.c (gc_lazy_sweep): clean a warning.
- "suggest parentheses around assignment used as truth value"
* transcode_data.h (getGB4bt1): clean a warning.
"suggest parentheses around arithmetic in operand of |"
* transcode_data.h (getGB4bt3): ditto.
* vm.c (thread_free): clean ... -
01:27 AM Bug #3345 (Closed): webrick test failure on Windows(?)
- =begin
This issue was solved with changeset r28354.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:16 AM Revision 72fa4d34 (git): * ruby.c: add prototype of rb_realpath_internal.
- * load.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:57 AM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
(2010/06/17 4:25), Yusuke ENDOH wrote:
>> Is GPLv3 compatible with GPLv2?
>>
>> No.
> The note restricts the link with readline6. Isn't it "any further
> restrictions"? I don't know. Shyouhei, let me ask your opinion...
06/17/2010
-
11:37 PM Bug #3443 (Closed): requireが遅くなる
- =begin
This issue was solved with changeset r28351.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
06:10 AM Bug #3443: requireが遅くなる - =begin
三浦です
パッチありがとうございます。効果を確認しました。
> チケット #3443 が更新されました。 (by Yusuke Endoh)
>
> カテゴリ coreにセット
> 担当者 Yusuke Endohにセット
>
> 遠藤です。
>
> prepare_iseq_build の中で expand_path するのは確かに遅そうなので、
> rb_iseq_new を呼ぶ側でそれぞれ expand_path するよ... -
11:36 PM Bug #3428: ri outputs ansi escape sequences even when stdout is not a tty
- =begin
Eric,
May I commit my patch?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
10:29 PM Feature #3447: argument delegation
- 遠藤です。
2010年6月17日6:31 Yukihiro Matsumoto <matz@ruby-lang.org>:
> > 1. ブロックを引き継がせたいだけ (引数は変えたい) ときに不便
> ...
なるほど。「通常の引数とブロック引数をまとめて delegate したい」
と感じたことがあまりなかったので、動機を勘違いしていました。
`lib/` を粗っぽく探してみたら、24 箇所ほど見つかりました (メールの
最後に貼りつけてあり... -
07:06 PM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41641] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 17:05:10 +0900, Shugo Maeda <shugo@ruby-lang.org> writes:
> 私の経験では、`initialize`をオーバーライドするときに`super()`と書かないと
> ...
うーん、私... -
05:05 PM Feature #3447: argument delegation
- 前田です。
2010年6月17日14:53 Yukihiro Matsumoto <matz@ruby-lang.org>:
> > argument delegationについてはまだ態度を決めかねているのですが、
> ...
強いていえば前者ですが、ルールが少なくなることそのものがうれしい
のではなくて、通常のメソッド呼出しだと`()`を付けなくてもよいのに、
`super`のときだけ引数がないのに`()`を付けないといけないのが(見た目
的に)気持... -
03:42 PM Feature #3447: argument delegation
- ささだです.
(2010/06/17 15:17), Yukihiro Matsumoto wrote::
> > 意味的にも,個人的には 1.9 の仕様が好きなのですが.
> ...
書き換える自由があるので,そっちのほうがいいかなぁ,と.
---
// SASADA Koichi at atdot dot net
-
03:17 PM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41636] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 15:03:33 +0900, SASADA Koichi <ko1@atdot.net> writes:
> 実装じゃなくてパフォーマンスを理由にお願いしました.引数領域のコピー
> ...
そういえばそうだったような。
> ... -
03:15 PM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41631] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 12:05:22 +0900, Tanaka Akira <akr@fsij.org> writes:
> そういう流れで今回のを見ると、あり得る方向だと思うわけですが、
> ...
「ひとつを変える」という意味がいまいち読み取れなかった... -
03:03 PM Feature #3447: argument delegation
- (2010/06/17 14:53), Yukihiro Matsumoto wrote::
> 「`super`と同じ動作」というのが基本だと思います。本当は、通常
> ...
実装じゃなくてパフォーマンスを理由にお願いしました.引数領域のコピー
を,スタックフレーム積むごとに行うのは嫌です(嫌なのは俺だけかも).
# `zsuper` があったときだけ,というのも `eval` があるから結局ダメ.
意味的にも,個人的には 1.9 の仕様が好... -
02:53 PM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41634] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 13:58:53 +0900, Shugo Maeda <shugo@ruby-lang.org> writes:
> argument delegationについてはまだ態度を決めかねているのですが、
> ...
うーん、`super`... -
01:59 PM Feature #3447: argument delegation
- 前田です。
argument delegationについてはまだ態度を決めかねているのですが、
`super(...)`が導入されたら、(警告を出すなどの移行ステップを経て)
括弧なし`super`は`super()`と同じ意味にしてしまってはどうでしょうか。
2010年6月17日6:31 Yukihiro Matsumoto <matz@ruby-lang.org>:
> 2. これは`super`でもそうですよね。昔、`super`は引数の変数に代... -
12:05 PM Feature #3447: argument delegation
- 2010年6月17日6:31 Yukihiro Matsumoto <matz@ruby-lang.org>:
> > 1. ブロックを引き継がせたいだけ (引数は変えたい) ときに不便
> ...
今回の話にはなぜか触れられていないんですが、
この機能の背景のひとつにはキーワード引数があるように思えます。
キーワード引数を加えたときに、キーワード引数が
普通の引数でもブロック引数でもないものとすると、
すべての引数を引き渡すのに 3つそれぞれに... -
11:09 AM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41629] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 10:45:11 +0900, SASADA Koichi <ko1@atdot.net> writes:
https://bugs.ruby-lang.org/issues/3447#
> それは置いといて,これ,そんなに使うんでしょうか... -
10:45 AM Feature #3447: argument delegation
- ささだです.
(2010/06/17 6:31), Yukihiro Matsumoto wrote::
> > argument delegation は、
> ...
「実装上の制約」はそのとおりで,言語デザインとしてあるべきではないと思
います.
(実装が簡単かどうかは別の話ですけど)
それは置いといて,これ,そんなに使うんでしょうか.あまり使わない機能
に,新しい記号を入れるのは抵抗があります.とくに,`foo(...)` と... -
06:31 AM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41625] Re: [Feature:trunk] argument delegation"
on Thu, 17 Jun 2010 03:36:56 +0900, Yusuke ENDOH <mame@tsg.ne.jp> writes:
> argument delegation は、
> ...
1. については、ブロックを引き継がせたい時には、明示的にブロッ
... -
03:37 AM Feature #3447: argument delegation
- 遠藤です。
2010年6月16日18:57 Nobuyoshi Nakada <nobu@ruby-lang.org>:
> http://www.rubyist.net/~matz/20100615.html#p01 を実装してみました。
argument delegation は、
- ブロックを引き継がせたいだけ (引数は変えたい) ときに不便
- 引数の変数へうっかり代入して、間違った引数が渡る事件が多発しそう
- `define_met... -
09:15 PM Bug #3231: Digest Does Not Build
- =begin
Thanks for the info. Can you or anyone please check if the clause 2 is new in VC++ 2010?
If that's the case, isn't there any compatibility option we can use to restore the old behavior?
I still hope this is a bug which wi... -
04:12 AM Bug #3231: Digest Does Not Build
- =begin
Hi,
2010/6/15 Akinori MUSHA <redmine@ruby-lang.org>:
> Thanks so much for the detailed explanation. ?Can I ask you something? ?Does VC++ search directories in random order, or does it work under any specific rules that cha... -
06:47 PM Bug #3444 (Closed): 実行スクリプトのパスに全角が含まれていると No such file or directory
- =begin
This issue was solved with changeset r28349.
Masashi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
04:58 PM Revision d35f8ea8 (git): * object.c: Object#public_methods, private_methods, etc. returns
- method ids that belong to the class or the singleton class(es) of
the object. [ruby-dev:41613]
* class.c: on the other hand, Module#public_instance_methods, etc.
returns method ids that belong to the module itself (even if the
mo... -
04:35 PM Revision 9f9dad2c (git): * enc/Makefile.in (realclean): has been missing. necessary
- for make realclean-enc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:26 PM Revision 191ad1b1 (git): * 2010-06-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:26 PM Revision ab408009 (git): * lib/webrick/httpservlet/filehandler.rb
- (prevent_directory_traversal): apply filesystem encoding to path
only during calling File.expand_path. [ruby-dev:41423]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:16 PM Revision 7ee351aa (git): * 2010-06-18
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:16 PM Revision 9665094e (git): * configure.in (RMDIRS): reverts r27011 because it causes bothersome
- messages on make clean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:33 PM Bug #3448: broken iconv library
- =begin
It seems glibc iconv's bug; Mac OS X, FreeBSD and so on use GNU libiconv.
=end
-
01:08 PM Bug #3448 (Rejected): broken iconv library
- =begin
Texts longer than ~8160 characters can create problems with iconv on some distributions:
require 'iconv'
Iconv.conv("iso-8859-1//ignore", "utf-8", "\305\253" + "a"*8159).size #=> 8159
Iconv.conv("iso-8859-1//ignor... -
03:19 PM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
On 16/06/10 at 11:48 +0900, mathew wrote:
> However, I haven't seen a FSF statement as to whether distributing GPL2 code that links with GPL3 code is a violation.
I don't think it requires an FSF statement. It's obvious: if y... -
04:25 AM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
Hi,
2010/6/16 mathew <meta@pobox.com>:
> However, I haven't seen a FSF statement as to whether distributing GPL2 code that links with GPL3 code is a violation.
http://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility
... -
02:32 PM Revision 2db57251 (git): * load.c (rb_load_internal): remove call to rb_realpath_internal
- within rb_load_internal which caused big performance degradation.
Instead, call rb_realpath_internal in the caller of
rb_load_internal. [ruby-dev:41502] [ruby-dev:41610]
* vm.c (rb_vm_call_cfunc): ditto.
* eval_intern.h (rb_vm_cal... -
01:31 PM Bug #3345: webrick test failure on Windows(?)
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41632] Re: [Bug #3345] webrick test failure on Windows(?)"
on Jun.17,2010 12:39:06, <mame@tsg.ne.jp> wrote:
> >> 担当者 Usaku NAKAMURAにセット
> >
> > え、なんで?
> > 報告したら担当しないといけないの?
>
... -
12:39 PM Bug #3345: webrick test failure on Windows(?)
- =begin
遠藤です。
2010年6月16日9:45 U.Nakamura <usa@garbagecollect.jp>:
>> 担当者 Usaku NAKAMURAにセット
>
> え、なんで?
> 報告したら担当しないといけないの?
報告者だからではなく、windows のプラットフォームメンテナということで
担当者にさせてもらいました。メンテナがいないライブラリの、プラット
フォーム特有の問題はプラットフォームメンテナに見てもらうしか... - 09:55 AM Revision e557b882 (git): merge from trunk (r28349)
- * file.c (rb_str_encode_ospath): when the encoding of the parameter
is ASCII-8BIT, should recognize as filesystem encoding, and convert
to UTF-8 on Windows.
* file.c (realpath_rec): should convert to ospath encoding before
calling... - 09:46 AM Revision 4df965f4 (git): * file.c (rb_str_encode_ospath): when the encoding of the parameter
- is ASCII-8BIT, should recognize as filesystem encoding, and convert
to UTF-8 on Windows.
* file.c (realpath_rec): should convert to ospath encoding before
calling lstat().
* file.c (rb_realpath_internal): resolved string should tak... - 09:24 AM Revision 6fefc895 (git): * ext/digest/sha2/lib/sha2.rb: revert r28347. It's my mistake.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:39 AM Revision c07c5e1e (git): * ext/digest/sha2/lib/sha2.rb: Darwin uses ".bundle", but not ".so", for the filename extension part of native libraries.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:39 AM Revision 6e8c346a (git): * 2010-06-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:39 AM Revision 2f2da243 (git): * ext/digest/sha2/extconf.rb: remove a check for uint64_t.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:11 AM Revision f4d7a34c (git): typo and spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:04 AM Revision 3a12a046 (git): * 2010-06-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:04 AM Revision 86d72ac7 (git): Revert "* parse.y (warn_unused_var): warn unused variables."
- This reverts commit r28339 and r28340
because they prevents test-all on boron.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/16/2010
-
07:11 PM Feature #3447: argument delegation
- まつもと ゆきひろです
In message "Re: [ruby-dev:41623] [Feature:trunk] argument delegation"
on Wed, 16 Jun 2010 18:57:40 +0900, Nobuyoshi Nakada <nobu@ruby-lang.org> writes:
> http://www.rubyist.net/~matz/20100615.html#p01 を実装してみました。
... -
06:57 PM Feature #3447 (Closed): argument delegation
- なかだです。
http://www.rubyist.net/~matz/20100615.html#p01 を実装してみました。
`foo(...)`でブロックまでコミ、`foo(..)`はブロック抜きにしてあります。
```
diff --git i/compile.c w/compile.c
index 4621cd9..d769c56 100644
--- i/compile.c
+++ w/compile.c
@@ -2729,7 +27... -
06:27 PM Feature #3446 (Closed): unused variable warning
- =begin
This issue was solved with changeset r28339.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
06:00 PM Feature #3446: unused variable warning
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:41620] [Feature:trunk] unused variable warning"
on Wed, 16 Jun 2010 17:44:02 +0900, Nobuyoshi Nakada <nobu@ruby-lang.org> writes:
|http://d.hatena.ne.jp/kwatch/20100616/1276650107 ... -
05:44 PM Feature #3446 (Closed): unused variable warning
- =begin
なかだです。
http://d.hatena.ne.jp/kwatch/20100616/1276650107 にある、未使用
変数に対する警告を実装してみました。
diff --git i/parse.y w/parse.y
index ebe9fef..8dbbacf 100644
--- i/parse.y
+++ w/parse.y
@@ -99,6 +99,7 @@ struct vtable {
struct ... -
02:44 PM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
2010/6/16 Monty Williams <monty@vmware.com>:
> On 6/15/10 7:48 PM, mathew wrote:
>> Having said all of that... I'd welcome Ruby being released under GPL v3.
>> If that cannot be done, or is not deemed desirable by Matz, then t... -
11:48 AM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
On Jun 14, 2010, at 22:48, Yusuke ENDOH wrote:
> I think you are right in your perspective.
> But the problem is, "can the core team distribute Ruby?"
>
> We actually distribute Ruby with readline binding.
> A user may link... -
09:45 AM Bug #3345: webrick test failure on Windows(?)
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41615] [Bug #3345] webrick test failure on Windows(?)"
on Jun.16,2010 03:13:55, <redmine@ruby-lang.org> wrote:
> 担当者 Usaku NAKAMURAにセット
え、なんで?
報告したら担当しないといけないの?
> > というわけで、... -
03:13 AM Bug #3345: webrick test failure on Windows(?)
- =begin
遠藤です。
> というわけで、以下のパッチでいちおう直るんですが、話としては他の
> プラットフォームでも発生してしかるべき問題のような気がするのに、
> どうも私しか踏んでないっぽいのはなぜでしょう?
File.expand_path("/webrick.cgi/\xA4\xDB\xA4\xB2/\xA4\xDB\xA4\xB2".force_encoding("ASCII-8BIT"))
のようなことが実行... - 09:38 AM Revision 5a55408b (git): * ext/digest: Work around a build problem with VC++ 2010, likely
- due to a bug of its cl.exe. [Bug #3231]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:35 AM Revision 4ac263ce (git): * parse.y: ripper needs warn_unused_var(), too.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:20 AM Revision cf79bdc6 (git): * parse.y (warn_unused_var): warn unused variables.
- [ruby-dev:41620]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:21 AM Revision 953f511b (git): * test/ruby/test_{regexp,rubyoptions}.rb: trivial change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:01 AM Revision c9915e5b (git): merge revision(s) 23485:
- * lib/pathname.rb (Pathname#sub): suppress a warning.
[ruby-dev:38488]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@28337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:57 AM Revision 836271c2 (git): merge revision(s) 26344,27367:
- * lib/net/http.rb (Net::HTTPHeader#{content_range,range_length}):
use inclusive range same as the header representation.
* test/webrick/utils.rb (TestWEBrick#start_server): add log for
test_filehandler.rb
gi... - 06:45 AM Revision 465ce57d (git): * 2010-06-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:45 AM Revision b2161ffa (git): merge from trunk (r28333)
- * error.c (rb_bug): existance of _set_abort_behavior() depends on
runtime version, not compiler version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:41 AM Revision de26eaba (git): * error.c (rb_bug): existance of _set_abort_behavior() depends on
- runtime version, not compiler version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:22 AM Bug #3350: Protected methods & documentation
- =begin
Hi,
> > Should I change the doc to reflect the current behavior, as per the patch below?
No objection. Please commit it.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
02:08 AM Bug #3445: 1.9.2-preview3 で Object#extend すると public_methods(false) からメソッド名が消える
- =begin
遠藤です。
元々は特異クラスのメソッドは引数が false でも列挙されていたのですが、
#2993 のために特異クラスのメソッドが列挙されなくなったことが原因です。
Module#public_instance_methods(false): 特異クラスのメソッドを列挙しない
Object#public_methods(false): 特異クラスのメソッドを列挙をする
とするパッチを書いてみました。ややこし... -
02:00 AM Bug #3445 (Closed): 1.9.2-preview3 で Object#extend すると public_methods(false) からメソッド名が消える
- =begin
[ruby-dev:41553] が redmine ML 連携の不調でチケット化されなかった
ようなので、手動で登録します。
-----
近永と申します。
1.9.2-preview3 および trunk にて、以下のように Object#extend すると
public_methods(false) で返すメソッドリストから元々あったメソッドが消えます。
これは仕様変更でしょうか? 1.9.1 および 1....