Project

General

Profile

Activity

From 05/29/2010 to 06/04/2010

06/04/2010

11:30 PM Revision fd4417f8 (git): * file.c (rb_f_test): 'W' should test writable by real uid/git,
not world writable. [ruby-core:30587]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:30 PM Revision 45815f9c (git): * file.c (rb_f_test): 'W' should test writable by real uid/git,
not world writable. [ruby-core:30587]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:26 PM Bug #3305 (Assigned): test_processのMANDATORY_ENVS
=begin

=end
usa (Usaku NAKAMURA)
09:22 PM Revision 72992b97 (git): * 2010-06-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:22 PM Revision 79aac054 (git): Clarification of what '*' matches. Patch by John Wells <john.wells at greatworx.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
07:45 PM Feature #3388 (Rejected): regexp support for start_with? and end_with?
=begin

=end
naruse (Yui NARUSE)
07:24 PM Feature #3388 (Feedback): regexp support for start_with? and end_with?
=begin
ruby-1.9.2-head > "aBcdeFghIj".start_with?(/abc/i)
=> false

In my implementation of start_with? it is easy enough to utilize #index, which works fine:

def start_with?(pattern)
index(pattern) == 0
end

...
trans (Thomas Sawyer)
04:24 PM Bug #1573: $0 behaves unexpectedly
=begin
Hi,

> I am not him, but you go ahead.

Sorry, my patch does not work, though I cannot remember what I thought
when writing the patch...

$ ./ruby -I. -rbar foo.rb
nil
"foo.rb"


This issue is caused...
mame (Yusuke Endoh)
04:10 PM Bug #2718 (Assigned): DRb mixing up function return values between PIDs after fork()
=begin
Hi,

Sorry for late response, but I cannot reproduce on both 1.8.7-p249
and 1.9.1-p378.

I assign this issue to Masatoshi Seki, the maintainer for drb.
Seki-san, could you check this issue?

--
Yusuke Endoh <ma...
mame (Yusuke Endoh)
12:02 PM Bug #1541: mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket.
=begin
Hello,

In message "[ruby-core:30581] Re: [Bug #1541][Closed] mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket."
on Jun.04,2010 11:58:13, <usa@garbagecollect.jp> wrote:
> 69) simil...
usa (Usaku NAKAMURA)
11:58 AM Bug #1541: mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket.
=begin
Hello,

In message "[ruby-core:30577] [Bug #1541][Closed] mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket."
on Jun.04,2010 02:23:43, <redmine@ruby-lang.org> wrote:
> It appears fix...
usa (Usaku NAKAMURA)
02:23 AM Bug #1541 (Closed): mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket.
=begin
It appears fixed now with

ruby 1.9.3dev (2010-06-03 trunk 28150) [i386-mingw32] (using "OpenSSL 0.9.8h 28 May 2008")

The only failures I see with make test-all are:
http://gist.github.com/424180
(12 failures)

...
rogerdpack (Roger Pack)
10:47 AM Bug #3387 (Closed): Re: [ruby-cvs:35358] Ruby:r28148 (trunk, ruby_1_9_2): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by
=begin
This issue was solved with changeset r28156.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
10:20 AM Bug #3387 (Assigned): Re: [ruby-cvs:35358] Ruby:r28148 (trunk, ruby_1_9_2): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by
=begin

=end
usa (Usaku NAKAMURA)
10:19 AM Bug #3387 (Closed): Re: [ruby-cvs:35358] Ruby:r28148 (trunk, ruby_1_9_2): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by
=begin
こんにちは、なかむら(う)です。

In message "[ruby-cvs:35358] Ruby:r28148 (trunk, ruby_1_9_2): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by"
on Jun.03,2010 19:34:02, <nobu@ruby-lang.org> wrote:
> nobu 2010-06-03 19:33...
usa (Usaku NAKAMURA)
02:24 AM Revision c0529589 (git): * test/dl/test_cfunc.rb: test for r28156
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
02:24 AM Bug #2760 (Rejected): unable to cross-compile win32.c
=begin

=end
rogerdpack (Roger Pack)
01:46 AM Revision df25a131 (git): * ext/dl/cfunc.c (rb_dlcfunc_inspect): should taint the result.
[ruby-dev:41533]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:46 AM Revision da0ac851 (git): * ext/dl/cfunc.c (rb_dlcfunc_inspect): should taint the result.
[ruby-dev:41533]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:37 AM Revision bc561d0b (git): * 2010-06-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:37 AM Revision 408f0a92 (git): * gc.c (gc_sweep): suppress a warning on VC, again.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura

06/03/2010

11:38 PM Bug #3385 (Closed): ext/dbm: accept various version of db
=begin
ext/dbのextconf.rbに、様々なバージョンのBerkley DBを認識させるためのパッチです。


--- ext/dbm/extconf.rb.orig 2009-10-02 10:45:39.000000000 +0000
+++ ext/dbm/extconf.rb
@@ -5,13 +5,16 @@ dir_config("dbm")
if dblib = with_config("dbm-type", ni...
taca (Takahiro Kambe)
11:33 PM Bug #3384 (Closed): ext/openssl: avoid to use cast
=begin
ext/opensslで、この部分だけ旧来のcastを使用しているのは何か理由があるのでしょうか?


--- ext/openssl/ossl_ssl.c.orig 2010-05-23 12:18:51.000000000 +0000
+++ ext/openssl/ossl_ssl.c
@@ -700,10 +700,10 @@ ossl_sslctx_get_ciphers(VALUE self)
if (!ci...
taca (Takahiro Kambe)
11:16 PM Bug #2616: unable to trap in doze
=begin
> wanabe-san, do you still track this problem?

No. I wanted to write a patch, but I couldn't.
This problem is too difficult for me. Sorry.
=end
wanabe (_ wanabe)
10:34 AM Bug #2616: unable to trap in doze
=begin
wanabe-san, do you still track this problem?
=end
usa (Usaku NAKAMURA)
10:27 AM Bug #2616: unable to trap in doze
=begin

=end
usa (Usaku NAKAMURA)
10:27 AM Bug #2616: unable to trap in doze
=begin

=end
usa (Usaku NAKAMURA)
10:58 PM Revision 1e86a6b9 (git): Backport #2392 [ruby-core:26868]; backport of r23353 which suppresses a strict-aliasing warning in gcc-4.4.x -O2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@28153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wyhaines (Kirk Haines)
09:06 PM Bug #3140: gem activation has changed between 1.8 and 1.9
=begin
Tests are welcome.
=end
nobu (Nobuyoshi Nakada)
10:41 AM Bug #3140 (Assigned): gem activation has changed between 1.8 and 1.9
=begin

=end
usa (Usaku NAKAMURA)
07:07 PM Bug #3383 (Closed): static-linked-extが動かない
=begin
This issue was solved with changeset r28147.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
06:44 PM Bug #3383 (Closed): static-linked-extが動かない
=begin
$ ./ruby -ep
./ruby: No such file or directory - /home/nakada/src/ruby/trunk/x86_64-linux.debug/etc.so (Errno::ENOENT)
=end
nobu (Nobuyoshi Nakada)
06:27 PM Bug #3317 (Closed): test/rake/test_win32.rb does strange tests and reports errors and failures
=begin
This issue was solved with changeset r28145.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
10:40 AM Bug #3317 (Assigned): test/rake/test_win32.rb does strange tests and reports errors and failures
=begin

=end
usa (Usaku NAKAMURA)
06:18 PM Bug #3382 (Assigned): cannot cross-compile socket.so for winsock2 (mingw32)
=begin
1.8.7の後は1.8.6にもチケット回してあげてください。
=end
usa (Usaku NAKAMURA)
06:17 PM Bug #3382 (Closed): cannot cross-compile socket.so for winsock2 (mingw32)
=begin
This issue was solved with changeset r28144.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
06:07 PM Bug #3382 (Closed): cannot cross-compile socket.so for winsock2 (mingw32)
=begin
mingw32のクロスコンパイラで--with-winsock2としてコンパイルすると、socket.soを作っている最中に以下のような感じでコンパイルに失敗します。1.8 specificのように見えます。

make[1]: Entering directory `/home/shyouhei/build/ruby_1_8_7-mingw32/ext/socket'
i586-mingw32msvc-gcc -I. -I../.. -I...
shyouhei (Shyouhei Urabe)
03:04 PM Revision de082777 (git): * 2010-06-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:04 PM Revision e53a62ae (git): * ext/digest/lib/digest/hmac.rb: Emit a deprecation warning in
verbose mode and add a caution to the overview section of the
document. [ruby-dev:41525]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
02:59 PM Revision e1ef999d (git): Mention deprecation of digest/hmac.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
02:48 PM Revision 24be1f14 (git): * ext/digest/lib/digest/hmac.rb: Emit a deprecation warning in
verbose mode and add a caution to the overview section of the
document. [ruby-dev:41525]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
01:07 PM Bug #3381 (Closed): test/io/nonblock/test_flush.rb reports an error on Windows
=begin
This issue was solved with changeset r28143.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
10:10 AM Bug #3381 (Closed): test/io/nonblock/test_flush.rb reports an error on Windows
=begin
口頭で伝えていても対応してもらえないままなのでチケット化しておきます。

1) Error:
test_flush(TestIONonblock):
Errno::EBADF: Bad file descriptor
C:/trunk/test/io/nonblock/test_flush.rb:11:in `nonblock='
C:/trunk/test/io/nonblock/test_flush.rb:...
usa (Usaku NAKAMURA)
11:36 AM Feature #3380: Minitest Runner Command
=begin

=end
naruse (Yui NARUSE)
10:45 AM Feature #836 (Assigned): Patches for StringScanner, adding #size, #captures and #values_at
usa (Usaku NAKAMURA)
10:45 AM Bug #1388 (Assigned): cygwin-1.7, gcc4-4.3, and ruby-1.9. make btest #236 test_io.rb Segmentation fault
=begin

=end
usa (Usaku NAKAMURA)
10:44 AM Bug #1541 (Feedback): mingw ssl: Errno::ENOTSOCK: An operation was attempted on something that is not a socket.
=begin
Roger, do these failures still exists?
I cannot reproduce them on mswin...
I want to identify the problem part; mingw? openssl itself? or others?
=end
usa (Usaku NAKAMURA)
10:33 AM Revision 4cc67972 (git): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by
rb_sprintf.
* ext/dl/cptr.c (rb_dlptr_s_malloc): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:33 AM Revision 8984ef47 (git): * ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings by
rb_sprintf.
* ext/dl/cptr.c (rb_dlptr_s_malloc): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:32 AM Bug #3337 (Assigned): MS-DOS device names are identified as readable_real
usa (Usaku NAKAMURA)
10:32 AM Bug #2137 (Open): Dir.glob does not support unicode on Windows
=begin

=end
usa (Usaku NAKAMURA)
10:30 AM Bug #3323: Spawning process on unicode path is not supported on windows
=begin

=end
usa (Usaku NAKAMURA)
10:30 AM Bug #1771: system()/popen()/popen3() & windows & unicode is not working
=begin

=end
usa (Usaku NAKAMURA)
10:29 AM Bug #1685: Some windows unicode path issues remain
=begin

=end
usa (Usaku NAKAMURA)
09:58 AM Revision 7b6e8b91 (git): * load.c (ruby_init_ext): statically linked extensions have no
real path. [ruby-dev:41526]
* vm.c (rb_vm_call_cfunc): add filepath argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:58 AM Revision 7336f32c (git): * load.c (ruby_init_ext): statically linked extensions have no
real path. [ruby-dev:41526]
* vm.c (rb_vm_call_cfunc): add filepath argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:47 AM Bug #3379 (Closed): test-all Segmentation fault on x64-mswin64
=begin
This issue was solved with changeset r28138.
sakiyama, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
09:40 AM Revision 140d43a7 (git): * insns.def (concatarray): removed unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:17 AM Revision c8a0b914 (git): * test/rake/test_win32.rb (Rake::TestWin32): update tests.
[ruby-core:30309]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:17 AM Revision 55789617 (git): * test/rake/test_win32.rb (Rake::TestWin32): update tests.
[ruby-core:30309]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:15 AM Revision daf6afa3 (git): * configure.in: should replace COMMON_HEADERS if --with-winsock2 is
specified. [ruby-dev:41521]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:05 AM Revision cb4bba38 (git): * test/io/nonblock/test_flush.rb (test_flush): try pipe and
socketpair. [ruby-dev:41517]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:05 AM Revision 188881b2 (git): * test/io/nonblock/test_flush.rb (test_flush): try pipe and
socketpair. [ruby-dev:41517]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:25 AM Revision 31109396 (git): * test/gdbm/test_gdbm.rb (test_s_open_create_new): Windows doesn't supports
UNIX like permittions.
* test/gdbm/test_gdbm.rb (test_s_open_error): Errno::EWOULDBLOCK is raised on
Windows in such case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:24 AM Revision 3a08f62b (git): * test/gdbm/test_gdbm.rb (test_s_open_create_new): Windows doesn't supports
UNIX like permittions.
* test/gdbm/test_gdbm.rb (test_s_open_error): Errno::EWOULDBLOCK is raised on
Windows in such case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:17 AM Revision 43fa9ba7 (git): * test/openssl/test_config.rb (test_freeze): skip on Windows because Config.new
needs an argument on it. When the maintainer returns, this test shall be
corrected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:40 AM Revision 321125ec (git): merge from trunk (r28138)
* ext/dl/dl.h (DLSTACK_TYPE): type of stack is same as VALUE.
reported by sakiyama shin in [ruby-dev:41514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:38 AM Revision fdc43267 (git): * ext/dl/dl.h (DLSTACK_TYPE): type of stack is same as VALUE.
reported by sakiyama shin in [ruby-dev:41514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

06/02/2010

11:36 PM Feature #3380 (Rejected): Minitest Runner Command
=begin
MiniTest needs a commandline tool for running tests, just as TestUnit had with testrb. It would be nice if we could just have testrb back, but that must be weighed against the fact the TestUnit 2.0+ still uses it.

In any cas...
trans (Thomas Sawyer)
09:49 PM Revision 325d06c7 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:32 PM Bug #3379 (Closed): test-all Segmentation fault on x64-mswin64
=begin
ruby-1.9.2-preview3 x64-mswin64でtest-allが実行できません。
dl.hのDLSTACK_TYPEをlongから_int64へ変更すると動きます。

Z:\ruby-1.9.2-preview3\build>nmake test-all

Microsoft(R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Mi...
beuniv (shintaro kuwamoto)
09:30 PM Revision d57a8a44 (git): * test/ruby/test_path.rb (test_path): workaround for drive
letter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:25 PM Revision 90850320 (git): * test/ruby/test_path.rb (test_path): get rid of blocking on
access to non-existent host.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:25 PM Revision 54fe5bf6 (git): * test/ruby/test_path.rb (test_path): get rid of blocking on
access to non-existent host.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:42 PM Revision 18b4480e (git): Allow bin/* install from dot-dirs. Fixes rvm and multiruby installations.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
05:02 PM Bug #3370: test failure of drb
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:41505] Re: [Bug #3370] test failure of drb"
on Jun.02,2010 09:13:49, <usa@garbagecollect.jp> wrote:
> > 安定していつも失敗しますか?
>
> 私の手元では再現率100%です。
> 環境に依存する可能性はありますが、まだ確認できていません。

10...
usa (Usaku NAKAMURA)
09:13 AM Bug #3370: test failure of drb
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:41500] Re: [Bug #3370] test failure of drb"
on Jun.01,2010 23:33:26, <m_seki@mva.biglobe.ne.jp> wrote:
> > 何か調査すべきことがあったら教えてください。
>
> 安定していつも失敗しますか?

私の手元では再現率100%です。
環境に依存する可...
usa (Usaku NAKAMURA)
04:25 PM Revision 7563bfdc (git): * 2010-06-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:25 PM Revision 90dafe61 (git): * ext/tk/lib/tk.rb: fix typo and race condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
04:24 PM Revision ed02f66e (git): * ext/tk/lib/tk.rb: fix typo and race condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
04:02 PM Revision 2b71200a (git): * 2010-06-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:02 PM Revision 230ca5ff (git): * ext/dl/lib/dl/cparser.rb (parse_ctype): add backwards compatibility
by supporting "uint" types in the c parser. [ruby-core:29750]
* test/dl/test_cparser.rb: adding a test for "uint" changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
02:43 PM Bug #1934: Segmentation fault
=begin
I can reproduce this on trunk by running euler060a.rb:

run@paint:/tmp → ruby 475
# of primes: 2 results: [] prime: 7 process time: 0.1
# of primes: 3 results: [] prime: 11 process time: 0.1
# of primes: 4 results:...
runpaint (Run Paint Run Run)
02:06 PM Revision fabba1b9 (git): * test/ruby/test_{string,symbol}.rb (test_ascii_incomat_inspect):
ASCII range characters are no longer escaped.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:59 PM Feature #3378: Range#each should not yield its `begin' itself
=begin
あ、タイトルの方を提案だと思ってしまったのですが、変更したときにそこで止まってしまうのを直せないか、
については議論の余地がありますね。

止まることを予期したプログラムというのはないと考えてもいいと思うので、もし前記の点について1.9の方で
整合性ある結論が出たら、1.8も寄り添うことは可能かも知れません。(あまり気乗りはしませんが)
=end
knu (Akinori MUSHA)
12:58 PM Feature #3378: Range#each should not yield its `begin' itself
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:41503] [Bug #3378] Range#each should not yield its `begin' itself"
on Wed, 2 Jun 2010 01:46:09 +0900, Yusuke Endoh <redmine@ruby-lang.org> writes:

|1.8 で、以下のコードが "A" しか出力してくれません。
...
matz (Yukihiro Matsumoto)
12:46 PM Feature #3378: Range#each should not yield its `begin' itself
=begin
Rangeの左端がStringの場合をspecial-caseして(b..e).each→b.upto(e)に変換するんですが、
1.9ではString#uptoが最初の引数をdupするようになったのでこうなっています。
つまりString#uptoの仕様が変わったということです。

RangeはFixnum, Symbol, String以外の場合は左端をdupしたりはしないので、
むしろ、1.9の挙動についてもう一度考えた方がよさ...
knu (Akinori MUSHA)
08:05 AM Feature #3378 (Assigned): Range#each should not yield its `begin' itself
=begin
r25632
=end
nobu (Nobuyoshi Nakada)
01:46 AM Feature #3378 (Rejected): Range#each should not yield its `begin' itself
=begin
遠藤です。

1.8 で、以下のコードが "A" しか出力してくれません。

$ ruby18 -ve '("A".."H").map {|x| p x; x << 1 }'
ruby 1.8.8dev (2010-05-26) [i686-linux]
"A"

"B" "C" ... "H" まで出力してほしいです。1.9 ではしてくれます。

--
Yusuke Endoh <mame@t...
mame (Yusuke Endoh)
12:07 PM Bug #3372 (Closed): Segfault when passing block_param to aref call with tOP_ASGN : foo[&b] += 21
=begin
This issue was solved with changeset r28123.
Olivier, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
matz (Yukihiro Matsumoto)
11:37 AM Feature #3072: Classes Inheriting from Data
=begin
>> What is the relationship between the two that the superclass is maintaining?
> The struct RData.

Which is utterly irrelevant to the user. :-) A common superclass should imply common behaviour, not reveal a dubious artif...
runpaint (Run Paint Run Run)
10:11 AM Revision 67190ad1 (git): * 2010-06-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:11 AM Revision 9e27c24d (git): merge from trunk (r28125)
* test/dl/test_cfunc.rb (test_last_error): CFunc.last_error is thread local
variable. So, if another test calls CFunc#call, it's set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28126 b2dd03c8-39d4-4d8f-98ff-823f...
U.Nakamura
08:38 AM Bug #3377: 100000.times { Time.allocate }: [FATAL] failed to allocate memory
=begin

=end
authorNari (Narihiro Nakamura)
07:49 AM Revision 597d60f7 (git): * test/dl/test_cfunc.rb (test_last_error): CFunc.last_error is thread local
variable. So, if another test calls CFunc#call, it's set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:05 AM Revision 35eb8990 (git): * 2010-06-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 AM Revision 276fb7e7 (git): * compile.c (iseq_compile_each): should consider block on stack,
if block argument is passed. [ruby-core:30534]
* parse.c (arg_concat_gen): should append to nd_head, not to
nd_iter for NODE_BLOCK_PASS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:09 AM Feature #3203: LazySweepGC patch
=begin
2010年6月1日10:55 KISHIMOTO, Makoto <ksmakoto@dd.iij4u.or.jp>:
>
> 1) Error:
> test_cgi_core_htmltype(CGICoreTest):
> TypeError: can't convert NoMethodError into String
> /export/home/ksmakoto/ruby-trunk/test/cgi/test_cgi_c...
akr (Akira Tanaka)

06/01/2010

11:28 PM Revision 8978d52a (git): * .gdbinit: classic version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:27 PM Bug #3376 (Closed): russian support
=begin
This issue was solved with changeset r28120.
Yury, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
08:39 PM Bug #3376: russian support
=begin
Hi,

Thank you for your report.

2010/6/1 Yury Korolev <redmine@ruby-lang.org>:
> 1. String#upcase/String#downcase don't work with russian characters

This is the spec. Traditionally, they have handled only ASCII characte...
mame (Yusuke Endoh)
08:34 PM Bug #3376: russian support
=begin

=end
naruse (Yui NARUSE)
08:33 PM Bug #3376: russian support
=begin
> 1. String#upcase/String#downcase don't work with russian characters

Ruby's String#upcase is for ASCII.

> 2. Regex doesn't work with POSIX bracket classes
> "привет" =~ /[:alpha:]/

"привет" =~ /[[:alpha:]]/ is c...
naruse (Yui NARUSE)
07:58 PM Bug #3376 (Closed): russian support
=begin
1. String#upcase/String#downcase don't work with russian characters

ruby-1.9.2-preview3 > "привет".upcase
=> "привет"
ruby-1.9.2-preview3 > "ПРИВЕТ".downcase
=> "ПРИВЕТ"

2. Regex doesn't work with POSIX bracke...
dcab (Yury Korolev)
11:07 PM Bug #3377 (Closed): 100000.times { Time.allocate }: [FATAL] failed to allocate memory
=begin
以下のように
[FATAL] failed to allocate memory
というエラーが出ます。

% ./ruby -ve '100000.times { Time.allocate }'
ruby 1.9.3dev (2010-05-28 trunk 28053) [i686-linux]
[FATAL] failed to allocate memory

ここでは Time オブジェクトをたくさん生成し...
akr (Akira Tanaka)
09:37 PM Feature #3344 (Closed): supporting rfc 5789 - http patch verb
=begin
This issue was solved with changeset r28119.
Guilherme, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
09:19 PM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
=begin
樽家です。

> |> 同様な処理といいながらなぜ新しい API を追加するんですか。
> |
> |Featureなので、私的に思い切ってどう処理したら理想的だろうと考えた結果です。
> |同様な処理=inspect_encodeですが、結局Symbol型やRegexp型に限らず
> |必要になりそうなので分離したいと思いました。
>
> 結論がないので申し訳ないのですが、encoding処理の理想は空気の
> ように見えないことで、...
tarui (Masaya Tarui)
03:14 AM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:41482] Re: [Feature #3328] Kernel#p outputs as default_internal encoding, and so on"
on Mon, 31 May 2010 19:16:38 +0900, Masaya TARUI <tarui@prx.jp> writes:

|樽家です。

|> 同様な処理といいな...
matz (Yukihiro Matsumoto)
04:11 PM Feature #3375 (Closed): --disable-libedit to disable libedit
=begin
ext/readlineのメンテナの高尾さん:

現在、--enable-libeditとするとreadlineのヘッダをhave_libraryしなくなりますが、逆に--disable-libeditとしてもやっぱりeditline/readline.hをhave_headerしてしまいます。--disable-libeditと明示的に指定したときはlibeditは無視して欲しいと思うんですが、どんなもんでしょう。

そのようにする...
shyouhei (Shyouhei Urabe)
02:23 PM Revision 8fd6a9e7 (git): merge revision(s) 28120:
* re.c (unescape_nonascii): \P{FOO} is also Unicode property in
regexp. [ruby-core:30540]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:20 PM Revision 4c897fdd (git): * re.c (unescape_nonascii): \P{FOO} is also Unicode regexp. [ruby-core:30540]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:30 PM Revision ab70e53a (git): * lib/net/http.rb: adding support to rfc5789 patch verb.
Added a Net::HTTP::Patch class which expects a message body
and response body. It recycles the post method into a patch one,
that will send the encoded representation to the server.
Summarizing, a new class has been created, the po...
naruse (Yui NARUSE)
10:56 AM Feature #3203: LazySweepGC patch
=begin
きしもとです

手元の環境だと以下のエラーが出てます。
test-all すると(動き出すまでにえらい時間がかかったあと)同じところで to_str が
無限に再帰して? core を吐きます。

$ ../tool/runruby.rb --extout=.ext -- -e 'GC.stress = true; load "../test/runner.rb"' ../test/cgi/test_cgi_core.rb
Loaded s...
metanest (Makoto Kishimoto)
10:33 AM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
=begin
I merged a patch in [ruby-dev:39172]: reject readline6.
If someone want to change the license of Ruby and work about it, please reopen this.
=end
naruse (Yui NARUSE)
03:57 AM Feature #2032 (Closed): Change the license to "GPLv2+ or Ruby's original".
=begin
This issue was solved with changeset r28118.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)

05/31/2010

11:58 PM Bug #3372 (Closed): Segfault when passing block_param to aref call with tOP_ASGN : foo[&b] += 21
=begin
To reproduce :

$ ruby -e 'foo[&b] += 21'

ruby: [BUG] Segmentation fault
ruby 1.9.3dev (2010-05-31 trunk 28108) [x86_64-linux]

-- control frame ----------
c:0001 p:0000 s:0002 b:0002 l:001a38 d:001a38 TOP
-...
dkr (Olivier Marin)
09:57 PM Bug #3368 (Closed): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
=begin
This issue was solved with changeset r28109.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
akr (Akira Tanaka)
09:52 PM Bug #3368: Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
=begin
2010年5月31日11:49 U.Nakamura <usa@garbagecollect.jp>:

> Windowsでは追加されたテストがErrno::ECONNRESETでエラーとなり
> ます。

おぉ、発生するエラーが違いましたか。

> 思うに、resolv.rbでECONNREFUSEDだけでなくECONNRESETもrescue
> すればいいのではないかと思いますが、どうでしょうか?

そのようにしました。
-...
akr (Akira Tanaka)
12:03 PM Bug #3368 (Assigned): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
=begin

=end
usa (Usaku NAKAMURA)
11:49 AM Bug #3368 (Closed): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
=begin
こんにちは、なかむら(う)です。

In message "[ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED."
on May.29,2010 09:06:19, <akr@ruby-lang.org> wrote:
> akr 2010-05-29 09:06:17...
usa (Usaku NAKAMURA)
09:55 PM Feature #3356: Add GetShortPathName to ruby
=begin
2010/5/28 Christian Höltje <redmine@ruby-lang.org>:

> Bug #3356: Add GetShortPathName to ruby
> http://redmine.ruby-lang.org/issues/show/3356
>
> I use Ruby on windows and it would be really useful to have access to GetShor...
akr (Akira Tanaka)
07:48 PM Bug #3371 (Closed): test-all aborted on amd64 lenny
=begin
amd64のlennyで
http://chkbuild.n-z.jp/ruby/debian-amd64/ruby-trunk/log/20100507T073828.diff.txt.gz
のあたりから test-all がすべてのテストを実行後、 Aborted (core dumped) になって結果が表示されません。
=end
znz (Kazuhiro NISHIYAMA)
07:16 PM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
=begin
樽家です。

2010年5月24日21:18 NARUSE, Yui <naruse@airemix.jp>:
> 成瀬です。
>
> (2010/05/21 8:10), Masaya Tarui wrote:
>> Feature #2102 [ruby-dev:39343] でString#inspectについては強制的にencodingを
>> 揃えるようになりましたが、SymbolやRegexpについてはそうなっておらず、
>>...
tarui (Masaya Tarui)
06:48 PM Revision b6408337 (git): * ext/readline/extconf.rb: reject GPLv3 readline. [ruby-dev:39172]
[ruby-core:25272] [ruby-dev:39167] [ruby-core:28736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:16 PM Revision dc34ec8c (git): * 2010-06-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:16 PM Revision 508e987a (git): * 2010-06-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:16 PM Revision a8ced88a (git): * io.c (pipe_open): add RB_GC_GUARD.
This caused failure when test/ruby/test_argf.rb is executed with
GC.stress = true in mswin32_90
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
04:16 PM Revision f8bdd8dd (git): * io.c (pipe_open): add RB_GC_GUARD.
This caused failure when test/ruby/test_argf.rb is executed with
GC.stress = true in mswin32_90
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
03:10 PM Bug #3370 (Closed): test failure of drb
=begin
Windowsで、drbのテストが以下のように1件だけ失敗します。
ちなみにメッセージの中身は
「既存の接続はリモート ホストに強制的に切断されました。」
です。
このテストがなんでArgumentErrorになることが期待されるのか
すらよくわからないというレベルなので、報告のみです。
すみません。
何か調査すべきことがあったら教えてください。

1) Failure:
test_04_many_arg(Te...
usa (Usaku NAKAMURA)
02:51 PM Revision 72f14f3a (git): * 2010-05-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:51 PM Revision 2e7d1848 (git): * ext/tk/extconf.rb: use tclConfig.sh/tkConfig.sh when frameworks
are enabled on MacOS X.
* ext/tk/stubs.c: dirty hack for frameworks and stubs on MacOS X.
* ext/tk/lib/tk.rb: stop creating a dummy Tcl/Tk interpreter.
And hide a root window before starting eventloop. (for ruby 1.9)
* ext/tk/tcltklib....
nagai (Hidetoshi Nagai)
02:50 PM Revision d369a50c (git): * ext/tk/extconf.rb: use tclConfig.sh/tkConfig.sh when frameworks
are enabled on MacOS X.
* ext/tk/stubs.c: dirty hack for frameworks and stubs on MacOS X.
* ext/tk/lib/tk.rb: stop creating a dummy Tcl/Tk interpreter.
And hide a root window before starting eventloop. (for ruby 1.9)
* ext/tk/tcltklib....
nagai (Hidetoshi Nagai)
02:47 PM Bug #3369 (Closed): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
=begin
This issue was solved with changeset r28103.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
12:04 PM Bug #3369 (Assigned): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
=begin

=end
usa (Usaku NAKAMURA)
12:03 PM Bug #3369 (Closed): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
=begin
こんにちは、なかむら(う)です。

In message "[ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined."
on Sep.29,2009 09:34:02, <naruse@ruby-lang.org> wrote:
> naruse 2009-09-29 09:34:00 +0900 (Tue, 29 Sep 200...
usa (Usaku NAKAMURA)
01:37 PM Revision a4702079 (git): update comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:51 PM Revision 7011534e (git): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNRESET
for Windows. reported by U.Nakamura. [ruby-dev:41477]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:26 AM Revision e0fe9a8e (git): * regparse.c (onig_syntax_warn): do not use external strings as
printf format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:26 AM Revision 3642fa19 (git): * regparse.c (onig_syntax_warn): do not use external strings as
printf format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:27 AM Revision 4acf013f (git): * misc/ruby-mode.el (ruby-mode-set-encoding): commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:22 AM Revision e3a17014 (git): * misc/ruby-mode.el (ruby-mode-set-encoding): skip shebang line
always regardless of ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:22 AM Revision 97a1d656 (git): * misc/ruby-mode.el (ruby-mode-set-encoding): skip shebang line
always regardless of ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:47 AM Revision 455554b6 (git): * file.c (file_expand_path): Refix r28102: this breaks
r28039. test for [ruby-dev:41429] is added. [ruby-core:30516]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:04 AM Revision d16fc7ca (git): * string.c (rb_str_inspect): inspect as ASCII when the codepoint
of a character in Unicode string is ASCII printable one.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:46 AM Revision d13e191d (git): * encoding.c (rb_enc_unicode_p): check the encoding is Unicode
or not by the name; not function's pointer. [ruby-dev:41479]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:07 AM Bug #3366 (Closed): compile errors ruby192p2 (rubyspec-matzruby-827b92f)
=begin
This issue was solved with changeset r28102.
Roberto Tomás, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
01:47 AM Bug #2496 (Closed): Delegate: #methods and #public_methods should return delegated methods too
=begin
This issue was solved with changeset r28099.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)

05/30/2010

11:57 PM Bug #3358 (Closed): -I switch fails to work on the trunk version
=begin

=end
naruse (Yui NARUSE)
11:56 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
=begin
It is RubySpec's fork, and its commit id is different Ruby's official one.
Please try http://github.com/ruby/ruby/tree/ruby_1_9_2
=end
naruse (Yui NARUSE)
08:39 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
=begin
sorry I'm using git .. so far as I know it's the current ruby 1.9.2.preview2. here's the github link: http://github.com/rubyspec/matzruby/tarball/v1_9_2_preview2

I did a
make distclean && find . -type f -exec ~/bin/gres.rb...
blue_anna (Roberto Tomás Collins McCarthy)
07:16 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
=begin
What is ruby192p2 (rubyspec-matzruby-827b92f)?
Please show the revision in Ruby's subversion.
=end
naruse (Yui NARUSE)
06:56 PM Bug #3366 (Closed): compile errors ruby192p2 (rubyspec-matzruby-827b92f)
=begin
...
make[1]: Leaving directory `/home/roberto/Código/rubyspec-matzruby-827b92f/ext/coverage'
compiling curses
/home/roberto/Código/rubyspec-matzruby-827b92f/lib/mkmf.rb:685:in `[]': invalid byte sequence in US-ASCII (Argume...
blue_anna (Roberto Tomás Collins McCarthy)
10:27 PM Bug #3192 (Closed): Missing Set#keep_if, select! [patch]
=begin
This issue was solved with changeset r28096.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)
10:06 PM Bug #3352: Delegates: protected methods
=begin
Hi,

2010/5/30 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:
>> And, Marc-Andre, please take a look at #2223.
>
> Yes. This came up while working on the specs for that issue. Which
> also means you were right...
mame (Yusuke Endoh)
08:45 PM Bug #3365: floats revisited (see bug 1841)
=begin
I'm confused. how does that match either of: the system's own handling of doubles (which the ruby api docs say it uses) or the IEEE754 specification (which would require to have a minum of 1 more zero in the tail)

quote from h...
blue_anna (Roberto Tomás Collins McCarthy)
07:22 PM Bug #3365 (Rejected): floats revisited (see bug 1841)
=begin
Try following.

~/local/ruby_1_9_1/bin/irb
irb(main):001:0> n=8.40000000000000568434188608080148696899414062500000e+00
=> 8.40000000000001
irb(main):002:0> '%.99g' % n
=> "8.4000000000000056843418860808014869689941406...
naruse (Yui NARUSE)
06:41 PM Bug #3365 (Rejected): floats revisited (see bug 1841)
=begin
someone posted that the float errors were just fine by them, referring to IEEE 754. I suggest visiting that standard yourself before closing the bug. If you look at the bug as reported, there is a rounding error on the 16th digit...
blue_anna (Roberto Tomás Collins McCarthy)
07:03 PM Revision ea046e22 (git): * file.c (file_expand_path): check if expanded dname encoding is
compatible with fname, not just copying. [ruby-core:30516]
* test/ruby/test_beginendblock.rb (test_endblockwarn): needs
encoding comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28102 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
07:03 PM Revision b5cd43c9 (git): * file.c (file_expand_path): check if expanded dname encoding is
compatible with fname, not just copying. [ruby-core:30516]
* test/ruby/test_beginendblock.rb (test_endblockwarn): needs
encoding comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:36 PM Feature #1125: [*x] (array consisting only of a splat) does not necessarily return a new array
=begin

=end
mame (Yusuke Endoh)
06:35 PM Feature #1125: [*x] (array consisting only of a splat) does not necessarily return a new array
=begin
Hi,

> I expected that an array literal would always return a new array.

Agreed, but "bug" is too strong a word for this.
I move this ticket to 1.9.x feature.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
06:11 PM Feature #2715: Optimization to avoid spawning shell in Kernel#system call should check for failure conditions
=begin
Hi,

> For Ruby's system() not to spawn shell should be just performance optimization

I don't think so. Indeed, it is a feature for optimization, but
it is also spec.

Process invocation may cause significant resu...
mame (Yusuke Endoh)
05:20 PM Revision e0ad353f (git): * insns.def (defined): respond_to_missing? may not be available
(for BasicObject instances).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
04:43 PM Revision b6e91b9d (git): * 2010-05-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:43 PM Revision 89efbfe0 (git): * lib/delegate: Delegator: combine (public|protected) methods with
those of the delegated object. [ruby-core:27224]
DelegateClass: combine (public|protected) instance methods
with those of the delegated superclass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28099 b2dd03c8-39d4-4d8f-98ff-823f...
Marc-Andre Lafortune
04:40 PM Revision 0cf9530a (git): * 2010-05-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:40 PM Revision 75266f99 (git): * lib/delegate: Delegator: combine (public|protected) methods with
those of the delegated object. [ruby-core:27224]
DelegateClass: combine (public|protected) instance methods
with those of the delegated superclass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28097 b2dd03c8-39d4-...
Marc-Andre Lafortune
03:07 PM Bug #3124: SocketError on SnowLeopard (during make test-all)
=begin
Hi, Naruse

> It is because of Mac OS X's getaddrinfo.
> They raise error when it call getaddrinfo(3) with servname "0".
> Whether it is Ruby's bug or Mac OS X's bug is still discussing.
>
> see also: http://d.hatena....
mame (Yusuke Endoh)
01:19 PM Revision 1d06ff97 (git): * lib/set.rb (keep_if, select!): New methods [ruby-core:29749]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:15 PM Revision e286d4ef (git): * lib/set.rb (keep_if, select!): New methods [ruby-core:29749]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
12:53 PM Revision d346b26b (git): * test/rake/test_application.rb: update a test because of r28089.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
12:51 PM Revision d980b8f6 (git): * lib/tempfile.rb (Tempfile#unlink): leave @data. Assigning nil to
@data caused double closing error of the same IO in finalizer. a
patch from Simon Nicholls. [ruby-core:29395]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
10:17 AM Revision 6bbd1d62 (git): merge revision(s) 28090:
* ext/nkf/nkf-utf8/nkf.c: updated to b856dd07.
this cleans warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:49 AM Revision d602853a (git): merge revision(s) 28083:
* lib/rdoc/generator/template/darkfish/classpage.rhtml:
fix encoding value of XML declaration. [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:48 AM Revision 2a0c12cc (git): * ext/nkf/nkf-utf8/nkf.c: updated to b856dd07.
this cleans warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:27 AM Revision 208a51ff (git): * load.c (load_failed): use more accurate error message.
[ruby-core:23851]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
08:10 AM Revision 59c74fab (git): * file.c (rb_file_directory_p): update rdoc. a patch from Ilkka
Laukkanen. [ruby-core:30016]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
06:42 AM Revision a8cd15c9 (git): * gc.c (gc_mark_all_clear): don't call obj_free() in
gc_mark_all_clear(), because obj_free() may make T_ZOMBIE
objects.
* gc.c (gc_clear_mark_on_sweep_slots): renamed.
* gc.c (rb_objspace_call_finalizer): call
gc_clear_mark_on_sweep_slots() before calling mark_tbl().
[ruby-dev:4145...
authorNari (Narihiro Nakamura)
06:39 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
=begin
On 29 May 2010 23:30, Yusuke Endoh <redmine@ruby-lang.org> wrote:
>
> Thank you, Benoit.
>
> Yusuke Endoh <mame@tsg.ne.jp>

You are very welcome :)

Happy to help Ruby !

B.D.
=end
Eregon (Benoit Daloze)
06:29 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
=begin
Hi,

Thank you, Benoit.

2010/5/30 Benoit Daloze <eregontp@gmail.com>:
> Well, actually there are hundreds of them:
> $ cat make.log | grep 'warning: implicit conversion shortens 64-bit
> value into a 32-bit value' ...
mame (Yusuke Endoh)
05:05 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
=begin
Hi,
On 29 May 2010 20:06, Yusuke Endoh <redmine@ruby-lang.org> wrote:
> Hi,
>
> Is this still reproduced?
> I can't confirm as I don't have os x.  Could anyone confirm?
>
> --
> Yusuke Endoh <mame@tsg.ne.jp>

If I under...
Eregon (Benoit Daloze)
03:04 AM Bug #1296 (Feedback): [trunk/22981] 64-bit issues on trunk in ext/zlib
=begin
Hi,

Is this still reproduced?
I can't confirm as I don't have os x. Could anyone confirm?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
02:54 AM Bug #3360: rdoc fails when including BOM
=begin
成瀬です。

(2010/05/30 1:11), Nobuyoshi Nakada wrote:
> At Sun, 30 May 2010 00:36:49 +0900,
> whiteleaf wrote in [ruby-dev:41460]:
>> --charset オプションは「html の charset を指定する」という解釈ですと、
>> encode しないほうが正しい挙動といえなくもないですが、やっぱり
>> 2つ以...
naruse (Yui NARUSE)
02:43 AM Bug #3360: rdoc fails when including BOM
=begin
成瀬です。

(2010/05/29 2:17), white leaf wrote:
> ・UTF-8 の BOM しか見ていないのは ruby スクリプトに使わない(使えない)
>  ので意味がないからです。

rdoc の書かれているファイルが ruby スクリプトだとは限らなかったような。

> ・encode してるのは複数のファイルが異なるエンコーディングを使っている場合に
>  charset とエンコーディングが異なる可...
naruse (Yui NARUSE)
01:11 AM Bug #3360: rdoc fails when including BOM
=begin
なかだです。

At Sun, 30 May 2010 00:36:49 +0900,
whiteleaf wrote in [ruby-dev:41460]:
> --charset オプションは「html の charset を指定する」という解釈ですと、
> encode しないほうが正しい挙動といえなくもないですが、やっぱり
> 2つ以上の異なるエンコーディングのファイルを対象にする場合は
> charset と中身のエンコーディン...
nobu (Nobuyoshi Nakada)
12:36 AM Bug #3360: rdoc fails when including BOM
=begin
whiteleaf です。

--charset オプションは「html の charset を指定する」という解釈ですと、
encode しないほうが正しい挙動といえなくもないですが、やっぱり
2つ以上の異なるエンコーディングのファイルを対象にする場合は
charset と中身のエンコーディングは揃えてほしいところです。

それと遠藤さんのパッチですと、
ASCII-8BIT のデータを encode してしまう可能性がある(Encod...
whiteleaf (whiteleaf _)
02:41 AM Bug #2760: unable to cross-compile win32.c
=begin
Hi, Roger

Any update here?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
02:38 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
=begin
遠藤です。

2010年5月24日16:45 Tanaka Akira <akr@fsij.org>:
> 2010年5月19日21:04 Yusuke Endoh <redmine@ruby-lang.org>:
>
>> test/unit を他の互換なテストフレームワーク (Test::Unit 2 とか?) に入れ
>> 替えることを検討した方がいいかも知れません。
>
> 経験上、1.8 の test/unit では、test/...
mame (Yusuke Endoh)
01:43 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
=begin
2010年5月29日0:13 Kouhei Sutou <kou@cozmixng.org>:

> それでは、もともとのテストが意図していない場所で問題が発生し
> てしまう確率が高くなるのも問題と考えていますか?

原因の追求が簡単なら問題ないかもしれませんね。
--
[田中 哲][たなか あきら][Tanaka Akira]
=end
akr (Akira Tanaka)
02:16 AM Feature #3203: LazySweepGC patch
=begin
2010年5月30日0:23 Yusuke ENDOH <mame@tsg.ne.jp>:

> akr さんの件は無実でした (というか [Bug #3241] でパッチ作成済み
> だったのに私がコミットし忘れてました。すみません) が、以下は Lazy

そうでしたか。

まぁ、それはそれとしていくつも出るのでもうひとつ。
もちろん lazy sweep と関係あるかどうかは不明です。

% ./ruby -ve 'GC.str...
akr (Akira Tanaka)
12:23 AM Feature #3203: LazySweepGC patch
=begin
遠藤です。

2010年5月29日23:02 Narihiro Nakamura <authornari@gmail.com>:
> ご指摘ありがとうございます。
> 調べてみます。

akr さんの件は無実でした (というか [Bug #3241] でパッチ作成済み
だったのに私がコミットし忘れてました。すみません) が、以下は Lazy
Sweep コミット後から SEGV するようになったようです。
ご確認ください。


$...
mame (Yusuke Endoh)
12:33 AM Revision 480b4d0a (git): * .gdbinit (rp): mark singleton classes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

05/29/2010

11:11 PM Feature #3203: LazySweepGC patch
=begin
遠藤です。

2010年5月29日18:28 Tanaka Akira <akr@fsij.org>:
> 思い立って、GC.stress を true にしてテストを動かしてみました。

ということを考えると、テストフレームワークは極限まで単純な方がいいですねえ。


> % ./ruby -e 'GC.stress = true; load "test/runner.rb"' test/cgi
*snip*
>
> lazy s...
mame (Yusuke Endoh)
11:03 PM Feature #3203: LazySweepGC patch
=begin
2010年5月29日18:28 Tanaka Akira <akr@fsij.org>:
> 2010年5月28日5:15 Narihiro Nakamura <authornari@gmail.com>:
>>
>> make test-rubyspec、check、benchmarkが通るようなりました。
>
> 思い立って、GC.stress を true にしてテストを動かしてみました。
>
> つまり、
>
> for f ...
authorNari (Narihiro Nakamura)
06:28 PM Feature #3203: LazySweepGC patch
=begin
2010年5月28日5:15 Narihiro Nakamura <authornari@gmail.com>:
>
> make test-rubyspec、check、benchmarkが通るようなりました。

思い立って、GC.stress を true にしてテストを動かしてみました。

つまり、

for f in test/test_* test/*(/)
do
echo $f
./ruby -e 'GC...
akr (Akira Tanaka)
10:21 PM Bug #3358: -I switch fails to work on the trunk version
=begin
This duplicates Bug #3355 and fixed at r28063.
Please close
=end
phasis68 (Heesob Park)
06:51 PM Revision 950a9176 (git): * removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:51 PM Revision 45f6fbf3 (git): * removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:40 PM Revision 106b437c (git): * parse.y (parser_tokadd_utf8, parser_tokadd_string): allow NUL
containing symbol literals, as well as String#to_sym.
[ruby-dev:41447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:40 PM Revision 5d394118 (git): * parse.y (parser_tokadd_utf8, parser_tokadd_string): allow NUL
containing symbol literals, as well as String#to_sym.
[ruby-dev:41447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:05 PM Revision abeb6dce (git): * lib/rdoc/generator/template/darkfish/classpage.rhtml:
fix encoding value of XML declaration. [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:54 PM Revision 6cb380e6 (git): merges r28080 from trunk into ruby_1_9_2.
--
* ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD.
This caused failure when test/csv is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28082 b2dd03c8-39d4-4d8f-98ff-823fe69b...
mame (Yusuke Endoh)
05:26 PM Revision 12a99794 (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT), gc.c (ruby_gc_stress_start):
revert r28078.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
05:22 PM Revision 1887f60a (git): * ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD.
This caused failure when test/csv is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
04:41 PM Revision 41557b47 (git): * ChangeLog: fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
04:32 PM Revision d0914b35 (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT): start GC
by switching the thread if gc_stress == true
* gc.c (ruby_gc_stress_start): dotto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
03:16 PM Feature #3344: supporting rfc 5789 - http patch verb
=begin
This feature is acceptable, but it also needs tests.

I'm making primitive tests like following.
If you have some tests it helps me.

diff --git a/test/net/http/test_http.rb b/test/net/http/test_http.rb
index 167eda9....
naruse (Yui NARUSE)
03:12 PM Revision 5fe67d39 (git): merges r28073 from trunk into ruby_1_9_2.
--
* gc.c (force_chain_object, rb_objspace_call_finalizer): delete
finalizer entry after corresponding finalizer is executed.
This caused SEGV when test/cgi is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
mame (Yusuke Endoh)
03:12 PM Revision 2d063780 (git): * 2010-05-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:12 PM Revision 57569615 (git): merges r28072 from trunk into ruby_1_9_2.
--
* string.c (str_replace_shared): change embedded state atomically.
[ruby-core:29953] [ruby-dev:41456]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:10 PM Revision 2c1a7dc8 (git): * 2010-05-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:10 PM Revision 264f4900 (git): * gc.c (force_chain_object, rb_objspace_call_finalizer): delete
finalizer entry after corresponding finalizer is executed.
This caused SEGV when test/cgi is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:32 PM Revision 701c70e0 (git): * string.c (str_replace_shared): change embedded state atomically.
[ruby-core:29953] [ruby-dev:41456]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:49 PM Bug #3360: rdoc fails when including BOM
=begin
遠藤です。

2010年5月29日12:07 Nobuyoshi Nakada <redmine@ruby-lang.org>:
> This issue was solved with changeset r28062.

Eric を通さずに直していただいてしまったようですが、「html 出力の
charset 指定が無視されている」の方も直していただけますでしょうか。


diff --git a/lib/rdoc/generat...
mame (Yusuke Endoh)
12:07 PM Bug #3360 (Closed): rdoc fails when including BOM
=begin
This issue was solved with changeset r28062.
white, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
04:43 AM Bug #3360: rdoc fails when including BOM
=begin
遠藤です。

2010年5月29日2:17 white leaf <redmine@ruby-lang.org>:
> BOM を含むファイルを rdoc にかけると処理が固まります。
> rdoc が BOM を見てないせいなので、以下のパッチでなおりました。

ありがとうございます。
再現しました。また、頂いたパッチで直ることを確認しました。


> ・":bom|utf-8" オプションを使っていないのは 1.8 のためと
>...
mame (Yusuke Endoh)
02:17 AM Bug #3360 (Closed): rdoc fails when including BOM
=begin
whiteleaf と申します。

BOM を含むファイルを rdoc にかけると処理が固まります。
rdoc が BOM を見てないせいなので、以下のパッチでなおりました。

・":bom|utf-8" オプションを使っていないのは 1.8 のためと
 結局 ASCII-8BIT に force_encoding しないといけないため意味がないからです。
 (rdoc のエンコーディングを UTF-8 にするなら別ですが)
...
whiteleaf (whiteleaf _)
01:07 PM Bug #3355 (Closed): Stack overflow executing rdoc
=begin
This issue was solved with changeset r28063.
Romulo, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
05:37 AM Revision e9b851af (git): merges r28043 from trunk into ruby_1_9_2.
--
* insns.def (invokesuper): check consistency between class of self and
class of method being invoked by super. This is temporary measure
for YARV. See [ruby-core:30313] in detail. See [ruby-dev:40959]
[ruby-dev:39772] [ruby-c...
yugui (Yuki Sonoda)
05:37 AM Revision 10aa7c3d (git): merges r28030 from trunk into ruby_1_9_2.
--
* LGPL: Removed. We no longer have LGPL'd source files in our
tree.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:36 AM Revision 9c5957af (git): merges r28023 and r28024 from trunk into ruby_1_9_2.
--
* test/rinda/test_rinda.rb (class TupleSpaceTest): kill a used thread
at teardown. [ruby-dev:41397]
* test/rinda/test_rinda.rb (class TupleSpaceProxyTest): ditto.
--
* ChangeLog: fix wrong format.
git-svn-id: svn+ssh://ci.ruby-lang...
yugui (Yuki Sonoda)
05:36 AM Revision 6e435642 (git): merges r28017 from trunk into ruby_1_9_2.
--
document marshal_dump and marshal_load
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:36 AM Revision 4f36d45e (git): merges r28011 from trunk into ruby_1_9_2.
--
refine an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:36 AM Revision bbf36fbb (git): merges r27994 from trunk into ruby_1_9_2.
--
* error.c: fix wrong exception class name in rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:36 AM Revision 80cb3c3e (git): merges r27992 from trunk into ruby_1_9_2.
--
add an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:56 AM Revision cdf3ba0d (git): merge revision(s) 28063:
* encoding.c (rb_filesystem_encindex): avoid infinite require
loop. [ruby-core:30467]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:21 AM Bug #3351: stack overflow on super
Hi Marc-Andre,
Yes, exactly. Very rare situation. This is the simplified version of include sequence that I observed in one specific rails/rspec use case. And with inverted includes everything works like charm.
Thanks
serge_balyuk (Serge Balyuk)
03:57 AM Revision 2f9d0282 (git): * encoding.c (rb_filesystem_encindex): avoid infinite require
loop. [ruby-core:30467]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
03:05 AM Revision 5668c8ac (git): * lib/rdoc/rdoc.rb (RDoc#read_file_contents): take care of BOM.
[ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:05 AM Revision 8e9f3088 (git): * lib/rdoc/rdoc.rb (RDoc#read_file_contents): take care of BOM.
[ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:12 AM Revision 790abc59 (git): * gc.c (GC_PROF_TIMER_STOP): regularize `marked' to suppress
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:43 AM Revision 10e34786 (git): * lib/mkmf.rb (STRING_OR_FAILED_FORMAT.%): nodoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:43 AM Revision fc130468 (git): * lib/mkmf.rb (STRING_OR_FAILED_FORMAT.%): nodoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:34 AM Revision cd86b29d (git): * test/ruby/envutil.rb: fix for --disable-gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:34 AM Revision ab3368de (git): * test/ruby/envutil.rb: fix for --disable-gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:13 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
=begin
須藤です。

In <AANLkTimp6n_RQkhtwhwlmdcgBEjnqDVSG4V9NNv6q7IA@mail.gmail.com>
"[ruby-dev:41450] Re: [Bug #3037] testrb の動作が1.8.7 の testrb と違いすぎる" on Fri, 28 May 2010 23:57:44 +0900,
Tanaka Akira <akr@fsij.org> wrote:

> 個々のテ...
kou (Kouhei Sutou)
12:06 AM Revision 089d2ddd (git): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
 

Also available in: Atom