Project

General

Profile

Activity

From 07/26/2010 to 08/01/2010

08/01/2010

10:09 PM Bug #3640: BigDecimal#hash returns -2 for all negative finite numbers.
=begin
Sorry, the code I've shown is improper.

The proper code is here:

$ ruby -rbigdecimal -ve '
a = []...
mrkn (Kenta Murata)
10:03 PM Bug #3640 (Closed): BigDecimal#hash returns -2 for all negative finite numbers.
=begin
$ ruby -rbigdecimal -ve '
> a = []
> b = BigDecimal("-1")
> 10.times { a << b *= 10 }
> h = {}
> a....
mrkn (Kenta Murata)
08:43 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
According to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543805,
this seems to be just a problem of te...
mame (Yusuke Endoh)
09:46 AM Bug #2008 (Feedback): test_io.rb: test 2 fails on FreeBSD
=begin

=end
nobu (Nobuyoshi Nakada)
09:34 AM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
What's the revision?

2010/8/1 Lucas Nussbaum <[email protected]>:
> Issue #2008 has been updated by L...
mame (Yusuke Endoh)
05:04 AM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
No, this is still a problem. How can I reopen that bug?
=end
lucas (Lucas Nussbaum)
08:35 PM Revision b2546559 (git): * 2010-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:35 PM Revision 88431b74 (git): * ext/pathname/pathname.c (path_realdirpath): Pathname#realdirpath
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28831 b2dd03c8-39d4-4d8f-98ff-823fe6...
akr (Akira Tanaka)
06:06 PM Feature #3627: catchのブロックを再実行するメソッド
=begin
なかだです。

At Sat, 31 Jul 2010 19:06:51 +0900,
KISHIMOTO, Makoto wrote in [ruby-dev:41906]:
> loop のブロックが引数を...
nobu (Nobuyoshi Nakada)
05:55 PM Bug #3632 (Closed): win32 (MSVC)でsnapshotをmakeできない
=begin
Fixed at r28818.
=end
nobu (Nobuyoshi Nakada)
03:44 PM Revision f21f68a1 (git): * 2010-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:44 PM Revision 2f0e3675 (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized value.
This is the essential part from r28794 of trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@288...
mame (Yusuke Endoh)
02:09 PM Revision 33d848d8 (git): * lib/pp.rb: describe superclasses explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:04 PM Revision 4be5721d (git): * string.c (rb_str_modify_expand, rb_str_resize): get rid of
repeating malloc and realloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28827 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
01:24 PM Revision 6da48ad9 (git): * ChangeLog: forget to write annotation for redmine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
01:20 PM Revision 98685cc7 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_hash): use rb_memhash and take care of negative finite numbers properly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
12:22 PM Revision b22c8331 (git): revert r28788 (backport of r28751).
The patch seems to be revised by r28763. The patch will be backported
after it is stabilized by an experience in tru...
mame (Yusuke Endoh)
11:57 AM Revision c29b801a (git): * ext/pathname/pathname.c (path_realpath): Pathname#realpath translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:57 AM Bug #3634 (Closed): irb -d does not set $VERBOSE to true
=begin
This issue was solved with changeset r28816.
Andrew, thank you for reporting this issue.
Your contribution ...
mame (Yusuke Endoh)
10:31 AM Revision ff60853e (git): merges r28755 from trunk into ruby_1_9_2.
--
* vm.c (rb_thread_mark): mark only self of normal iseqs, not
nodes. [ruby-dev:41874]
* vm.c (rb_thread_mark): ...
mame (Yusuke Endoh)
10:08 AM Revision 40d391b8 (git): merges r28816 from trunk into ruby_1_9_2.
--
* lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
switch called in irb. a patch from Andrew Gr...
mame (Yusuke Endoh)
09:46 AM Revision d65b14a3 (git): * 2010-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:46 AM Revision 6765d52c (git): merges r28815 from trunk into ruby_1_9_2.
--
* bignum.c (big_op): comparison of bignum and infinity has returned 1
or -1, but it must return boolean.
git-sv...
mame (Yusuke Endoh)
09:17 AM Bug #2588 (Closed): Forced definition of stati64 and _stati64 under MinGW
=begin
This issue was solved with changeset r28811.
Luis, thank you for reporting this issue.
Your contribution to...
nobu (Nobuyoshi Nakada)
08:20 AM Bug #2588: Forced definition of stati64 and _stati64 under MinGW
=begin
Hello,

Any status update on this? _stati64 is still defined and is not allowing x64 MinGW compilers succ...
luislavena (Luis Lavena)
08:57 AM Bug #3636 (Closed): win32ole, is U_UI2REF or V_UI2REF?
=begin
This issue was solved with changeset r28809.
Luis, thank you for reporting this issue.
Your contribution to...
suke (Masaki Suketa)
03:12 AM Bug #3636 (Closed): win32ole, is U_UI2REF or V_UI2REF?
=begin
Hello,

Looking into a cross-compilation bug, found the following define in ext/win32ole/win32ole.c, line...
luislavena (Luis Lavena)
08:27 AM Revision b496cd64 (git): * win32/Makefile.sub: needs stddef.h for size_t. a patch from
Akio Tajima at [ruby-dev:41905].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28818 b2dd03c8-39d4-4d8f-98ff-82...
nobu (Nobuyoshi Nakada)
07:44 AM Feature #3638 (Closed): VM内データ構造へアクセスするマクロ
=begin
dfp[-1] といったマジックナンバーを減らすよう、マクロを新設するのはどうでしょうか。
叩き台としてパッチを添付します。
=end
wanabe (_ wanabe)
07:34 AM Bug #3637: win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
Forgot to mention that with NONAMELESSUNION defined produces the following error:

http://gist.github.com...
luislavena (Luis Lavena)
07:18 AM Bug #3637 (Closed): win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
Hello,

I'm working in cross compiling Ruby to Windows (GCC) using moderm GCC versions, provided by mingw...
luislavena (Luis Lavena)
05:59 AM Revision caa05197 (git): * ext/pathname/pathname.c (path_sub_ext): Pathname#sub_ext translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:48 AM Revision ffe49186 (git): * lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
switch called in irb. a patch from Andrew Grimm in
[ruby-core:31558].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
mame (Yusuke Endoh)
01:12 AM Revision 6ad3f616 (git): * bignum.c (big_op): comparison of bignum and infinity has returned 1
or -1, but it must return boolean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28815 b2dd03c8-39d4-4d8f-98ff-8...
mame (Yusuke Endoh)
12:50 AM Revision b6f174af (git): add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:46 AM Revision a35c3cf3 (git): * class.c (rb_include_module): don't clear the method cache if the
included module has no method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28813 b2dd03c8-39d4-4d8f-98ff-823f...
akr (Akira Tanaka)
12:22 AM Revision 572b8b37 (git): * ext/pathname/pathname.c (path_sub): Pathname#sub translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:12 AM Revision 933e5e09 (git): * include/ruby/win32.h: latest x86_64 mingw defines stati64.
[ruby-core:27516]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

07/31/2010

11:54 PM Revision c9a78296 (git): * 2010-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:54 PM Revision e8f2d9e8 (git): * ext/win32ole/win32ole.c: fix typo. [ruby-core:31564][Bug #3636]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
07:07 PM Feature #3627: catchのブロックを再実行するメソッド
=begin
きしもとです

> |throwのかわりに、なにか別のメソッド(rewindという名前はどうでしょう?)を実行すると、catchのブロックが再実行される、というのはどうでしょうか?
>
> 基本的なアイディア...
metanest (Makoto Kishimoto)
02:16 PM Revision b6ebd062 (git): * ext/pathname/pathname.c (path_inspect): Pathname#inspect translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:22 AM Bug #3634 (Closed): irb -d does not set $VERBOSE to true
=begin
Thanks to feature #1832, irb -w sets $VERBOSE to true. However, this did not update irb -d to setting $VERBOS...
agrimm (Andrew Grimm)
07:21 AM Revision 9006bd20 (git): * ext/pathname/pathname.c (Init_pathname): The alias,
Pathname#to_path, is translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28807 b2dd03c8-...
akr (Akira Tanaka)
04:54 AM Bug #1388: cygwin-1.7, gcc4-4.3, and ruby-1.9. make btest #236 test_io.rb Segmentation fault
=begin
Hi,

After a long hiatus, I checked the status of this make btest, test_io.rb, segfault bug.

In trun...
neomjp (neomjp neomjp)
12:36 AM Bug #3632 (Closed): win32 (MSVC)でsnapshotをmakeできない
=begin
snapshotをwin32(VC++6)でnmakeしようとすると、以下のエラーとなります。理由はsize_tが未定義だからです。

cl -nologo -MD -Zi -W2 -O2b2x...
arton (Akio Tajima)
12:36 AM Revision 0794c1da (git): * util.c (ruby_add_suffix): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:13 AM Revision c57e8f7d (git): * ext/pathname/pathname.c (path_to_s): Pathname#to_s translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)

07/30/2010

11:26 PM Revision faca64d5 (git): * 2010-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:26 PM Revision d61f475b (git): * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert):
merged r28784 from ruby_1_8: wrongly created dummy SSL certificate
with version == 3 (no such version) and ...
Hiroshi Nakamura
04:21 PM Feature #3631: [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
Thanks for the tip Nobu! :-)
=end
sunaku (Suraj Kurapati)
02:15 PM Feature #3631: [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
Hi,

At Fri, 30 Jul 2010 14:02:21 +0900,
Suraj Kurapati wrote in [ruby-core:31551]:
> For example, suppos...
nobu (Nobuyoshi Nakada)
02:02 PM Feature #3631 (Closed): [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
This patch allows you to pass nil values to Rake's sh() and ruby()
methods. This is useful when you want ...
sunaku (Suraj Kurapati)
12:47 PM Bug #3609: Float Infinity comparisons in 1.9
=begin
Hi,

> The patch fixes comparison with non numerics, but doesn't address the rest of the issues:

Ind...
mame (Yusuke Endoh)
06:54 AM Bug #3609 (Open): Float Infinity comparisons in 1.9
=begin
The patch fixes comparison with non numerics, but doesn't address the rest of the issues:
- inconsistency w...
marcandre (Marc-Andre Lafortune)
01:50 AM Bug #3609 (Closed): Float Infinity comparisons in 1.9
=begin
Backported at r28788.
=end
mame (Yusuke Endoh)
12:47 PM Feature #3626 (Closed): improvement of sample in lib/imap.rb: password input
=begin
This issue was solved with changeset r28798.
Nobuyoshi, thank you for reporting this issue.
Your contributi...
nobu (Nobuyoshi Nakada)
12:47 PM Feature #3625 (Closed): improvement of sample in lib/imap.rb: --starttls option
=begin
This issue was solved with changeset r28797.
Nobuyoshi, thank you for reporting this issue.
Your contributi...
nobu (Nobuyoshi Nakada)
12:44 PM Revision be2f3c58 (git): * ext/pathname/pathname.c (path_hash): Pathname#hash translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:35 AM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
I agree with this idea.
When usa's points are completed, you can commit it.
=end
naruse (Yui NARUSE)
08:51 AM Revision 9178281a (git): * ext/-test-/add_suffix/bug.c: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:11 AM Bug #3523: win32 exception c0000029 on exit using fibers
=begin
Hi,

Yusuke Endoh wrote:
>
> I'm changing this to Low priority.
> I'm sorry because you did good work, ...
spatulasnout (B Kelly)
07:35 AM Feature #3627: catchのブロックを再実行するメソッド
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:41892] [Feature #3627] catchのブロックを再実行するメソッド"
on Thu, 29 Jul 201...
matz (Yukihiro Matsumoto)
07:06 AM Revision 47fd9eb6 (git): * file.c (file_expand_path): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:50 AM Revision a55567a0 (git): * lib/net/imap.rb: load io/console.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:42 AM Revision 63a555ee (git): * lib/net/imap.rb (example): use IO#noecho to read password if
possible, and defer until needed. [ruby-dev:41889]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28798 b2dd03c8...
nobu (Nobuyoshi Nakada)
03:38 AM Revision 2d8228c2 (git): * lib/net/imap.rb (example): support starttls option.
[ruby-dev:41888]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:22 AM Bug #3600: HP-UX compilation
=begin

=end
mame (Yusuke Endoh)
01:18 AM Bug #3462 (Closed): gem activation fails for native gems
=begin
I've backported r28693, r28695 and r28703. Please check ruby_1_9_2.

We'll release RC3 within a few days...
mame (Yusuke Endoh)

07/29/2010

11:51 PM Revision c03e220c (git): * file.c (file_expand_path): home directory must be absolute.
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28796 b2dd03c8-39d4-4d8f-98ff-823fe...
nobu (Nobuyoshi Nakada)
11:51 PM Revision 6d56e80a (git): * file.c (file_expand_path): home directory must be absolute.
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:33 PM Revision f2c87d53 (git): * file.c (file_expand_path): should check if could find user.
[ruby-core:31538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28795 b2dd03c8-39d4-4d8f-98ff-823fe...
nobu (Nobuyoshi Nakada)
11:33 PM Revision a99de846 (git): * file.c (file_expand_path): should check if could find user.
[ruby-core:31538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:59 PM Revision 209cf135 (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:59 PM Revision 7ae7ac4a (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:54 PM Revision bc8e6507 (git): * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
even if MacOS X Aqua version [ruby-dev:41883].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28793 b2dd03c8-39d...
nagai (Hidetoshi Nagai)
10:53 PM Revision a905ace6 (git): * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
even if MacOS X Aqua version [ruby-dev:41883].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28792 ...
nagai (Hidetoshi Nagai)
10:47 PM Revision 98aa864a (git): * instruby.rb (ext-arch): prune directories start with '-'.
backported r28654 from the trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28791 b2dd03c8-39d4...
nobu (Nobuyoshi Nakada)
09:29 PM Bug #3523: win32 exception c0000029 on exit using fibers
=begin
Hi,

I'm changing this to Low priority.
I'm sorry because you did good work, though.

According to ...
mame (Yusuke Endoh)
09:13 PM Revision 91c8bbdf (git): * 2010-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:13 PM Revision 8db76b21 (git): class description document moved.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:48 PM Bug #3565 (Closed): make test-all fails to run
=begin
Backported at r28781.
=end
mame (Yusuke Endoh)
05:44 PM Feature #3608: Enhancing Pathname#each_child to be lazy
2010/7/24 Tomasz Wegrzanowski <[email protected]>:
> Feature #3608: Enhancing `Pathname#each_child` to be lazy
...
akr (Akira Tanaka)
05:33 PM Feature #3627 (Rejected): catchのブロックを再実行するメソッド
=begin
catchとthrowで、ネストを飛び越えたbreakのようなことができるわけですが、同様のネストを飛び越えたnextのようなもの、を現在のrubyでやるのは少々面倒です。
retryを利用して、

tag...
metanest (Makoto Kishimoto)
05:07 PM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
(1) Are there any grounds in the value of 0.5 seconds of the time-out?
(2) Can you write a test for this ch...
usa (Usaku NAKAMURA)
05:17 AM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
Updated patch, fixes bug where Expect header is not provided.
=end
drbrain (Eric Hodel)
04:58 PM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
> Anyway I'm still wandering because it causes confusing about the codepoint's encoding.

Any possibiliti...
shyouhei (Shyouhei Urabe)
11:59 AM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
I originally intended to prevent to use String#inspect as String#dump.
(of course the main intention is to ...
naruse (Yui NARUSE)
04:50 PM Revision f62d8ce9 (git): merges r28751 from trunk into ruby_1_9_2.
--
* numeric.c (flo_cmp): honor the result of infinite? method of the
other. [ruby-core:31470]
git-svn-id: svn+ss...
mame (Yusuke Endoh)
03:15 PM Revision 7b3f2ead (git): * 2010-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 2435ab17 (git): merges r28693, r28695 and r28703 from trunk into ruby_1_9_2.
--
* lib/rubygems/custom_require.rb, gem_prelude.rb: Load code from
from gems properly.
* lib/rubygems.rb: Load th...
mame (Yusuke Endoh)
01:46 PM Revision 36612ca8 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:46 PM Revision 41129b6d (git): * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wrongly
created dummy SSL certificate with version == 3 (no such version) and
serial == 0 (must be >0).
git-svn-i...
Hiroshi Nakamura
01:29 PM Revision 3608baa9 (git): * ext/pathname/pathname.c (path_cmp): Pathname#<=> translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:34 PM Feature #3625: improvement of sample in lib/imap.rb: --starttls option
=begin
前田です。

2010年7月29日12:16 Nobuyoshi Nakada <[email protected]>:
> lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、
...
shugo (Shugo Maeda)
12:17 PM Feature #3625 (Closed): improvement of sample in lib/imap.rb: --starttls option
=begin
なかだです。

lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、
starttlsに対応させてみました。


Index: lib/net/imap.rb
=======...
nobu (Nobuyoshi Nakada)
12:33 PM Feature #3626: improvement of sample in lib/imap.rb: password input
=begin
前田です。

2010年7月29日12:17 Nobuyoshi Nakada <[email protected]>:
> lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、パ
...
shugo (Shugo Maeda)
12:18 PM Feature #3626 (Closed): improvement of sample in lib/imap.rb: password input
=begin
なかだです。

lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、パ
スワードの入力にIO#noechoを使うようにしてみました。また、実際に
必要になるまでパスワードの入力を遅ら...
nobu (Nobuyoshi Nakada)
11:43 AM Revision 14a56523 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:43 AM Revision c1abf1d2 (git): merges r28626 from trunk into ruby_1_9_2.
--
* configure.in (RUBY_DEFAULT_ARCH): adjust for target
cpu. [ruby-core:31243]
git-svn-id: svn+ssh://ci.ruby-lang...
mame (Yusuke Endoh)
05:19 AM Bug #3514 (Assigned): Unused Variable Warnings in StdLib [PATCHES]
=begin

=end
marcandre (Marc-Andre Lafortune)
05:07 AM Bug #3623 (Rejected): TypeError: can't iterate from Time
=begin
Intended behavior.
Instead, cover? should work.
=end
nobu (Nobuyoshi Nakada)
03:57 AM Bug #3623 (Rejected): TypeError: can't iterate from Time
=begin
ruby-1.9.2-head > (Time.now..Time.now + 100).include?(Time.now + 10)
TypeError: can't iterate from Time
...
sheuer (Stephen Heuer)

07/28/2010

09:51 PM Revision 8d228b25 (git): * common.mk (EXT_SRCS): add ext/json/parser/parser.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:52 PM Revision b67ecc80 (git): * file.c (rb_file_s_basename): pass baselen to rmext.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:38 PM Revision 793af699 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:38 PM Revision de06330e (git): * configure.in: not [freebsd] but [freebsd*] for AS_CASE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:08 PM Feature #3622 (Closed): Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
HTTP/1.1 allows a client to determine if the server will accept a request body using the Expect header with ...
drbrain (Eric Hodel)
01:24 PM Revision 7996581a (git): * ext/pathname/pathname.c (path_eq): Pathname#{==,===,eql?} translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:24 PM Revision 4b8f2ed7 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:08 PM Bug #3615 (Closed): Build failure trunk with MSVC
=begin

=end
naruse (Yui NARUSE)
10:36 AM Bug #3615: Build failure trunk with MSVC
=begin
This issue was solved with changeset r28757.

Please close this.
=end
phasis68 (Heesob Park)
12:28 PM Revision a5e6532c (git): * vm_core.h (rb_thread_check_trap_pending): hidden API for tcl/tk wrapper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:27 AM Feature #3592 (Closed): "1.0+0.0i".to_c.to_f can't converted into Float
=begin

=end
marcandre (Marc-Andre Lafortune)
10:37 AM Feature #3592: "1.0+0.0i".to_c.to_f can't converted into Float
=begin
This issue was solved with changeset r28725.

Please close this.
=end
phasis68 (Heesob Park)
11:17 AM Bug #3557: Marshal.dump fails for large Arrays of Arrays
=begin
Thank you!

D:\andy\data>ruby -ve 'p Marshal.dump(Array.new(10){[*34000.times]}).size'
ruby 1.9.2dev (2...
ajankevics (Andrew Jankevics)
10:42 AM Revision dea25537 (git): merge from trunk (r28772)
* include/ruby/missing.h: shouldn't declare as dllimport when building
ruby itself (for Windows).
git-svn-id: svn...
U.Nakamura
10:39 AM Revision 97bc1a12 (git): * win32/Makefile.sub (config.h): VC6 or later have stddef.h.
* include/ruby/missing.h: need to include stddef.h for size_t.
* include/ruby/missing.h: shouldn't declare as dllimp...
U.Nakamura
09:27 AM Bug #3593 (Closed): cont.cで"PAGE_SIZE" redefined
=begin
This issue was solved with changeset r28768.
Yui, thank you for reporting this issue.
Your contribution to ...
naruse (Yui NARUSE)
08:12 AM Revision 870fbf44 (git): * missing/*.c: include missing.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:12 AM Revision 51b6bfb0 (git): * missing/*.c: include missing.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:38 AM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
Hi,

At Tue, 27 Jul 2010 22:21:31 +0900,
Heesob Park wrote in [ruby-core:31512]:
> I noticed String#inspe...
nobu (Nobuyoshi Nakada)
02:51 AM Feature #3620 (Closed): Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
=begin
Queue, SizedQueue and ConditionVariable are important synchronization primitives and are nowadays implemente...
panaggio (Ricardo Panaggio)
12:38 AM Revision e53a6014 (git): * cont.c: typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:25 AM Revision 8bc55563 (git): * 2010-07-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:25 AM Revision 392ab9d0 (git): * cont.c: (RB_PAGE_SIZE): renamed from PAGE_SIZE. [ruby-dev:41870]
* cont.c: (RB_PAGE_MASK): renamed from PAGE_MASK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28768 b2dd03c8-3...
naruse (Yui NARUSE)

07/27/2010

10:14 PM Feature #3619 (Rejected): \x{XXXX} as an escape sequence of string
=begin
I noticed String#inspect results \x{XXXX} for the encoding other than Unicode.

Is there any possibility...
phasis68 (Heesob Park)
04:07 PM Bug #3617 (Rejected): respond_to?(:gem) is false in 1.9.2-rc2
=begin

=end
nobu (Nobuyoshi Nakada)
02:49 PM Bug #3617: respond_to?(:gem) is false in 1.9.2-rc2
=begin
Thank you for explaining. I agree that this is not a bug.
=end
sunaku (Suraj Kurapati)
01:11 AM Bug #3617: respond_to?(:gem) is false in 1.9.2-rc2
=begin
On Mon, Jul 26, 2010 at 06:50:06PM +0900, Yui NARUSE wrote:
> Issue #3617 has been updated by Yui NARUSE.
>...
tenderlovemaking (Aaron Patterson)
02:14 PM Revision 0cb17010 (git): * ext/pathname/pathname.c (path_taint): use rb_obj_taint.
(path_untaint): Pathname#untaint translated from
pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2...
akr (Akira Tanaka)
10:47 AM Feature #3616 (Assigned): IRB + readline incorrectly counts non-printing characters in prompt
=begin

=end
nobu (Nobuyoshi Nakada)
10:46 AM Feature #3616: IRB + readline incorrectly counts non-printing characters in prompt
=begin
Hi,

At Tue, 27 Jul 2010 08:34:08 +0900,
Sung Pae wrote in [ruby-core:31509]:
> Yes, I agree. That is ver...
nobu (Nobuyoshi Nakada)
08:34 AM Feature #3616: IRB + readline incorrectly counts non-printing characters in prompt
=begin
> Even if it is implemented, you'll have to write as:
>
> :PROMPT_I => "\\[\e[0;1;32m\\]>>> \\[\e[...
guns (Sung Pae)
07:04 AM Feature #3616: IRB + readline incorrectly counts non-printing characters in prompt
=begin
Hi,

At Mon, 26 Jul 2010 14:56:14 +0900,
Sung Pae wrote in [ruby-core:31484]:
> Bash handles this issue b...
nobu (Nobuyoshi Nakada)
10:03 AM Revision f0c0b81c (git): * Makefile.in (MINIRUBY): get rid of appending spaces for each
reconfigure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:03 AM Revision 53b6ab6a (git): * Makefile.in (MINIRUBY): get rid of appending spaces for each
reconfigure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:59 AM Revision 444b943e (git): * lib/mkmf.rb (have_framework): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:33 AM Revision b9a8f982 (git): * defines.h, intern.h, missing.h, ruby.h, st.h, util.h: include
config.h and defines.h for autoconf macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28764 b2d...
nobu (Nobuyoshi Nakada)
09:33 AM Revision 58f1d31a (git): * defines.h, intern.h, missing.h, ruby.h, st.h, util.h: include
config.h and defines.h for autoconf macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28764 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
08:12 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin

On Jul 26, 2010, at 2:07 PM, Luis Lavena wrote:

> On Mon, Jul 26, 2010 at 5:47 PM, Evan Phoenix <evan@fa...
evanphx (Evan Phoenix)
06:07 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
On Mon, Jul 26, 2010 at 5:47 PM, Evan Phoenix <[email protected]> wrote:
>
>
> When we decide that the ...
luislavena (Luis Lavena)
05:47 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin

On Jul 26, 2010, at 11:05 AM, Luis Lavena wrote:

> On Mon, Jul 26, 2010 at 2:50 PM, Evan Phoenix <evan@f...
evanphx (Evan Phoenix)
03:05 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
On Mon, Jul 26, 2010 at 2:50 PM, Evan Phoenix <[email protected]> wrote:
> There are custom changes to ru...
luislavena (Luis Lavena)
02:55 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
all results use:

* a fresh Ruby svn checkout of either trunk (1.9.3dev) or the ruby_1_9_2 branch (1.9.2d...
jonforums (Jon Forums)
02:51 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
There are custom changes to rubygems in trunk that are not yet in rubygems master. You can not use rubygems m...
evanphx (Evan Phoenix)
02:41 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
did you try doing a fresh svn checkout, as well?
-r
=end
rogerdpack (Roger Pack)
02:41 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
I do not see the error on the 1.9.2 branch as of a freshly built Ruby 28749 using a fresh checkout of RubyGem...
jonforums (Jon Forums)
12:46 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
Out of curiosity I just built 28760 with and without raggi's rubygems perflude branch http://github.com/rubyg...
jonforums (Jon Forums)
07:28 AM Bug #3557: Marshal.dump fails for large Arrays of Arrays
=begin
Hi,

At Tue, 27 Jul 2010 05:34:32 +0900,
Andrew Jankevics wrote in [ruby-core:31502]:
> C:\andy\data>ruby...
nobu (Nobuyoshi Nakada)
05:34 AM Bug #3557: Marshal.dump fails for large Arrays of Arrays
=begin
Notice I am running x64 on mswin64 (xp64 sp2), not i386 on mswin32 or mingw32.
My version passes "nmake tes...
ajankevics (Andrew Jankevics)
07:27 AM Revision 592d885c (git): * numeric.c (flo_cmp): typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:13 AM Revision 7175a907 (git): * class.c, compile.c, dir.c, file.c, iseq.c, parse.y, random.c:
clean unused-value warnings.
* cont.c, process.c, vm_exec.h: clean cast warnings.
git-svn-id: svn+ssh://ci.ruby-lan...
naruse (Yui NARUSE)
06:38 AM Bug #3618 (Closed): inf-ruby prompt and tab completion
=begin
When pressing tab in inf-ruby the prompt appears to break.
=end
syamajala (seshu yamajala)
02:43 AM Bug #3612: windows: unable to run path with spaces on it anymore.
=begin
I assumed the accidental behavior was expected, but apparently it was not. Thanks for the clarification.
-r...
rogerdpack (Roger Pack)

07/26/2010

10:47 PM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
@Roger: I still see the failure listed below after building 28759 this morning

C:\Users\Jon\Documents\Ru...
jonforums (Jon Forums)
06:41 PM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
Nakada-san, thanks. Fixed it. Weird it didn't clash before.
=end
roberto (Ollivier Robert)
05:20 PM Bug #3607 (Rejected): [trunk/r28731] Gem.path has disappeared?
=begin
Uninstall old rubygems from site_ruby.
=end
nobu (Nobuyoshi Nakada)
05:04 PM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
@Roger: nope, not fixed at r28758.
=end
roberto (Ollivier Robert)
08:53 PM Revision 9cce6d10 (git): * compile.c (rb_iseq_translate_threaded_code): removed duplicated code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:50 PM Bug #3617: respond_to?(:gem) is false in 1.9.2-rc2
=begin
On 1.9.1, Kernel#gem is public, but on 1.9.2 it is private.
But why it is changed.
=end
naruse (Yui NARUSE)
04:58 PM Bug #3617: respond_to?(:gem) is false in 1.9.2-rc2
=begin
Hi,

At Mon, 26 Jul 2010 16:07:12 +0900,
Suraj Kurapati wrote in [ruby-core:31485]:
> ## ruby 1.9.2dev (2...
nobu (Nobuyoshi Nakada)
04:07 PM Bug #3617 (Rejected): respond_to?(:gem) is false in 1.9.2-rc2
=begin
Please compare the new behavior:

## ruby 1.9.2dev (2010-07-11 revision 28618) [i686-linux]
>> respond_...
sunaku (Suraj Kurapati)
06:28 PM Bug #3612 (Rejected): windows: unable to run path with spaces on it anymore.
=begin
This is intended behavior.
Please do not use the accidental behavior of old rubies.
=end
usa (Usaku NAKAMURA)
05:49 PM Bug #3612: windows: unable to run path with spaces on it anymore.
=begin
Here is a patch for this issue.


--- win32.c 2010-07-26 17:36:18.980422535 +0900
+++ win32.c.new...
phasis68 (Heesob Park)
03:52 PM Bug #3615: Build failure trunk with MSVC
=begin

=end
yugui (Yuki Sonoda)
01:53 PM Bug #3615 (Closed): Build failure trunk with MSVC
=begin
After applying r28754, I still cannot build with MSVC.

I guess r28727 is the cause of error.

C:\wor...
phasis68 (Heesob Park)
02:56 PM Feature #3616 (Closed): IRB + readline incorrectly counts non-printing characters in prompt
=begin
When setting a prompt for IRB that contains terminal control characters:

IRB.conf[:PROMPT][:COLOR] =...
guns (Sung Pae)
01:35 PM Revision aa4f1d8e (git): * ext/pathname/pathname.c (path_taint): Pathname#taint translated from
pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:07 PM Bug #3614 (Closed): Build failure trunk with MSVC
=begin
This issue was solved with changeset r28754.
Heesob, thank you for reporting this issue.
Your contribution ...
naruse (Yui NARUSE)
11:08 AM Bug #3614 (Closed): Build failure trunk with MSVC
=begin
Due to r28714, The nightly snapshop can't be built with MSVC compiler.

C:\work\snapshot>nmake

Micro...
phasis68 (Heesob Park)
10:12 AM Bug #3613: rb_gc_mark(): unknown data type
=begin
 ささだです。

(2010/07/25 23:08), Nobuyoshi Nakada wrote::
> - if (cfp->iseq) rb_gc_mark(cfp->iseq->self);
> ...
ko1 (Koichi Sasada)
10:03 AM Bug #3613: rb_gc_mark(): unknown data type
=begin
なかだです。

At Sun, 25 Jul 2010 12:17:40 +0900,
SASADA Koichi wrote in [ruby-dev:41874]:
>  詳しく追っていないのですが、[BU...
nobu (Nobuyoshi Nakada)
09:57 AM Bug #3613 (Closed): rb_gc_mark(): unknown data type
=begin
This issue was solved with changeset r28752.
Koichi, thank you for reporting this issue.
Your contribution ...
nobu (Nobuyoshi Nakada)
09:18 AM Revision 9ca5bad2 (git): * configure.in (config.h): add include guard.
* win32/Makefile.sub, bcc32/Makefile.sub (config.h): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ru...
nobu (Nobuyoshi Nakada)
09:18 AM Revision 195a7da4 (git): * configure.in (config.h): add include guard.
* win32/Makefile.sub, bcc32/Makefile.sub (config.h): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28759...
nobu (Nobuyoshi Nakada)
05:38 AM Revision 8e9a9cf0 (git): * configure.in (XCFLAGS): missing.h needs config.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:10 AM Revision 705586b1 (git): * include/ruby/missing.h: revert a part of r28727. config.h is expected
to include only once, before including defines.h.
including it here breaks some macro definitions.
git-svn-id: sv...
U.Nakamura
04:53 AM Revision c6cda4e3 (git): * configure.in: define BROKEN_CLOSE only on FreeBSD.
This needs to merge to 1.9.2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28756 b2dd03c8-39d4-4d8f-98ff-823fe6...
naruse (Yui NARUSE)
04:01 AM Revision af4986f5 (git): * vm.c (rb_thread_mark): should mark iseq itself other than normal
iseq. [ruby-dev:41880]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:05 AM Revision 201d99cc (git): * configure.in: define BROKEN_CLOSE on FreeBSD.
This fixes build failure on MSVC. [ruby-core:31481]
* include/ruby/ruby.h, include/ruby/missing.h:
use BROKEN_CLOS...
naruse (Yui NARUSE)
12:51 AM Revision 5edb56b8 (git): * 2010-07-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:51 AM Revision 7d2ed518 (git): * vm.c (rb_thread_mark): mark only self of normal iseqs, not
nodes. [ruby-dev:41874]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
 

Also available in: Atom