Project

General

Profile

Activity

From 07/18/2009 to 07/24/2009

07/24/2009

10:37 PM Feature #1784: More encoding (Big5 series) support?
=begin
> We added BIG5-HKSCS (2004 version; same as libiconv)
Thanks but please add original table with url and script for converting to *-tbl.rb.

> BIG5-HKSCS wasn't available as an encoding
I'll add it.

> I'd estimate th...
naruse (Yui NARUSE)
07:34 PM Feature #1784: More encoding (Big5 series) support?
=begin
We added BIG5-HKSCS (2004 version; same as libiconv) transcoding today. Please check. If you have any tests (see test/ruby/test_transcode, at the very end) that you can add, please contribute them.

BIG5-HKSCS wasn't availabl...
duerst (Martin Dürst)
04:16 PM Revision 6e8aa03d (git): * 2009-07-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision a8951a5b (git): * enc/big5.c: Fix EncLen_BIG5 for Big5-HKSCS. see [ruby-core:24390]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:44 AM Revision 307f44a8 (git): * 2009-07-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:44 AM Revision 81a2573e (git): * lib/time.rb, test/test_time.rb: Move test code to a separate
file to save memory and compile time. [Bug #1812]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
10:26 AM Revision 28862075 (git): * enc/trans/big5.trans, big5-hkscs-tbl.rb:
new Chinese BIG5-HKSCS transcoding (with Tatsuya Mizuno)
* test/ruby/test_transcode.rb: added tests for the above
(with Tatsuya Mizuno)
* enc/big5.c: Added BIG5-HKSCS as a replicate encoding of BIG5
(short term solution, needs more...
duerst (Martin Dürst)
09:09 AM Revision 9914a16c (git): * lib/net/imap.rb (idle): leaves IDLE in a ensure clause. a patch
from Eric Hodel.
* test/net/imap/test_imap.rb (setup, teardown): turn on
Socket.do_not_reverse_lookup in tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
08:20 AM Revision f815568f (git): merge revision(s) 23558:
* lib/cgi.rb (HTTP_STATUS): typo fixed. [ruby-dev:38538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:27 AM Bug #1814 (Closed): unrecognized option --with-openssl-dir with 1.8.6-p369 (Solaris 10)
=begin
Receive this message when compiling ruby1.8.6-p369 in Solaris 10 with --with-openssl-dir specified:

WARNING: unrecognized options: --with-openssl-dir

Using this configuration line:
./configure --prefix=$INSTALL_ROO...
scollett (S. Collett)
06:52 AM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
=begin
In Reply to:
-- IMHO, from the respective of user, although it is hard, try not to use
-- any non-async-signal-safe functions in a forked child process before any
-- exec functions are called.

-- - Tetsu

Just so I...
vanjab (Vanja Bucic)
06:24 AM Bug #1805 (Closed): UDPSocket#recvfrom hangs
=begin

=end
drbrain (Eric Hodel)
06:01 AM Bug #1813: Threading seg fault (1.9.1-p129 Linux/Mac)
=begin
I should have realized that the 1.9 series uses native threads and I suspect that's likely the cause (presumably a stack size limitation?).
=end
charlton (Charlton Wang)
05:55 AM Bug #1813 (Closed): Threading seg fault (1.9.1-p129 Linux/Mac)
=begin
I'm not sure if there is a thread stack limitation change that is new to 1.9.1 but the following code now causes a segfault on Linux and Illegal Instruction on the Mac. I know this code is somewhat ridiculous (call stack is atte...
charlton (Charlton Wang)
02:55 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
=begin
This seems completely reasonable to me. Most serious networking code
is going to disable the reverse DNS lookups anyway, so Ruby may as
well default to the option most code is going to want.


Kirk Haines
=end
wyhaines (Kirk Haines)
01:11 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
=begin
I agree, although I'd favor getting rid of the 'do_' and just make it Socket.reverse_lookup=

Regards,

Dan
=end
djberg96 (Daniel Berger)
02:23 AM Bug #924: encoding for stdio's
=begin
まず、現在のところは変わっていません。

今後ですが、
* 現在の自動変換周りの挙動は変えない
* IO#external_encodingの戻り値を変更する
(明示的に指定されていない際に、default_externalを返しているのをやめる)
という主張を成瀬は持っているので、後でパッチを出します。
=end
naruse (Yui NARUSE)

07/23/2009

11:38 PM Feature #977 (Closed): caller for all threads patch
=begin

=end
shyouhei (Shyouhei Urabe)
11:03 PM Feature #977: caller for all threads patch
=begin
You can close this one--thank you to Ko1 for implementing it for me.
=end
rogerdpack (Roger Pack)
11:36 PM Feature #1644: recv on inherited socket wrapped in TCPSocket does not read data, on Windows
Inheritance of fd/handles is not supported now on Windows.
Of cource, it's our task for the future.
usa (Usaku NAKAMURA)
11:30 PM Feature #1644 (Assigned): recv on inherited socket wrapped in TCPSocket does not read data, on Windows
shyouhei (Shyouhei Urabe)
11:21 PM Feature #1811 (Closed): Default BasicSocket.do_not_reverse_lookup to true
=begin
Currently ruby socket code defaults to always doing reverse DNS lookup
[ex: once per incoming UDP packet, once per TCP connection].

This causes "surprising" pauses if lookup fails, because the DNS
waits 15s to timeout, ...
rogerdpack (Roger Pack)
11:02 PM Feature #120: --enable-gc-malloc-stats
=begin
--enable-gc-malloc-stats would be nice.
Thank you.
=r
=end
rogerdpack (Roger Pack)
08:21 PM Bug #1805: UDPSocket#recvfrom hangs
=begin
Ok, I confirmed that it's fixed in 1.9.2dev. You can close this out.

Thanks,

Dan
=end
djberg96 (Daniel Berger)
09:41 AM Bug #1805: UDPSocket#recvfrom hangs
=begin
djberge@caesar:~/programming/ruby$ uname -a
Linux caesar 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux

djberge@caesar:~/programming/ruby$ /opt/bin/ruby -v
ruby 1.9.1p243 (2009-07-16 revision 24175) ...
djberg96 (Daniel Berger)
04:26 AM Bug #1805: UDPSocket#recvfrom hangs
=begin
Hi,

In message "Re: [ruby-core:24507] [Bug #1805] UDPSocket#recvfrom hangs"
on Thu, 23 Jul 2009 00:29:43 +0900, Daniel Berger <redmine@ruby-lang.org> writes:

|You must have fixed this in trunk, because I see the same b...
matz (Yukihiro Matsumoto)
12:29 AM Bug #1805: UDPSocket#recvfrom hangs
=begin
You must have fixed this in trunk, because I see the same behavior on Linux.
=end
djberg96 (Daniel Berger)
06:11 PM Bug #1810 (Closed): Switching into the specified irb subsession (complains a TypeError)
=begin
In irb, with the fg command, it switch the subsession correctly but it complains.

debian-roby:/home/roby# irb
irb(main):001:0> irb
irb#1(main):001:0> fg 0
TypeError: can't convert Symbol into String
from /usr/lib/ru...
robyonrails (Roberto Casadei)
05:59 PM Bug #1695 (Closed): String interpolation Issue with escape characters inside an in-string evaluated statement
=begin

=end
keiju (Keiju Ishitsuka)
03:20 PM Revision bdd52721 (git): * 2009-07-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:20 PM Revision 4676ede3 (git): * lib/net/imap.rb (resp_text_code): accepts response codes without
text. [ruby-core:24194]
* lib/net/imap.rb (idle, idle_done): new methods for the IMAP4 IDLE
command (RFC 2177). Thanks, Eric Hodel.
* lib/net/imap.rb (format_date, format_datetime): new method to
format IMAP-style date/datetime. Th...
shugo (Shugo Maeda)
02:41 PM Bug #1807: r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:38882] [Bug #1807] r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない"
on Jul.23,2009 12:00:22, <redmine@ruby-lang.org> wrote:
> 処理としては、以下のように GetOpenFile -> rb_io_stdio_file で
> 取り出した FILE* から何...
usa (Usaku NAKAMURA)
01:36 PM Bug #1807: r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
=begin

=end
usa (Usaku NAKAMURA)
12:00 PM Bug #1807 (Closed): r+ オープンしたファイルが MinGW の拡張ライブラリで扱えない
=begin
手元に FILE* を扱う拡張ライブラリがあり、1.9 へ移植しているのですが、
Windows (MinGW) でうまくいかない処理があります。

処理としては、以下のように GetOpenFile -> rb_io_stdio_file で
取り出した FILE* から何かを読む、というだけの処理なのですが、
r+ でオープンすると何も読むことができません。

/* 拡張ライブラリサンプル */
#includ...
ykc@venus.dti.ne.jp (Kimura Yoshihiro)
09:58 AM Bug #1421: Permission denied - ~/.ri
=begin
This is fixed in RDoc trunk.
=end
drbrain (Eric Hodel)
09:39 AM Bug #1234: RDoc failure in benchmark/bm_so_meteor_contest.rb at or around line 542 column
=begin
This is fixed in RDoc trunk.
=end
drbrain (Eric Hodel)
09:35 AM Bug #883: Failure: test_handle_special_CROSSREF_no_underscore(TestRDocMarkupToHtmlCrossref)
=begin
I have applied Nobu's patch to RDoc trunk.
=end
drbrain (Eric Hodel)
09:25 AM Bug #549: ri -f html mungles constants
=begin
I've removed constant values from ri output in RDoc trunk. irb or ruby -e should be used instead.
=end
drbrain (Eric Hodel)
08:56 AM Bug #1343 (Closed): lib/rdoc/markup/simple_markup/ is empty
=begin
Committed in r24252 in trunk, also in RDoc source.
=end
drbrain (Eric Hodel)
08:50 AM Bug #1171: ri: if "pager" exists, use it before trying less.
=begin
I applied this patch to the RDoc source.
=end
drbrain (Eric Hodel)
04:09 AM Bug #1171: ri: if "pager" exists, use it before trying less.
=begin
Taking this, I think it is acceptable.
=end
drbrain (Eric Hodel)
08:35 AM Revision f984a4d8 (git): * lib/irb/ruby-lex.rb: make irb be able to parse
string_dvar. [ruby-core: 24051]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
08:29 AM Revision 98d2bac6 (git): * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
08:28 AM Revision dac591d0 (git): * ext/tk/extconf.rb: should not create "config_list" in a $srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
06:06 AM Revision 1eb72d74 (git): * 2009-07-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:06 AM Revision 362a1d18 (git): * lib/irb.rb, lib/irb/init.rb, lib/irb/ext/save-history.rb: add
IRB::irb_at_exit. no use finalizer saving history. [ruby-dev-38563]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
05:36 AM Revision 87487a8c (git): * win32/win32.c (rb_w32_{open,wopen}): fixed typos. these conditions
mean to call runtime's open() if textmode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

07/22/2009

11:55 PM Revision 375ccf82 (git): Remove useless extra directory. Bug #1343
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
11:52 PM Revision f8faa5e8 (git): * random.c (random_{state,left}): internal/debug use.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:42 PM Bug #1757: cygwin-1.7, gcc4-4.3, and ruby-1.9. method `inspect' called on hidden object (0x10046720) (NotImplementedError)
=begin
I was wrong in presuming that -DCCP_WIN_A_TO_POSIX=CCP_WIN_A_TO_POSIX was not related.

1. ../ruby-1.9.2-r24220/configure --program-suffix="-19" --with-ridir="/usr/share/ri-19" CC="gcc-4"
2. Edit Makefile so that
CF...
neomjp (neomjp neomjp)
10:47 PM Bug #1674 (Closed): set_trace_func with 1line block
=begin
Applied in changeset r24243.
=end
mame (Yusuke Endoh)
10:32 PM Bug #1805: UDPSocket#recvfrom hangs
=begin
Daniel Berger wrote:
> ruby -v: ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-darwin8.11.1]
>
> The following code raises an error in 1.8.x, but hangs in 1.9.x:

Can't confirm on my machine. Maybe a problem of darwin sp...
shyouhei (Shyouhei Urabe)
09:37 PM Bug #1805 (Closed): UDPSocket#recvfrom hangs
=begin
The following code raises an error in 1.8.x, but hangs in 1.9.x:

require 'socket'
udp = UDPSocket.open
udp.connect('127.0.0.1', 7)
udp.send('ping', 0)
array = udp.recvfrom(64)
=end
djberg96 (Daniel Berger)
09:21 PM Bug #924: encoding for stdio's
=begin
こんばんは sheepman です。

結局、1.9.2 で stdio の encoding はどうなる/なったのでしょうか。
=end
sheepman (Takashi Tamura)
07:38 PM Bug #1804 (Closed): ext/socket/mkconstants.rb doesn't recognize enum'ed constants
=begin
最近のWindowsのSDKでは、IPPROTO_* などが#defineなマクロではなくenumで定義されているため、ext/socket/mkconstants.rbでは正しく拾えません。
=end
usa (Usaku NAKAMURA)
07:03 PM Bug #1803 (Closed): rdocがサイズ0のファイルのバイナリ判定に失敗する
=begin
rspec-rails 1.2.7.1 のgem install中、generators/rspec/templates/previous_failures.txt の処理でエラーが発生しました。

Installing ri documentation for rspec-rails-1.2.7.1...
ERROR: While executing gem ... (NoMethodError)
undefined m...
sakuro (Sakuro OZAWA)
06:49 PM Bug #1802 (Assigned): Ruby 1.9.2: No longer possible to use send to call protected methods
=begin

=end
shyouhei (Shyouhei Urabe)
06:20 PM Bug #1802: Ruby 1.9.2: No longer possible to use send to call protected methods
=begin

=end
shyouhei (Shyouhei Urabe)
06:05 PM Bug #1802 (Closed): Ruby 1.9.2: No longer possible to use send to call protected methods
=begin
# This mail is to file this bug into our ITS. Please ignore.

Philip Ross wrote:
> With Ruby 1.9.2-preview1, it is no longer possible to use send to call
> protected methods. It is however still possible to call private ...
shyouhei (Shyouhei Urabe)
06:21 PM Revision 7a5d48f6 (git): * test/ruby/test_module.rb (TestModule#test_alias): warning
message updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:53 PM Revision 9ce6eb65 (git): * test/ruby/test_enum.rb (TestEnumerable#each): recursive join now
raises ArgumentError.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
04:47 PM Bug #1385 (Closed): Wonderful undocumented feature in Ruby 1.8.7 & 1.9
=begin
Applied in changeset r24236.
=end
yugui (Yuki Sonoda)
03:39 PM Revision 9adaa9e9 (git): * common.mk (class.o): depends on vm_core.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:09 PM Revision 9f66faa3 (git): * time.c (init_leap_second_info): checks the result of gmtime to
suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:07 PM Revision a60b9f91 (git): * ChangeLog: fixed a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:54 PM Revision bc8a273e (git): merge revision(s) 23504:
* lib/rexml/text.rb (REXML::Text.normalize): call to_s for input.
[ruby-talk:337069]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
01:37 PM Revision 31c561f6 (git): * vm_core.h (struct rb_iseq_t): add a new field line_no. This field
represents line number from which the original code of the iseq
starts. [ruby-dev:38698]
* iseq.c, compile.c: ditto.
* parse.y: line number hack (for Proc#source_location) is no longer
needed.
* test/ruby/test_settracefunc.rb: li...
mame (Yusuke Endoh)
01:27 PM Revision 506a9821 (git): * method.h : Commas at end of enum list not allowed as of C89
* vm_method.c (rb_add_method): avoid C++ comment
* vm_insnhelper.c (vm_call_cfunc): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
12:25 PM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
=begin
To add my test case:
# ------------------------
require 'thread'

$stderr.puts RUBY_VERSION

$pid = 0
$t1 = Thread.new do
$pid = fork {
sleep(1)
$stderr.puts "thread 1 exiting"
exit
}
end...
vanjab (Vanja Bucic)
12:06 PM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
=begin
Just to chime in on this issue.

It is affecting our company as well. We run our software on apple machines in a server environment.
Our application is a multithreaded daemon process that is accessing mysql database pretty ...
vanjab (Vanja Bucic)
11:43 AM Revision 9d43aefe (git): * ext/socket/extconf.rb: define IPPROTO_IPV6 macro for recent Windows
SDK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
10:32 AM Revision 82041cfd (git): * ext/socket/mkconstants.rb: define IPV6_* constants only when INET6
is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
10:24 AM Revision 52d3e529 (git): * ext/socket/extconf.rb: ipv6 support is disabled by default on mswin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:42 AM Revision ce1ef5b6 (git): * ext/socket/ipsocket.c (init_inetsock_internal): drop IPv6 addresses
if INET6 is not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
08:30 AM Revision 6b760319 (git): * ext/socket/extconf.rb: enable ipv6 support for win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:46 AM Revision e1f50e25 (git): * hash.c (Hash::[]): rdoc. patch by Marc-Andre Lafortune.
#1385.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
01:38 AM Bug #1795: Provide SMTP STARTTLS support
=begin
On Mon, Jul 20, 2009 at 4:04 PM, Ryan Davis<ryand-ruby@zenspider.com> wrote:

>> apparently 1.8.7+ has smtp_tls support built-in.  Any chance of getting
>> that for 1.8.6 too?
>
> no.
>
> use the smtp_tls gem.

Is there ...
wyhaines (Kirk Haines)
01:01 AM Revision 681dce6b (git): * win32/win32.c (WSABUF): get rid of compile error on VC9 and mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:47 AM Bug #1801: parse error on variable/method collision
=begin
Hi,

In message "Re: [ruby-core:24478] Re: [Bug #1801] parse error on variable/method collision"
on Tue, 21 Jul 2009 23:40:20 +0900, Caleb Clausen <caleb@inforadical.net> writes:

|When I showed this to you at rubyconf, ...
matz (Yukihiro Matsumoto)

07/21/2009

11:38 PM Revision 2e4ad56f (git): * test/ruby/test_rand.rb (test_big_seed): tests also instance methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:23 PM Bug #1801: parse error on variable/method collision
=begin
Hi,

In message "Re: [ruby-core:24476] [Bug #1801] parse error on variable/method collision"
on Tue, 21 Jul 2009 23:13:15 +0900, caleb clausen <redmine@ruby-lang.org> writes:

|Consider this ruby program:
|
|def a; 11;...
matz (Yukihiro Matsumoto)
11:13 PM Bug #1801 (Rejected): parse error on variable/method collision
=begin
Consider this ruby program:

def a; 11; end
def e; 44; end
def ep(x); 99 end
ep=556
p(ep (e) /a)

The correct output is 9. Actual output is 99.

The last line should be parsed like this: p(ep((e)/a))
Howeve...
coatl (caleb clausen)
10:09 PM Feature #1800: rubygems can replace system executable files
=begin
Doing `sudo <installer> <package>` is always a security risk.

Rubygems is neither the cause nor the vector for such an exploit.

The specific vector requires that the default install location be customised (e.g. Ubuntu ...
raggi (James Tucker)
07:48 PM Feature #1800 (Closed): rubygems can replace system executable files
=begin
Japanese blog http://wota.jp/ac/?date=20090604#p01 says,
gem has bin/ls and Gem::Specification#executables= ["ls"],
rubygem overwrites /usr/bin/ls without confirming.

I think this is potential security risk.
=end
znz (Kazuhiro NISHIYAMA)
09:41 PM Bug #1190 (Closed): irb's "help" command errs in 1.9
=begin

=end
keiju (Keiju Ishitsuka)
08:46 PM Bug #1160 (Closed): tracer attempts to show lines from binary files
=begin
行番号が0の場合は?を表示するようにしました。
=end
keiju (Keiju Ishitsuka)
07:17 PM Bug #1799 (Assigned): ext/digest/sha2.c should be updated to fix an off-by-one bug
=begin

=end
shyouhei (Shyouhei Urabe)
07:02 PM Bug #1799 (Closed): ext/digest/sha2.c should be updated to fix an off-by-one bug
=begin
Current is version 1.0.0beta1 of Aaron Gifford's C-based implementation.
He has updated this to version 1.0 RELEASE which fixes a bug in SHA-256 hashing.

Details from http://www.aarongifford.com/computers/sha.html
=end
woods (Markus Tujula)
05:35 PM Revision 5ab01648 (git): * lib/irb.rb: forget svn commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e keiju (Keiju Ishitsuka)
04:36 PM Revision 300d60a8 (git): * bootstraptest/test_io.rb: block write may block for long time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
04:17 PM Bug #1794 (Closed): ruby -rtracer fails to turn on tracing
=begin
Applied in changeset r24219.
=end
nobu (Nobuyoshi Nakada)
03:40 PM Revision 09d18a1a (git): * 2009-07-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:39 PM Revision 24a510a1 (git): * lib/irb.rb, lib/irb/init.rb, lib/irb/ext/save-history.rb: add
IRB::irb_at_exit. no use finalizer saving history. [ruby-dev-38563]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
02:51 PM Revision 4516f623 (git): * random.c (rand_init): array length of random seed was broken, which
causes memory error with srand(2**1000000-1).
* test/ruby/test_rand.c: test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
12:41 PM Revision 7203e59f (git): * lib/irb/cmd/help.rb: fixed irb's "help" command. [ruby-core:22310].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e keiju (Keiju Ishitsuka)
11:45 AM Revision 623cfccb (git): * lib/tracer.rb: no show lines unkonwn line number. [ruby-core:22096],
no trace display c-call and c-return as default.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
11:28 AM Revision c7713d8a (git): * win32/Makefile.sub (config.status): remove the definition of CP, so
Makefiles of exts will use ``-run -e cp'' instead of copy command.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
10:40 AM Revision 49643635 (git): * 2009-07-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:40 AM Revision 72121b16 (git): * io.c (rb_io_flush): fsync() after buffer is flushed on win32.
backported from trunk. [ruby-core:20043]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:24 AM Revision e877f7e2 (git): merge revision(s) 23479:
* lib/mkmf.rb (SRC_EXT): should be flat.
http://twitter.com/_tad_/status/1825862632
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@24221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:27 AM Revision 904abb1d (git): * ext/win32ole/win32ole.c (vtdate2rbtime): VT_DATE variant object
is converted to Time object now.
* test/win32ole/test_win32ole_variant.rb (test_s_new_with_nil,
test_conversion_time2date, test_conversion_str2date,
test_conversion_vt_date, test_set_value): ditto.
* ext/win32ole/win32ole.c (rbtime...
suke (Masaki Suketa)
07:08 AM Revision 4ec8dc6d (git): * lib/tracer.rb: toplevel caller exists now. [ruby-core:24454]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 AM Bug #1795: Provide SMTP STARTTLS support
=begin

On Jul 20, 2009, at 07:15 , Roger Pack wrote:

> Backport #1795: Provide SMTP STARTTLS support
> http://redmine.ruby-lang.org/issues/show/1795
>
> Author: Roger Pack
> Status: Open, Priority: Normal
>
> apparently 1.8.7...
zenspider (Ryan Davis)
04:38 AM Revision 9dd0d271 (git): * win32/win32.[ch] (recvmsg, sendmsg): new functions to support recvmsg/
sendmsg like UNIX. these functions are experimental and not tested
well. bug reports are welcome.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:35 AM Revision 3f0308db (git): * win32/Makefile.sub (TEST_RUNNABLE): follow r24209.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:45 AM Revision 9009b471 (git): * gc.c (rb_gc_enable, rb_gc_disable): should return Qtrue/Qfalse.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:38 AM Revision ea850e30 (git): * variable.c (rb_generic_ivar_memsize): should not remove generic
instance variable table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

07/20/2009

11:15 PM Bug #1795 (Closed): Provide SMTP STARTTLS support
=begin
apparently 1.8.7+ has smtp_tls support built-in. Any chance of getting that for 1.8.6 too?
=end
rogerdpack (Roger Pack)
10:58 PM Bug #1794 (Closed): ruby -rtracer fails to turn on tracing
=begin
Running this file:
def go
3
end
go

like "ruby -vrtracer test.rb"

results in what I believe is unexpected non tracing.

== Running with 186: ruby 1.8.6 (2009-03-31 patchlevel 368) [i386-mingw32] ==
ruby 1...
rogerdpack (Roger Pack)
03:09 PM Feature #1201: Add relative group reference in back reference with nest level in regular expressions (e.g. \k<-5+1>)
=begin
This feature depends on oniguruma.
=end
naruse (Yui NARUSE)
01:24 PM Revision d0551d43 (git): Small configure.in tweak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wyhaines (Kirk Haines)
12:57 PM Bug #1020 (Closed): Matrix#rank loops in some circumstances
=begin
Applied in changeset r24211.
=end
wanabe (_ wanabe)
11:37 AM Revision c38487d0 (git): * io.c (rb_f_open): add rdoc about specifying ext_enc as *-bom.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:07 AM Bug #1790 (Closed): [patch] fix error message in Addrinfo#family_addrinfo
=begin
Applied in changeset r24207.
=end
akr (Akira Tanaka)
10:01 AM Revision 5a392c71 (git): * compile.c (compile_dstr_fragments): reduced needless literal.
* parse.y (xstring, regexp, dsym, literal_concat, evstr2dstr):
literal at the top of dstr is no longer needed if it is empty,
since concatstrings and toregexp always create new strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
06:42 AM Feature #1784: More encoding (Big5 series) support?
=begin
Big5-UAO (UAO 2.50) seems suitable to bundle.
Big5-HKSCS seems also has worth.

Mozilla 1.8, its name may be Big5-moz, is still thinking.
Mozilla version of EUC-JP has the same problem.


When import table to Ruby, ...
naruse (Yui NARUSE)
03:53 AM Revision abc20ed0 (git): * lib/matrix.rb (Matrix#rank): revert a part of r20859 to avoid
infinite loop. [Bug #1020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
wanabe (_ wanabe)
03:29 AM Revision aea1193a (git): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:13 AM Revision ce34147c (git): * configure.in, Makefile.in (TEST_RUNNABLE): tests are not
runnable if cross-compiling.
* common.mk (btest*, test*): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:57 AM Revision 1a36dbe3 (git): * 2009-07-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:57 AM Revision 54534332 (git): * ext/socket/lib/socket.rb (Addrinfo#family_addrinfo): fix a typo in
error message. patch by Nobuhiro IMAI. [ruby-dev:38828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:41 AM Bug #1787: URI ライブラリの正規表現パターン
=begin
> Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URI として通ってしまいます。URI が BINARY のみを対象にしているのであれば、この限りではありません。

話が少しずれますが、標準ライブラリでは、少くとも scanf、time、date など
で同様の問題がでるように思います。一般に、\d が [0-9] ではなくなった事
態にどう対処するのが正しいでしょうか。
=end
tadf (tadayoshi funaba)
12:04 AM Bug #1792 (Closed): Fixnum#& 等が、Rational などを受けつける
=begin
1 & 1.5 がエラーになるので、
1 & Rational(3,2)

1 & BigDecimal('1.5')
もエラーにすべきかもしれません。
=end
tadf (tadayoshi funaba)

07/19/2009

11:29 PM Bug #1640 (Closed): [PATCH] Documentation for the Rational Class
=begin
not a bug.
=end
tadf (tadayoshi funaba)
11:28 PM Bug #1135: Problem renaming CMath.hypot in Ruby1.9
=begin

=end
tadf (tadayoshi funaba)
07:56 PM Bug #1790 (Closed): [patch] fix error message in Addrinfo#family_addrinfo
=begin
PDF を見つつ眺めていたら見つけたのでパッチです。

Index: ext/socket/lib/socket.rb
===================================================================
--- ext/socket/lib/socket.rb (revision 24202)
+++ ext/socket/lib/socket.rb (working copy)
...
no6v (Nobuhiro IMAI)
01:25 PM Revision bb45f1b2 (git): * rational.c (float_to_r): an improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
11:43 AM Revision a7290749 (git): * complex.c (make_patterns): do not use \d.
* rational.c (make_patterns): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
11:07 AM Bug #1788 (Closed): ある種のメソッドをalias_methodしようとすると落ちる
=begin
Applied in changeset r24201.
=end
nobu (Nobuyoshi Nakada)
10:57 AM Bug #1788 (Closed): ある種のメソッドをalias_methodしようとすると落ちる
=begin
Ruby 1.9.2 preview1で Ruby on RailsのActiveSupportのtry.rbをロードすると異常終了します。

再現コードはこんな感じです。
class Object
def try(method, *args, &block)
send(method, *args, &block)
end
remove_method :try ...
matsuda (Akira Matsuda)
08:53 AM Revision 66604998 (git): Use UDP for sendmsg/recvmsg tests.
sendmsg/recvmsg doesn't work with SOCK_STREAM on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:37 AM Bug #1494: tempfile#unlink may silently fail on windows
=begin
In fact, back in 2004, only seconds after posting his patch, Florian already "came to the conclusion that this patch sucks": http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-core/2849?2697-2915+split-mode-vertical

Ma...
niels (Niels Ganser)
07:13 AM Bug #1494: tempfile#unlink may silently fail on windows
=begin
This patch totally breaks UNIX applications that rely on this behavior. It's
widely considered good practice to unlink temp files ASAP on platforms
that support it for several reasons:

1) reduced chance of conflicts/r...
normalperson (Eric Wong)
08:32 AM Revision 2737b90e (git): * io.c (io_read): should taint the result. [ruby-dev:38826]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:26 AM Bug #1787: URI ライブラリの正規表現パターン
=begin
たびたびすみません。別件で、初期化が適切でないために URI::Generic::PORT が /^$/ になってしまっていることに気が付きました。そのため URI::Generic#port= が文字列を受け付けなくなっています。

URI.parse("http://example.jp/").port="81" #=> URI::InvalidComponentError
=end
drry (drry  )
01:24 AM Bug #1787: URI ライブラリの正規表現パターン
=begin
ごめんなさい、patch にまったく関係のない変更が混入しておりました。訂正します。
=end
drry (drry  )
12:34 AM Bug #1787 (Closed): URI ライブラリの正規表現パターン
=begin
Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URI として通ってしまいます。URI が BINARY のみを対象にしているのであれば、この限りではありません。

irb(main):001:0> require "uri"
=> true
irb(main):002:0> URI("tag:example.jp:/紅玉")
URI::InvalidURIError: bad URI(is...
drry (drry  )
05:03 AM Revision 1031c207 (git): * configure.in (DEPRECATED): backported from trunk.
* eval.c (rb_mod_autoload): should use SafeStringValue() instead
obsolete Check_SafeStr().
* ruby.h (rb_check_safe_str, rb_str2cstr): deprecation warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24202 b2dd03c8-...
nobu (Nobuyoshi Nakada)
04:51 AM Bug #1500: test_io runs forever in windows
=begin
Note that this occurs on non cygwin as well.
=end
rogerdpack (Roger Pack)
02:47 AM Feature #1784: More encoding (Big5 series) support?
=begin
Difference between 2.41 and 2.50 is following

% diff -su uao241-u2b.txt uao250-u2b.txt
Files uao241-u2b.txt and uao250-u2b.txt are identical
% diff -swu uao241-b2u.txt uao250-b2u.txt|less
--- uao241-b2u.txt 2005-0...
naruse (Yui NARUSE)
02:00 AM Revision 33fc55ac (git): * vm_method.c (me_opts): fixed optimized method aliasing.
[ruby-dev:38824]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:56 AM Revision 3d57dfa0 (git): * ext/socket/lib/socket.rb (Socket.accept_loop): rescue
IO::WaitReadable instead of Errno::EWOULDBLOCK.
(Socket.udp_server_loop_on): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:48 AM Revision 828d7a36 (git): * test_socket.rb (test_udp_server): cannot check the existance of sendmsg by
respond_to?.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:07 AM Bug #1381 (Closed): Confusing Encoding Error
=begin
Applied in changeset r24197.
=end
naruse (Yui NARUSE)

07/18/2009

06:27 PM Feature #1786 (Closed): unexpected #inspect behaviour
=begin
It's said in the documentation that #inspect, if not overridden should use #to_s. Instead of that, when not overridden, #inspect uses #to_s only until the first instance variable assignment, after that it is overridden by interpr...
evilbrain (Andy Bogdanov)
05:07 PM Feature #1784: More encoding (Big5 series) support?
=begin
Hello Jen-Shin,

I have talked with Yui Naruse here at RubyKaigi 2009.
I will ask my student, Tatsuya Mizuno, to work on adding this encoding to
Ruby. I hope it will be finished within about one week.

Regards, Martin.

...
duerst (Martin Dürst)
03:53 PM Bug #1608 (Closed): einval in getsockname (windows)
=begin
thanks for your information.
=end
usa (Usaku NAKAMURA)
10:46 AM Bug #1608: einval in getsockname (windows)
=begin
This is same to Bug #1323 and was fixed at revision 24173
=end
phasis68 (Heesob Park)
03:01 PM Revision 1e18f3a8 (git): * 2009-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision acbb1812 (git): use rb_enc_get to get the encoding of a Regexp object.
* re.c (reg_enc_error): use rb_enc_get to get the encoding of
a Regexp object. REGEXP(re)->ptr->enc is the encoding of the
regexp engin for patterns and target strings.
[ruby-core:23208]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
naruse (Yui NARUSE)
08:43 AM Revision 33151fcf (git): * string.c (rb_str_hash_cmp): got rid of overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:05 AM Revision e07cb859 (git): * suppressed shorten-64-to-32 warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:22 AM Revision 0f6d9dfc (git): * array.c: suppressed shorten-64-to-32 warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:03 AM Revision b3b7cd5f (git): * include/ruby/defines.h (TRUE, FALSE): for internal use.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:39 AM Bug #1324 (Feedback): Imap Tests hanging
=begin
I cannot reproduce now...
Can you reproduce?
=end
usa (Usaku NAKAMURA)
06:37 AM Bug #1346 (Closed): Linkage errors compiling C++ extension with VC8
=begin
Applied in changeset r24179.
=end
usa (Usaku NAKAMURA)
05:59 AM Bug #1323 (Closed): Sockets broken on windows
=begin
fixed at revision 24173
=end
usa (Usaku NAKAMURA)
05:57 AM Bug #1540 (Third Party's Issue): read on win32 now defaults to blocking
=begin

=end
usa (Usaku NAKAMURA)
03:41 AM Bug #1654: Segmentation fault after a "make install" under OpenSolaris 2009.06
=begin
Hi Yuki,

yes, the error still remains. Just got the last HEAD on the svn server: ruby 1.9.2dev (2009-07-18 trunk 24177) [i386-solaris2.11]. But there is a small difference. This time the error comes from ./tool/rbinstall.rb ...
saraiva (Pedro Saraiva)
03:06 AM Revision d1b83a59 (git): * ruby.h (RFLOAT_VALUE, RSTRING_END, RREGEXP_SRC_*, RBIGNUM_*):
backported macros for compatiblity from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:40 AM Revision 4c7c46b6 (git): * random.c: workaround for VC++ 6.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:15 AM Revision b80de9e9 (git): * re.h (RMATCH_REGS): added for compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:16 AM Revision f3d02254 (git): * random.c (rb_random_{int32,real,bytes,int}): added functions for
extension libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:10 AM Revision 8195282d (git): * random.c (fill_random_seed): needs wincrypt.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:07 AM Revision b12c5a85 (git): * random.c (fill_random_seed): use cryptographic service on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom