Project

General

Profile

Activity

From 04/20/2010 to 04/26/2010

04/26/2010

09:21 PM Revision 87ba383a (git): * io.c (select_internal): IO which cbuf is not empty is readable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:37 PM Feature #2772: Matrix: Calculating determinant using Bareiss algorithm [patch]
=begin
I have worked on the determinant (and the rank) methods for Matrix.

Unless I hear arguments against it, the methods #determinant_e and #rank_e will be deprecated. I don't know where the algorithm comes from, but it checks to...
marcandre (Marc-Andre Lafortune)
03:09 PM Revision 18abe0e8 (git): * 2010-04-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 56a18860 (git): * parse.y (program): check void_expr when rb_parse_in_main().
[ruby-dev:38717]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
11:14 AM Revision a9046960 (git): * complex.c, rational.c, lib/cmath.rb, lib/date.rb lib/date/delta*:
reverted r27484-27486. now official spec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
06:43 AM Revision 76b33197 (git): * ext/json/generator/generator.c (convert_UTF8_to_JSON_ASCII): get rid
of a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
06:27 AM Revision 3642494c (git): Recommit of JSON; fix mixed declarations.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:34 AM Revision 27be3056 (git): * ext/jason: revert r27493. came again after canceling gcc-ism.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:11 AM Revision b0018f68 (git): * parse.y (ripper_get_value): escape Qundef.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:42 AM Revision 3cbb849b (git): * parse.y (warn_balanced): warn according to last state.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:57 AM Revision 7a609855 (git): * test/bigdecimal/testbase.rb: property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:55 AM Revision 9803f4f5 (git): * test/bigdecimal/testbase.rb (teardown): should reset all modes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 AM Revision 6c29e97c (git): * ext/bigdecimal/bigdecimal.def: unnecessary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 AM Revision cce2aa49 (git): * ext/bigdecimal/bigdecimal.c: suppressed warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:11 AM Bug #3140: gem activation has changed between 1.8 and 1.9
=begin
Hi,

At Fri, 16 Apr 2010 03:08:27 +0900,
Evan Phoenix wrote in [ruby-core:29537]:
> This moves the RubyGem custom require into the prelude and
> triggers the full loading of RubyGems itself if the normal
> require raises a ...
nobu (Nobuyoshi Nakada)
12:06 AM Revision 54592ad6 (git): * ext/json: Update to JSON 1.4.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

04/25/2010

09:02 PM Bug #3198: O_APPEND for redirect fd is ignored on windows
=begin
レビューおよび補足ありがとうございます。
その後、このパッチでは書き込み前に既にポインタが末尾に移動している状態になり
読み込み時に O_APPEND の動作と異なってしまいよくない、ということがわかりましたので
上のパッチは取り下げます。

また、1.9.2 前に早急に直すべきとも思えませんので判別のために
ターゲットを 1.9.x にしておきます。
=end
wanabe (_ wanabe)
04:03 PM Bug #3198: O_APPEND for redirect fd is ignored on windows
=begin
> こんにちは、なかむら(う)です。
>
> In message "[ruby-dev:41055] Re: [Bug #3198] O_APPEND for redirect fd is ignored on windows"
> on Apr.25,2010 13:20:15, <kosaki.motohiro@gmail.com> wrote:
>> > Windows7 で、リダイレクト用にファイルをオープンする時
>> > ...
kosaki (Motohiro KOSAKI)
01:38 PM Bug #3198: O_APPEND for redirect fd is ignored on windows
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:41055] Re: [Bug #3198] O_APPEND for redirect fd is ignored on windows"
on Apr.25,2010 13:20:15, <kosaki.motohiro@gmail.com> wrote:
> > Windows7 で、リダイレクト用にファイルをオープンする時
> > O_APPEND...
usa (Usaku NAKAMURA)
01:20 PM Bug #3198: O_APPEND for redirect fd is ignored on windows
=begin
> Bug #3198: O_APPEND for redirect fd is ignored on windows
> http://redmine.ruby-lang.org/issues/show/3198
>
> 起票者: _ wanabe
> ステータス: Open, 優先度: Normal
> ruby -v: ruby 1.9.2dev (2010-04-24 trunk 22784) [i386-mingw32]
>
> ...
kosaki (Motohiro KOSAKI)
12:35 PM Bug #3198 (Rejected): O_APPEND for redirect fd is ignored on windows
=begin
Windows7 で、リダイレクト用にファイルをオープンする時
O_APPEND を渡しても無視されます。

$ cat test.rb
fname = "tmp.out"
File.delete fname if File.exist? fname
5.times do
system("echo a", STDOUT=>[fname, File::WRONLY|File::CREAT|File::APPEND, 064...
wanabe (_ wanabe)
03:08 PM Revision 9372cdb8 (git): * bignum.c (bigmul1_karatsuba): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:50 PM Revision 8ebadc63 (git): * io.c (ruby_dup): update max fd.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 PM Revision 39d4e759 (git): * lib/net/imap.rb (fetch_internal): do not quote message data item
names. Thanks, Eric Hodel. [ruby-core:23508]
Conflicts:
ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
12:58 PM Revision fcd05a98 (git): * lib/net/imap.rb (fetch_internal): do not quote message data item
names. Thanks, Eric Hodel. [ruby-core:23508]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
12:42 PM Revision 01c69ec9 (git): * 2010-04-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:42 PM Revision 1b901204 (git): * lib/net/imap (encode_utf7): encode & properly. Thanks, Kengo
Matsuyama. [ruby-dev:38063] backported from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
06:59 AM Revision 3081e111 (git): * lib/cmath.rb: reverted experimental r23900.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
06:52 AM Revision 35021145 (git): * complex.c, ratioanl.c: reverted experimental r24565.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
06:37 AM Revision 21b716f9 (git): * lib/date.rb, lib/date/delta*: reverted experimental r24567 and
r25393.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
02:08 AM Revision 1e6a884a (git): * hash.c (ruby_setenv): putenv on msvcrt.dll can't remove empty value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wanabe (_ wanabe)

04/24/2010

10:47 PM Bug #1574 (Closed): test_systemcallerror_eq(TestDelegateClass) on windows
=begin
I can't reproduce with ruby 1.9.2dev (2010-04-24 trunk 22784) [i386-mingw32].
Seems to be fixed already. Thank you.
=end
wanabe (_ wanabe)
10:27 PM Revision 63578c72 (git): * ext/psych/lib/psych/deprecated.rb: adding deprecated tagurize method
* test/psych/test_deprecated.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
10:23 PM Revision 38297f33 (git): * ext/psych/lib/psych.rb: removing unused code
* ext/psych/lib/psych/visitors/yaml_tree.rb: removing unused code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
08:35 PM Revision 2d9c0544 (git): * ext/psych/lib/psych/deprecated.rb: adding support for deprecated
"add_private_type" function
* ext/psych/lib/psych.rb: ditto
* ext/psych/lib/psych/visitors/to_ruby.rb: ditto
* test/psych/test_deprecated.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27480 b2dd03c8-39d4-4d8f-98ff-823fe69b...
tenderlovemaking (Aaron Patterson)
07:58 PM Revision d69c502c (git): * 2010-04-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:58 PM Revision b57db764 (git): * ext/psych/lib/psych/deprecated.rb: supporting detect_implicit method
* test/psych/test_deprecated.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
02:47 PM Bug #2796 (Closed): IO behaviors on mingw
=begin
This issue was solved with changeset r27470.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
akr (Akira Tanaka)
02:47 PM Bug #2795 (Closed): readpartial after ungetc fails with text mode
=begin
This issue was solved with changeset r27470.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
akr (Akira Tanaka)
02:41 PM Revision 9ac224eb (git): * lib/pp.rb: use [""].pack("p").size to detect the pointer size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:07 PM Revision 0e5546df (git): * test/psych/test_psych.rb: don't leave temporary files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:00 PM Revision ba2ee2f0 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:27 AM Revision 0757fe12 (git): * Makefile.in (RUBY_PROGRAM_VERSION): added
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:27 AM Revision 5a4f004d (git): * tool/rbinstall.rb: expand target file name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27473 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:20 AM Revision ee1cfc11 (git): * template/fake.rb.in: no need for hook if extmk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:05 AM Revision 02efdb48 (git): update document.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:42 AM Revision 78db46b3 (git): * io.c: raise IOError when byte oriented operations occur with
non-empty character buffer.
[ruby-dev:40493] [ruby-dev:40506]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:11 AM Revision 7309f9cc (git): * ext/psych/lib/psych.rb: supporting deprecated syck method
add_ruby_type
* ext/psych/lib/psych/visitors/to_ruby.rb: ditto
* test/psych/test_deprecated.rb: ditto
* test/psych/test_psych.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
04:06 AM Revision 720160f3 (git): * ruby.c (get_arglen): skip the last terminator of argv before
checking environ.
* ruby.c (get_arglen): duplicate environ area if setenv and unsetenv
are provided.
* ruby.c (set_arg0): keep empty strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27468 b2dd03c8-39d4-4d8f-98...
nobu (Nobuyoshi Nakada)
04:06 AM Revision 655b2ade (git): * ruby.c (get_arglen): skip the last terminator of argv before
checking environ.
* ruby.c (get_arglen): duplicate environ area if setenv and unsetenv
are provided.
* ruby.c (set_arg0): keep empty strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:04 AM Revision 07311e56 (git): * test/psych/test_yaml.rb: clearing domain types on teardown
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
12:47 AM Bug #2025 (Closed): problem with pthread handling on non NPTL platform
=begin
This issue was solved with changeset r27464.
Petr, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
12:31 AM Bug #2025: problem with pthread handling on non NPTL platform
=begin
Hi,

Thank you for your quick response, in spite of my very late
response!


2010/4/23 Petr Salinger <redmine@ruby-lang.org>:
> 1) for sigprocmask part, please just replace sigprocmask() by pthread_sigmask() and leave
> p...
mame (Yusuke Endoh)
12:44 AM Revision fcecd66b (git): * ext/syck/yaml2byte.c (bytestring_append, bytestring_extend):
removed wrong extra assignments. a patch from Marcus Rueckert
<darix AT opensu.se> at [ruby-core:29759].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:44 AM Revision 7668e5aa (git): * ext/syck/yaml2byte.c (bytestring_append, bytestring_extend):
removed wrong extra assignments. a patch from Marcus Rueckert
<darix AT opensu.se> at [ruby-core:29759].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:20 AM Revision edcaae97 (git): * ext/psych/lib/psych.rb: fixing documentation
* ext/psych/lib/psych/deprecated.rb: moving deprecated method to
deprecated file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)

04/23/2010

11:12 PM Bug #2025: problem with pthread handling on non NPTL platform
=begin
Hello.

1) for sigprocmask part, please just replace sigprocmask() by pthread_sigmask() and leave
possibility to use sigsetmask(). Ideally also replace the check and HAVE_SIGPROCMASK.
I doubt there will be a platform wit...
Petr.Salinger@seznam.cz (Petr Salinger)
02:16 AM Bug #2025: problem with pthread handling on non NPTL platform
=begin
Hi,

> I tried to fix some testsuite failures on GNU/kFreeBSD,

Thank you for your investigation reports!

I show a patch before I answer to each report.
The following patch removes "after_exec()" and changes sigpro...
mame (Yusuke Endoh)
08:34 PM Bug #1955 (Closed): Ruby-YAML interpretation of accented characters
=begin
Hi,

Seems to be fixed already. Thanks!

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
08:17 PM Bug #1711 (Rejected): Marshal Failing to Round-Trip Certain Recurisve Data Structures
=begin
Hi,

In 1.9, proc is called for each node of object tree,
even if the node is recursive.

> $ ruby -e 'a=[1]; a << a; Marshal.load(Marshal.dump(a), proc {|e| p e})'
> 1 # First element
> [1] # Second...
mame (Yusuke Endoh)
08:04 PM Bug #1745: Module#autoload No Longer Raises where 1.8 Does
=begin
Hi,

This behavior was changed at r22269, by nobu himself.
Nobu, please judge this.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
07:57 PM Bug #1692: warning: useless use of a literal in void context
=begin
遠藤です。

r23474 の影響のようで、意図されたことではないと思います。

パッチにはあまり自信ありませんが、なかださんどうでしょうか。


diff --git a/parse.y b/parse.y
index c88a727..cb49fa1 100644
--- a/parse.y
+++ b/parse.y
@@ -785,8 +785,7 @@ static void token_info_p...
mame (Yusuke Endoh)
07:39 PM Bug #1319 (Closed): Fix compiler warnings in file.c
=begin
Hi,

This is already fixed at r23140.
Thanks!

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
07:35 PM Bug #1318: Ri documentation missing for BasicObject methods instance_eval, method_missing, __send__
=begin
Hi, Eric

How about adding BasicObject to known classes?

diff --git a/lib/rdoc/known_classes.rb b/lib/rdoc/known_classes.rb
index dbb1802..3e63ab0 100644
--- a/lib/rdoc/known_classes.rb
+++ b/lib/rdoc/known_classes...
mame (Yusuke Endoh)
07:31 PM Bug #1285 (Closed): Fix Compiler Warnings - iseq and insns
=begin

=end
mame (Yusuke Endoh)
07:31 PM Bug #1142: /opt/ruby19/lib/ruby19/1.9.1/openssl/ssl.rb:31: [BUG] Bus Error
=begin

=end
mame (Yusuke Endoh)
07:30 PM Bug #1085: Got the error message, after run 'gem install --test'.
=begin
Hi,

> I think it would be better to remove --test from RubyGems since it can't work everywhere.

You are the maintainer.
Maintainer should respect compatibility and opinions of others,
but can finally make decision, ...
mame (Yusuke Endoh)
06:47 PM Bug #3194: Segmentation fault in rb_hash_tbl
=begin
I have update ruby-gnome2 from the svn today (just before my test with ruby1.9.1).
=end
vinc-mai (Vincent Carmona)
06:33 PM Bug #3194: Segmentation fault in rb_hash_tbl
=begin
Seems like a ruby-gnome2's issue. What version do you use?
=end
nobu (Nobuyoshi Nakada)
06:04 PM Bug #3194: Segmentation fault in rb_hash_tbl
=begin
ruby -v:
ruby 1.9.1p376 (2009-12-07 revision 26041) [i486-linux]

I have joined a backtrace. Hope that is what you wanted.
=end
vinc-mai (Vincent Carmona)
05:57 PM Bug #3194 (Feedback): Segmentation fault in rb_hash_tbl
=begin
What's the exact version?
And could you show the backtrace?
=end
nobu (Nobuyoshi Nakada)
05:51 PM Bug #3194 (Third Party's Issue): Segmentation fault in rb_hash_tbl
=begin
I am trying ZiK (an audio player) with ruby1.9.1. Everything works fine but when I close the player I obtain a segmentation fault.
gdb (I am not used to gdb so maybe I am not doing the rigth thing) gives me :

Program recei...
vinc-mai (Vincent Carmona)
05:47 PM Bug #3093 (Closed): Openssl Extension Does Not Compile with OpenSSL 1.0
=begin
This issue was solved with changeset r27458.
Charlie, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
03:44 PM Revision 8687db60 (git): * process.c (rb_f_fork): remove after_exec() which sometimes caused
two timer threads started. [ruby-core:25217]
* signal.c: use pthread_sigmask() instead of sigprocmask().
sigprocmask() is unspecified behavior on multi-thread programs.
[ruby-core:25217]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
mame (Yusuke Endoh)
03:38 PM Revision f991d209 (git): * test/dl/test_base.rb: add kfreebsd support. based on a patch from
Petr Salinger in [ruby-core:29769].
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560293
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:16 PM Revision 05209bda (git): * 2010-04-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:16 PM Revision eaaef6af (git): * ext/openssl/ossl_ssl_session.c (SSL_SESSION_cmp): remove static for
loopy version of openssl (0.9.8l?).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:40 PM Bug #3192 (Closed): Missing Set#keep_if, select! [patch]
=begin
Set (& SortedSet) were forgotten when adding keep_if and select!

Unless there is objection, I'll commit the attached patch (and add tests to RubySpec).
=end
marcandre (Marc-Andre Lafortune)
02:28 PM Revision 5c67d206 (git): * ext/openssl/ossl_config.c: fix compilation failure with
OpenSSL 0.9.8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:07 PM Bug #2488: thread usage can result in bad HANDLE
=begin
Roger,

Running r27453 over here, cannot make your example crash (based on bug report #3183).

OS: Windows 7, x64, 4GB RAM
=end
luislavena (Luis Lavena)
02:18 AM Bug #2488: thread usage can result in bad HANDLE
=begin
from 3183 this code crashes trunk reliably still:

loop {
all = []
700.times{|i|
all << Thread.new{}
puts i
}
all.each(&:join)
}
=end
rogerdpack (Roger Pack)
01:23 AM Bug #2488: thread usage can result in bad HANDLE
=begin
appears "better" in trunk but not totally fixed, with this version:

ruby 1.9.2dev (2010-04-09 trunk 27265) [i386-mingw32]
=end
rogerdpack (Roger Pack)
12:37 PM Bug #3052 (Rejected): DRb::start_service fails to detect used port
=begin
Hi,

This is intended behavior.

You can actually run two drb servers at the time on your
environment. One can be accessed via druby://[::1]:1234,
and the other can be druby://127.0.0.1:1234.
You will see error whe...
mame (Yusuke Endoh)
02:33 AM Bug #3052: DRb::start_service fails to detect used port
=begin
On Thu, Apr 22, 2010 at 6:58 PM, Yusuke ENDOH <mame@tsg.ne.jp> wrote:
> This may be side effect of ipv6 support of ext/socket.
> What's printed by:
>
>  require "socket"
>  p TCPServer.new("localhost", 1234).addr
>  p TCPSe...
orem (Chris Schlaeger)
01:58 AM Bug #3052: DRb::start_service fails to detect used port
=begin
Hi,

2010/4/23 Chris Schlaeger <cschlaeger@gmail.com>:
> I did some more tests and the problem is most likely not DRb specific.
> I can reproduce this with TCPSocket as well. The system was an
> openSUSE 11.1 and 11.2. Both ...
mame (Yusuke Endoh)
12:06 AM Bug #3052: DRb::start_service fails to detect used port
=begin
I did some more tests and the problem is most likely not DRb specific.
I can reproduce this with TCPSocket as well. The system was an
openSUSE 11.1 and 11.2. Both have IPv6 enabled. The problem does not
occur when I use 127.0....
orem (Chris Schlaeger)
09:58 AM Revision efe26715 (git): * ext/win32ole/win32ole.c (ole_val2variant): fix the core dump
when converting Array object to VT_ARRAY variant. [ruby-core:28446]
[Bug #2836]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
09:54 AM Feature #3131: add Kernel#Hash() method like Kernel#Array()
=begin
Hi,

Matz wrote:
> I will consider (positively) adding this feature after 1.9.2
> release.

Thanks Matz! In the mean time, I have created a gem with this
functionality so that people can start using it, if they wis...
sunaku (Suraj Kurapati)
08:39 AM Revision 141cbdfe (git): * ChangeLog: ML ref. ([ruby-core:29256])
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:37 AM Revision 6f7b5ffe (git): * ext/openssl/ossl_config.c: OpenSSL 1.0.0 support.
* ext/openssl/extconf.rb: check some functions added/removed at
OpenSSL 1.0.0.
* ext/openssl/ossl_engine.c (ossl_engine_s_load): use engines which
exists.
* ext/openssl/ossl_ssl_session (SSL_SESSION_cmp): removed at 1.0.0,
so imp...
U.Nakamura
06:52 AM Bug #1325 (Closed): fiber tests kill windows
=begin
Fiber tests doesn't kill windows now.
So, I close this issue. Thanks.
=end
wanabe (_ wanabe)
06:31 AM Revision a909ff22 (git): * gem_prelude.rb (Gem::QuickLoader.load_full_rubygems_library):
suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:37 AM Revision 80db78f5 (git): * gem_prelude.rb (Gem::QuickLoader.load_full_rubygems_library):
get rid of creating same regexps many times.
* lib/rubygems/custom_require.rb (Kernel#require): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:07 AM Revision 5460a23f (git): * doc/etc.rd, doc/etc.rd.ja: moved from ext/etc.
* ext/etc.c (Init_etc): fixed rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:07 AM Revision 9e67f6ec (git): * doc/etc.rd, doc/etc.rd.ja: moved from ext/etc.
* ext/etc.c (Init_etc): fixed rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:55 AM Feature #3187: Allow dynamic Fiber stack size
=begin

=end
mame (Yusuke Endoh)
02:48 AM Feature #3187: Allow dynamic Fiber stack size
=begin
To be clear, I'm not asking to extend the stack of a currently executing Fiber, just a one-time configuration when my program starts. Something like this:

require 'fiber'
Fiber.stack_size = 16 * 1024

Fibe...
mperham (Mike Perham)
02:46 AM Feature #3187 (Rejected): Allow dynamic Fiber stack size
=begin
I'd like a way to increase the size of the Fiber stack dynamically so when my program starts, I can set it to whatever value I need for the code I'm running. 4KB is too easy to run into problems when running recursive code but ...
mperham (Mike Perham)
02:32 AM Revision 400afca8 (git): Update to RDoc 2.5.6
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
01:57 AM Bug #1807 (Closed): r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
=begin
This issue was solved with changeset r27449.
Kimura, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
12:14 AM Revision 30014a61 (git): * ruby.c (PREFIX_PATH): use RUBY_RELATIVE macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/22/2010

11:53 PM Bug #496 (Closed): DRb.start_service(nil) is very slow
=begin

=end
mame (Yusuke Endoh)
11:51 PM Bug #3052: DRb::start_service fails to detect used port
=begin
Hi,

Umm, I cannot reproduce.
This issue may depend on network configuration...


# terminal 1
$ ./ruby drb_port_busy_bug.rb
druby://localhost:1234
Server is alive

# terminal 2
$ ./ruby drb_po...
mame (Yusuke Endoh)
11:19 PM Bug #2662 (Rejected): BigDecimal#ceil, etc. should not return Integer
=begin
遠藤です。

rubyspec 側で対処したので、このチケットは reject します。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:17 PM Bug #2425 (Closed): Kernel#public_method の例外メッセージ
=begin
This issue was solved with changeset r27446.
_, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
11:16 PM Feature #2447: reduce GC pressure by symbol table without String instance
=begin
遠藤です。

明らかに feature request なので移動します。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:07 PM Bug #2342 (Closed): bootstraptest/test_thread.rb がまれに失敗する
=begin
This issue was solved with changeset r27445.
_, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
10:28 PM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
> BTW, according to OP, build seems to success with --with-setjmp-type=setjmp.

Good point; it appears that it closes the specific issue. Anyone who feels strongly about build mods needed for llvm-gcc/clang can always open u...
jonforums (Jon Forums)
12:35 PM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
Hi,

2010/4/22 Jon Forums <redmine@ruby-lang.org>:
> p.p.s - If you get a chance and haven't done so already, take a look at the "LLVM as a C and C++ compiler" section of the above mentioned PDF for some SPEC 2000 results.

...
mame (Yusuke Endoh)
04:18 AM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
forgot a link to other more recent llvm-gcc/clang vs. gcc 4.x comparisons

http://www.phoronix.com/scan.php?page=article&item=gcc_llvm_clang&num=1
=end
jonforums (Jon Forums)
02:55 AM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
>I understand the worth of LLVM.
> But this ticket is not about compiling into LLVM bytecode, but
> compiling into *normal object file* with llvm-gcc, isn't it?

My understanding of the issue is similar to yours; whether ...
jonforums (Jon Forums)
02:05 AM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
2010/4/22 Jon Forums <redmine@ruby-lang.org>:
>> BTW, where is the sense in compiling with llvm-gcc to normal object file?
>
> You may find this LLVM intro (PDF) helpful in answering your question
>
> http://llvm.org/pubs/20...
mame (Yusuke Endoh)
01:30 AM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
> BTW, where is the sense in compiling with llvm-gcc to normal object file?

You may find this LLVM intro (PDF) helpful in answering your question

http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.pdf

Jon
=end
jonforums (Jon Forums)
09:57 PM Bug #3139 (Closed): Possible Bug with Irb jobs from Ruby 1.9.2-dev
=begin
This issue was solved with changeset r27444.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
keiju (Keiju Ishitsuka)
09:57 PM Bug #3182 (Closed): multi-irb may run parallelly
=begin
This issue was solved with changeset r27444.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
keiju (Keiju Ishitsuka)
09:31 PM Bug #3182: multi-irb may run parallelly
=begin
けいじゅ@いしつかです.

In [ruby-dev:41031] the message: "[ruby-dev:41031] [Bug #3182]
multi-irb may run parallelly", on Apr/21 20:54(JST) Yusuke Endoh
writes:

>いしつかさん
>遠藤です。

>私の環境で再現はしないのですが、同じ手順を実行すると、kill したあとで、
>キー入力が不思議な挙動...
keiju (Keiju Ishitsuka)
07:13 PM Revision 48f2a5fc (git): * test/ripper/test_parser_events.rb: more regexp literal tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:11 PM Revision 2dc5fdec (git): * test/ripper/test_parser_events.rb (test_unterminated_regexp):
separate test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:48 PM Bug #3102: Rubygems should avoid deprecated yaml api
=begin
On Apr 21, 2010, at 04:22, Yusuke Endoh wrote:

> Aaron's patch seems not to be applied to ruby trunk. Is it ok?

I had to make a modification or two, but it is committed now.

> Eric, please tell us not only status of rub...
drbrain (Eric Hodel)
05:29 PM Bug #3102 (Closed): Rubygems should avoid deprecated yaml api
=begin
Fixed in r27441
=end
drbrain (Eric Hodel)
05:43 PM Bug #2827 (Closed): ri hangs during gem installation which results in a crash
=begin
This bug is from RDoc 2.4, so I think it can be marked as fixed.

I cannot reproduce it on OS X 10.6:

$ ruby19 -v
ruby 1.9.2dev (2010-04-22 trunk 27441) [x86_64-darwin10.3.0]
$ gem19 install bundler haml-edge i18n th...
drbrain (Eric Hodel)
05:38 PM Bug #2717: Requiring rubygems/specification causes tons of warnings for NoMethodError
=begin
I'm not sure what to do about this yet.

gem_prelude.rb provides a fake rubygems.rb, but require 'rubygems/specification' does not cause the real rubygems.rb to be loaded.

This causes the errors.

The workaround is t...
drbrain (Eric Hodel)
05:31 PM Bug #825 (Closed): Gem::Installer#generate_windows_script の引数の順番が他と一致しない
Appled r27441
drbrain (Eric Hodel)
05:30 PM Bug #2414 (Closed): make test-all does not work after gem update
=begin
This has been fixed.
=end
drbrain (Eric Hodel)
05:30 PM Feature #2713 (Rejected): Rdoc: rdoc/usage missing in Ruby 1.9
=begin

=end
drbrain (Eric Hodel)
05:30 PM Bug #3056 (Closed): gem unpack fails
=begin
Fixed in r27441
=end
drbrain (Eric Hodel)
05:29 PM Bug #3103 (Closed): rubygems should avoid deprecated uri api
=begin
Fixed in r27441
=end
drbrain (Eric Hodel)
04:49 PM Revision b6847f7a (git): * win32/win32.c (rb_w32_wopen): shouldn't use FILE_FLAG_OVERLAPPED with
normal file. #1807, #2510, #2549
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:28 PM Revision 1152ad65 (git): * 2010-04-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:28 PM Revision f9e53623 (git): * thread_win32.c (ubf_handle): remove unused typedef.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:15 PM Revision 478c65c4 (git): * proc.c (mnew): fix wrong error message when Kernel#public_method
receives name of private method. [Bug #2425]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:02 PM Revision 0ffb18de (git): * bootstraptest/test_thread.rb: fix test. [Bug #2342]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
12:54 PM Revision 14e5c442 (git): * lib/irb/ext/multi-irb.rb: fix multi-irb running
parallelly. [ruby-dev:41031] [Bug #3182]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
11:30 AM Bug #1711: Marshal Failing to Round-Trip Certain Recurisve Data Structures
=begin
Hi,

At Sun, 4 Apr 2010 08:44:45 +0900,
_ wanabe wrote in [ruby-core:29242]:
> This issue should be moved to Feature, shouldn't it?

It's not what is called round-trip, therefore wrong thing is
the precondition.

I think...
nobu (Nobuyoshi Nakada)
10:13 AM Revision 99713041 (git): remove debug print.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:59 AM Revision 04c651c0 (git): * test/ripper/test_parser_events.rb (test_local_variables): for r27431.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:24 AM Revision 372dcece (git): Update to RubyGems 1.3.7.pre.1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
08:21 AM Revision d0e5a34a (git): * ext/**/*.[ch]: removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:16 AM Revision 3e8d6305 (git): * ext/**/*.[ch]: removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:05 AM Revision 87a37119 (git): * test/ripper/test_parser_events.rb (test_operator_ambiguous): new test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:04 AM Revision 977267c2 (git): * ext/**/*.[ch]: removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:43 AM Revision 36f8540a (git): * parse.y (warn_balanced): removed false warning.
* parse.y (parser_yylex): skip whitespaces after method name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:42 AM Feature #3185 (Rejected): File.expand_path repeats forward slashes at the beginning of the path
=begin
When File.expand_path is passed a string with multiple consecutive forward slashes, it preserves them in the output. This would appear to be a bug since everywhere else in the path, consecutive separators are collapsed to a singl...
brixen (Brian Shirai)
07:34 AM Feature #3085: Time dumping/loading using Psych
=begin
I choose 2-1. I agree this is a feature request. I think I can fix it, but I don't want to promise for 1.9.2.
=end
tenderlovemaking (Aaron Patterson)
06:53 AM Feature #3131 (Assigned): add Kernel#Hash() method like Kernel#Array()
=begin

=end
shyouhei (Shyouhei Urabe)
05:11 AM Feature #1844: Immediates Should Not Respond to :dup
=begin

Rick DeNatale wrote:
> On Thu, Jul 30, 2009 at 9:10 PM, David A. Black <dblack@rubypal.com> wrote:
>>
>> My own difficulty with Jeremy's idea is that 1 isn't a duplicate of 1.
>> In general, if x.dup returns x, it's not ret...
spatulasnout (B Kelly)
03:30 AM Bug #595: Fiber ignores ensure clause
=begin
(2010/04/21 23:55), Yusuke ENDOH wrote::
> どちらも仕様レベルで検討しないといけないことのような気がします。
> まだ結構大変そうなので、1.9.2 は見送った方がいいんじゃないかなと
> 思います。早くコメントしていれば、wanabe さんなら余裕で直せたと
> 思うので残念ですが。

 返事が出来ていなくてすみません.最近,色々と余裕がなくて,じっくり考え
て返事が出来ず.

--
//...
ko1 (Koichi Sasada)
02:31 AM Bug #1341: pthread_cond_timedwait failing in 1.9.1-p0 thread tests on HP-UX 11i v2
=begin
Hi,

I guess this is the limitation of Solaris:

- http://bugs.opensolaris.org/view_bug.do?bug_id=4038480
- http://docs.sun.com/app/docs/doc/806-0630/6j9vkb8ct?a=view

EINVAL
...
For cond_timedwait(), ...
mame (Yusuke Endoh)
02:26 AM Bug #1308 (Closed): bigdecimal debug code prevents tests from running
=begin

=end
mrkn (Kenta Murata)
02:24 AM Bug #1308: bigdecimal debug code prevents tests from running
=begin
I've committed the change to replace _DEBUG with BIGDECIMAL_DEBUG.
=end
mrkn (Kenta Murata)
12:09 AM Bug #821 (Rejected): uninitialized constant Test::Unit::AutoRunner
=begin
遠藤です。

起票者の後藤さんが納得しているようなので、1.9.x の仕様として
close します。非常に遺憾ですが。

標準添付ライブラリの切り替えには注意しようという教訓ですね。
自称「互換」を手放しで信用するなとか。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)

04/21/2010

11:55 PM Bug #595: Fiber ignores ensure clause
=begin
遠藤です。

2010年4月10日23:20 _ wanabe <redmine@ruby-lang.org>:
> ささださん
>
> このチケットおよびパッチについてコメントいただければ幸いです。
> この対処で問題ないかどうか、もし問題ないとしたら
> 1.9.2 リリース前に入れるべきかどうかが気になっています。
> そもそもアプローチがまずいようでしたら別の方法を考えます。

ささださんではないですが勝手にコメントします。
...
mame (Yusuke Endoh)
11:54 PM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin
It appears that some others agree, as well:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/23123
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/23126
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb...
rogerdpack (Roger Pack)
11:41 PM Feature #1844: Immediates Should Not Respond to :dup
=begin
On Thu, Jul 30, 2009 at 9:10 PM, David A. Black <dblack@rubypal.com> wrote:
> Hi --
>
> On Fri, 31 Jul 2009, Shyouhei Urabe wrote:
>
>> Issue #1844 has been updated by Shyouhei Urabe.
>>
>>
>> Anyway when getting back to ...
RickDeNatale (Rick DeNatale)
09:43 PM Feature #1844: Immediates Should Not Respond to :dup
=begin
Hi,

This is apparently not a bug but feature request.
I move this to Feature tracker.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:32 PM Feature #3176: Thread#priority= should actually do something
=begin
Hi.

2010/4/21 caleb clausen <redmine@ruby-lang.org>:
> I'm not quite sure what to do with BLOCKING_REGION; I think it requires some slightly special handling but shouldn't be very hard.


A patch and benchmark result are w...
mame (Yusuke Endoh)
10:59 PM Feature #3176: Thread#priority= should actually do something
=begin
oh no, I left something off. I should have said:

convert calls to

$GIL.unlock
into
Thread.current=$ready_to_run.dequeue
Thread.current.wake_up!

and calls to

$GIL.lock
into
$r...
coatl (caleb clausen)
09:54 PM Feature #3176: Thread#priority= should actually do something
=begin
Let me try again to explain this one, from a different point of view. I'm simplifying some things a little bit below, but all the essential parts remain true.

Every platform which implements threads has to have somewhere ins...
coatl (caleb clausen)
10:43 PM Bug #527 (Closed): test_execopts_pgroup(TestProcess) fails on NetBSD
=begin
This works on current NetBSD-current both i386 and x86_64.
=end
naruse (Yui NARUSE)
10:23 PM Feature #3131: add Kernel#Hash() method like Kernel#Array()
=begin
Hi,

In message "Re: [ruby-core:29644] [Feature #3131] add Kernel#Hash() method like Kernel#Array()"
on Tue, 20 Apr 2010 13:36:00 +0900, Suraj Kurapati <redmine@ruby-lang.org> writes:

|To avoid delaying this request for...
matz (Yukihiro Matsumoto)
10:23 PM Bug #3179: getc with text mode returns ASCII-8BIT
=begin
まつもと ゆきひろです

私のところでは"あ" "い" "う"が返りますね。

minirubyはLANGを見ないのでexternal_encodingがASCII-8BITにな
り、"\xE3" "\x81" "\x82" が返りますが、これは明示的にUTF-8を
指定して

open("foo.txt", "rt:UTF-8")

とすると、やはりUTF-8の文字単位で動作します。

In message "Re: [ru...
matz (Yukihiro Matsumoto)
03:27 AM Bug #3179 (Closed): getc with text mode returns ASCII-8BIT
=begin
This issue was solved with changeset r27426.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
10:18 PM Bug #340 (Third Party's Issue): 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
Hi,

The issue looks like a fault of llvm-gcc.

I set this ticket as Third Party's issue.
Please report to llvm-gcc community.

BTW, where is the sense in compiling with llvm-gcc to normal
object file?

--
...
mame (Yusuke Endoh)
10:08 PM Bug #21: should terminate @receiver_thread of Net::IMAP safely
=begin
Hi, Shugo

Is this issue still unsolved?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
10:08 PM Bug #3104: Random: seeding issues
=begin
2010/4/21 Tanaka Akira <akr@fsij.org>:
> 2010/4/21 Yusuke Endoh <redmine@ruby-lang.org>:
>
>>> 1) Seeding sometimes ignores the high bit of seed data.
>>>
>>>    Random.new((1<<64)-1).rand == Random.new((1 << 65) -1).rand
>...
mame (Yusuke Endoh)
09:25 PM Bug #3104 (Closed): Random: seeding issues
=begin
Hi,

> 1) Seeding sometimes ignores the high bit of seed data.
>
> Random.new((1<<64)-1).rand == Random.new((1 << 65) -1).rand
> # => true, should be false

I really agree that this is uncool.
But it shoul...
mame (Yusuke Endoh)
09:41 PM Bug #2760: unable to cross-compile win32.c
=begin
I can confirm that up to latest revision (r27432) trunk is cross compilable with GCC 3.4.5 (mingw32 from macports)

--
Luis Lavena
=end
luislavena (Luis Lavena)
05:04 AM Bug #2760: unable to cross-compile win32.c
=begin
ruby_trunk$ gcc -Iinclude -E win32/win32.c 2>&1 | fgrep '= rb_w32_wait_events_blocking'
ret = rb_w32_wait_events_blocking(events, count, timeout);
wait = rb_w32_wait_events_blocking(&ol.hEvent, 1, INFINITE);
wait...
rogerdpack (Roger Pack)
08:54 PM Bug #3182 (Closed): multi-irb may run parallelly
=begin
いしつかさん
遠藤です。

#3139 で、irb が SEGV するという報告が上がっています。
こんな感じで再現するらしいです。

irb String
irb Array
kill String
jobs
jobs
jobs #=> SEGV

私の環境で再現はしないのですが、同じ手順を実行すると、kill したあとで、
キー入力が不思議な挙動になりました。

...
mame (Yusuke Endoh)
08:22 PM Bug #3102: Rubygems should avoid deprecated yaml api
=begin
Hi, Eric

Aaron's patch seems not to be applied to ruby trunk. Is it ok?

Eric, please tell us not only status of rubygems trunk, but also
status of ruby trunk or plan to import. This is the redmine for
ruby core.
...
mame (Yusuke Endoh)
08:14 PM Bug #3093: Openssl Extension Does Not Compile with OpenSSL 1.0
=begin
Hi,

> Even with the latest patches (working against head), the openssl extension does not compile against openssl 1.0.

I cannot reproduce with gcc and Linux:

$ ./configure --prefix=... --with-openssl-dir=...
...
mame (Yusuke Endoh)
08:10 PM Bug #3094 (Rejected): Digest Extenstion Does Not Build
=begin

=end
mame (Yusuke Endoh)
07:52 PM Feature #3085: Time dumping/loading using Psych
=begin
Hi,

Is this really a bug?

Syck has emitted 6-digits for fraction of Time.
Psych is compatible to syck.
So I think that this is just a feature request.

Aaron, you are the maintainer. Please make decision:

...
mame (Yusuke Endoh)
05:22 PM Revision 6a77fa1d (git): * 2010-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:22 PM Revision 5318e0f6 (git): * ext/bigdecimal/bigdecimal.[ch]: replace _DEBUG with BIGDECIMAL_DEBUG to prevent activating debugging code when compiled with -DEBUG flag on Windows. [ruby-core:22989] #1308
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
03:47 PM Bug #3180 (Closed): getc with text mode breaks incomplete character immediately before EOF
=begin
This issue was solved with changeset r27432.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
01:47 PM Bug #2547 (Closed): error when interpolating a string containing a single backslash into a regexp
=begin
This issue was solved with changeset r27431.
caleb, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
01:37 PM Feature #3163 (Open): SyntaxError when using variable which is also a method in current scope with a Symbol argument
nobu (Nobuyoshi Nakada)
12:25 PM Revision c50c9f6d (git): * ext/digest/sha2/extconf.rb: check SHA256_CTX and SHA512_CTX to fix
compilation failure on OpenBSD 4.4.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:37 AM Revision 4131d617 (git): * io.c (io_getc): fix incomplete character immediately before EOF
with newline converter. [ruby-dev:41024]
run test only when "Create Shortcut (&S)" menu is found.
* lib/rexml/parsers/xpathparser.rb (PathExpr): ditto.
* lib/matrix.rb (Vector#each): make Vector enumerable.
git-svn-id: svn+ssh://ci.ru...
naruse (Yui NARUSE)
04:50 AM Bug #2757 (Closed): win32/registry file is no longer in the load path
=begin
nope can't reproduce anymore
=end
rogerdpack (Roger Pack)
04:44 AM Revision 2976ec58 (git): * parse.y (regexp): check each fragments. [ruby-core:27374]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:36 AM Revision 82ba40b4 (git): * parse.y (parser_yylex): reverted r27388 due to backward
compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:15 AM Revision 2e1efa94 (git): * parse.y (parser_yylex): warn confusing binary operators after
local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:10 AM Revision a7df5ace (git): Update to RDoc 2.5.5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
02:31 AM Revision f8e51f7e (git): * parse.y (parser_yylex): abandoned EXPR_VCALL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:45 AM Bug #3076: lib/rake/rdoctask.rb should be removed
=begin
Hi,

Jim Weirich, please answer to this ticket.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
12:43 AM Bug #3056: gem unpack fails
=begin
Hi, Eric

I can still reproduce this issue with trunk.
I guess this is inconvenient in practice.
What do you think about this ticket?


$ chmod 555 ~/work/ruby-trunk-local/lib/ruby/gems/1.9.1/

$ ~/work/ruby...
mame (Yusuke Endoh)
12:37 AM Feature #3072: Classes Inheriting from Data
=begin
Hi,

At least, this is not a bug.
It is not harmful to be able to access Data class, is it?
In addition, we cannot change it soon for the compatibility
reason.

I move this ticket to Feature tracker with changing ta...
mame (Yusuke Endoh)
12:37 AM Bug #3034 (Closed): Bignum: "bigadd_core: Assertion `i <= zn' failed"
=begin
This issue was solved with changeset r27425.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
12:37 AM Bug #2745 (Closed): iseq_set_sequence: adjust bug (next inside begin...rescue)
=begin
This issue was solved with changeset r27424.
Kornelius, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
12:27 AM Bug #3030 (Closed): make test-all fails with zlib 1.2.4
=begin
This issue was solved with changeset r27423.
Takashi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)

04/20/2010

11:56 PM Bug #3033 (Rejected): backtrace of SystemStackError disappeared
=begin
遠藤です。

r25680 のコミットをちゃんとみると、まつもとさんが意図的に変更したよう
なので、バグではないようです。rejected とします。

# 「matz を説得する方法」の「省略の意図を尊重している」が消えちゃった
# http://www.a-k-r.org/pub/howto-persuade-matz-rubykaigi2008.pdf

--
Yusuke Endoh <mame@tsg.ne...
mame (Yusuke Endoh)
11:44 PM Bug #3030: make test-all fails with zlib 1.2.4
=begin
遠藤です。

> 1.2.4のdeflateParams()が、すでにflushしているのに再度同じデータ
> を追加しているようです。それをちゃんとカウントしていないのは
> ext/zlibのバグだと思うのですが、zlib 1.2.4のほうもまたバグがある
> ような気がします。どっちがいいんでしょうねぇ。

zlib 1.2.5 で確かめましたが、zlib 本体にバグはないと思います。
deflateParams が...
mame (Yusuke Endoh)
11:35 PM Bug #3016 (Rejected): Enumerable#slice_before and dup
=begin
Hi,

This ticket is rejected by matz.
So closed.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:33 PM Bug #3012: update file list in sample/README
=begin
Agreed.

coverage.rb: simple test code coverage tool
timeout.rb: timeout test

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:31 PM Bug #3007 (Rejected): subtle inconsistency of Class#to_s
=begin

=end
mame (Yusuke Endoh)
11:30 PM Bug #2829: Missing documentation for Exception subclasses.
=begin
Hi,

> I've made a first draft of a description for all Exception subclasses, and would encourage anyone interested in improving it by editing the wiki:
>
> http://redmine.ruby-lang.org/wiki/ruby/ExceptionClassesDoc

...
mame (Yusuke Endoh)
10:48 PM Bug #2827: ri hangs during gem installation which results in a crash
=begin
Hi,

I cannot reproduce by "gem install thor" with trunk on Linux.
Could you elaborate the process to reproduce?

Eric, do you know anything about this ticket?

$ ../ruby-trunk-local/bin/gem install thor
Succe...
mame (Yusuke Endoh)
10:14 PM Bug #2795: readpartial after ungetc fails with text mode
=begin
akr さん
遠藤です。

この挙動は by design ということですが、IO#ungetc の rdoc に

Pushes back one character (passed as a parameter) onto <em>ios</em>,
such that a subsequent buffered read will return it.

と書いてあり、かつ IO#readpartial の ...
mame (Yusuke Endoh)
10:10 PM Bug #2745: iseq_set_sequence: adjust bug (next inside begin...rescue)
=begin
> I also agree, but it would be better to insert dummy putnil
> immediately after ADJUST_RESTORE.

I fully agree. Please commit your patch.
=end
wanabe (_ wanabe)
09:14 PM Bug #2745: iseq_set_sequence: adjust bug (next inside begin...rescue)
=begin
Hi, wanabe

Ko1 agreed with your patch.
I also agree, but it would be better to insert dummy putnil
immediately after ADJUST_RESTORE.


diff --git a/compile.c b/compile.c
index e96e34d..f1a04fe 100644
--- a/comp...
mame (Yusuke Endoh)
10:09 PM Bug #3180 (Closed): getc with text mode breaks incomplete character immediately before EOF
=begin
遠藤です。

# coding: UTF-8
# "う" の途中で切れた中途半端なファイルを作る
s = "あいうえお".force_encoding("ASCII-8BIT")
open("foo.txt", "wb") {|f| f.write(s[0, 8]) }

# IO#read で一気に読めば期待通り
open("foo.txt", "rt") {|f| p f.read } #=> ...
mame (Yusuke Endoh)
09:57 PM Bug #3179 (Closed): getc with text mode returns ASCII-8BIT
=begin
遠藤です。

以下の動作は意図的でしょうか。

# coding: UTF-8
# "あいう" というファイルを作る
s = "あいう"
open("foo.txt", "wb") {|f| f.write(s) }

# IO#read で一気に読めば期待通り
open("foo.txt", "rt") {|f| p f.read } #=> "あいう"

# getc すると...
mame (Yusuke Endoh)
09:53 PM Bug #2757: win32/registry file is no longer in the load path
=begin
I can't reproduce it now (r27418).
Roger, can you?
=end
usa (Usaku NAKAMURA)
09:37 PM Bug #3137: complex.rb changes exceptions of Math
=begin
lib/cmath.rb は担当しないといけないかと思っていたのですが、
この前の確認で違うという事が判明したので以後は関与してませんでした。

cmath.rb (というか、以前からの complex.rb の数学関数) は他にも課題がありそうなんで、
当初は Math と統合するか少なくとも C で書き直して、その際にいろいろと改善できれば
いいと思っていましたが、そういう機会はなかったし、今後もなさそうだし、
そもそも、ra...
tadf (tadayoshi funaba)
09:37 PM Bug #2751 (Closed): Win32::Registry#inspect fails
=begin
This issue was solved with changeset r27418.
Roger, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
09:33 PM Bug #2777: Invalid read of size 4 by redefining load
=begin
遠藤です。

> % cat tst.rb
> module Kernel
> def load(*args)
> end
> end
> raise
> % valgrind ./ruby -ve 'load "tst.rb"'
*snip*

というオリジナルの問題は r27393 で巧妙に回避されましたが、本質的には
解決しておらず、以下で SEGV します。

class C
...
mame (Yusuke Endoh)
09:29 PM Bug #2760: unable to cross-compile win32.c
=begin
Hi, Roger

Could you answer to nobu?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
09:22 PM Bug #3177: TestFileUtils#test_cp_r_symlink
=begin
遠藤です。

2010年4月20日8:16 Shyouhei Urabe <redmine@ruby-lang.org>:
> お気づきのことと思いますが、私のコミット以来trunkで1F増えています。
> http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20100420T015800.diff.txt.gz
>
> この原因は、FileUtils#cp_rの挙動を1.8と...
mame (Yusuke Endoh)
08:16 AM Bug #3177 (Closed): TestFileUtils#test_cp_r_symlink
=begin
お気づきのことと思いますが、私のコミット以来trunkで1F増えています。
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20100420T015800.diff.txt.gz

この原因は、FileUtils#cp_rの挙動を1.8と揃えたことにあります。
http://archive.good-day.net/~w3ml/w3ml.cgi/ruby-changes...
shyouhei (Shyouhei Urabe)
08:39 PM Bug #2733 (Rejected): rubyspec: Time#+ rounds micro seconds rather than truncates FAILED
=begin
遠藤です。

解決済みなので close します。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
08:02 PM Feature #1408: 0.1.to_r not equal to (1/10)
=begin
> Why isn't Float#to_r simply calling Float#rationalize ?

a = 0.5337486539516013
b = 0.5337486539516012

a == b #=> false

a.to_r == a #=> true
a.rationalize == a #=> false

a.to_r == b #=> false
a.rationa...
tadf (tadayoshi funaba)
07:34 PM Feature #3067: complex.c : Question: why Complex#~ is disabled? It's in the doc
=begin
i wrote it.
gcc has the feature.
i disabled it for the time being.
i'm not sure whether we should assign it.
we have much time.
=end
tadf (tadayoshi funaba)
06:19 PM Revision 8a269f85 (git): * io.c (io_getc): set read_encoding to resulted one character
string. [ruby-dev:41023]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:26 PM Bug #3103 (Assigned): rubygems should avoid deprecated uri api
=begin
I have committed this to RubyGems trunk
=end
drbrain (Eric Hodel)
04:11 PM Bug #3102 (Assigned): Rubygems should avoid deprecated yaml api
=begin
I have applied this to rubygems trunk.
=end
drbrain (Eric Hodel)
04:05 PM Bug #3169: RDoc crossref confused by instance and class methods having same name
=begin
On Apr 19, 2010, at 20:53, Tomo Kazahaya wrote:

> On Mon, Apr 19, 2010 at 1:56 AM, Eric Hodel <drbrain@segment7.net> wrote:
>> I've seen no de-facto mapping in the community of Foo.bar to either Foo::bar or Foo#bar.
>
> In...
drbrain (Eric Hodel)
12:54 PM Bug #3169: RDoc crossref confused by instance and class methods having same name
=begin
On Mon, Apr 19, 2010 at 1:56 AM, Eric Hodel <drbrain@segment7.net> wrote:

> I've seen no de-facto mapping in the community of Foo.bar to either
> Foo::bar or Foo#bar.
>

In Japanese Ruby community, it's likely that Foo.bar...
tomonacci (Tomo Kazahaya)
04:02 PM Bug #1085: Got the error message, after run 'gem install --test'.
=begin
On Apr 19, 2010, at 10:54, Yusuke ENDOH wrote:
> 2010/4/19 Ryan Davis <ryand-ruby@zenspider.com>:
>> All pigheadedness aside, why is it is a bug that rubygems doesn't work with minitest when it isn't a bug that it doesn't work ...
drbrain (Eric Hodel)
02:55 AM Bug #1085: Got the error message, after run 'gem install --test'.
=begin
Hi,

2010/4/19 Ryan Davis <ryand-ruby@zenspider.com>:
> All pigheadedness aside, why is it is a bug that rubygems doesn't work with minitest when it isn't a bug that it doesn't work with bacon, rspec, and every other test fram...
mame (Yusuke Endoh)
03:31 PM Revision 52998fa5 (git): * bignum.c (bigmul1_karatsuba): fix calculation order to prevent
underflow. [ruby-core:29088]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:28 PM Revision adfe4f39 (git): * compile.c (NODE_NEXT, NODE_REDO): add dummy putnil instruction to
fix stack consistency error. [ruby-core:28172]
* bootstraptest/test_jump.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:23 PM Revision 7c7a7c12 (git): * ext/zlib/zlib.c (rb_deflate_params): update buf_filled count because
deflateParams writes to out buffer. And, revert r18029 because the
flush was not needed now and emits garbage. [ruby-dev:40802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:15 PM Revision b6164551 (git): * 2010-04-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision 3728ec6e (git): * vm_method.c (rb_add_method_def): decrement alias count of
rb_method_definition_t to prevent memory leak. see
[ruby-dev:41021].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:53 PM Revision ef3ea2dd (git): * io.c: fixed the wrong description of rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:40 PM Revision 57e50f7f (git): * io.c: rdoc. see [ruby-dev:40506].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:35 PM Feature #3131: add Kernel#Hash() method like Kernel#Array()
=begin
Hi Matz,

To avoid delaying this request forever due to unnecessary features,
I have narrowed the requirements for Kernel#Hash() to the following:

Hash() must convert (1) nil, (2) Hash, and (3) empty Array into Hash.
...
sunaku (Suraj Kurapati)
12:44 PM Bug #2704 (Closed): CGI::rfc1123_date causes NameError
=begin

=end
xibbar (Takeyuki FUJIOKA)
03:00 AM Bug #2704: CGI::rfc1123_date causes NameError
=begin
xibber さん
遠藤です。

このチケットはどうにかなってますでしょうか。

RFC822_DAYS などは他で使われていないようなので、cgi/util.rb に
定義をささっと移してしまえばよいような気がします。

# require "cgi/core"; p CGI::RFC822_DAYS が動かなくなるのは困る!
# という人はいるだろうか


diff --git a/lib/cgi/co...
mame (Yusuke Endoh)
12:34 PM Revision a3bd9a86 (git): * ext/dl/win32/lib/win32/registry.rb (PredefinedKey#create): root key
name should be a string. fixed [ruby-core:28192]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
10:25 AM Revision f0f87d6e (git): * parse.y (parser_yylex): fix for tLPAREN_ARG.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:21 AM Revision cbaf61b2 (git): * test/ruby/test_system.rb (TestSystem#valid_syntax): return false
on syntax error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:39 AM Feature #3176 (Closed): Thread#priority= should actually do something
=begin
Currently, Thread#priority= doesn't seem to do anything useful. See #1169 for more discussion of this. Here's a short program which demonstrates Thread#priority= not working, adapted from one in that issue:

$ cat thrprio.rb...
coatl (caleb clausen)
03:39 AM Revision 2b222b9b (git): * lib/cgi/{core, util}.rb (RFC822_DAYS, RFC822_MONTHS):
move the constant because used only util.rb. [Bug #2704]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Takeyuki FUJIOKA
03:24 AM Revision e63df531 (git): * parse.y (lex_state_e, IS_END, IS_SPCARG, parser_yylex): separate
the state after vcall. [ruby-core:29578]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:09 AM Revision 85cb4ee2 (git): * parse.y (parser_yylex): simplified with IS_ARG and IS_END.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:02 AM Feature #2710: Kernel#load loads a relative path
=begin
Hi,

akr, what do you think about this ticket?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
02:59 AM Feature #3163: SyntaxError when using variable which is also a method in current scope with a Symbol argument
Nobu, can you please comment on those other examples of ambiguous operators I posted above? For example:
```ruby
p=0; p %[foo]
```

Currently, the second p is a variable and `%[foo]` is an operator and an array, but to be consist...
coatl (caleb clausen)
02:42 AM Bug #1169: Thread#priority still doesn't work
=begin
Hi,

> >>>the bug still exists<<<

No. The spec was changed so that Thread#priority was just a
hint for thread scheduler. So, the bug is no longer a bug.

I guess that it is too restrictive for implementation to...
mame (Yusuke Endoh)
02:36 AM Feature #2567: Net::HTTP does not handle encoding correctly
=begin
Setting encoding based on 'Content-Type' header scares me. It is common that the webserver will report one encoding, and the HTML will contain a meta tag indicating a *completely different* encoding. The encoding indicated in t...
tenderlovemaking (Aaron Patterson)
01:46 AM Revision 8a3201da (git): * test/ruby: make more ruby-mode.el friendly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:23 AM Bug #2688 (Closed): rubyspec: Net::HTTPHeader#content_range returns a Range object that represents the 'Content-Range' header entry FAILED
=begin
遠藤です。

この件は rubyspec 側で修正したので close します。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
12:47 AM Bug #3175 (Closed): extname and basename fail in "foo//bar.rb" style paths.
=begin
This issue was solved with changeset r27404.
rico, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
12:37 AM Bug #2606 (Closed): Ruby crashes when Logger is used in trap handler
=begin
This issue was solved with changeset r27401.
Jonathan, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
12:29 AM Revision dd3bbc60 (git): * tool/compile_prelude.rb: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom