Project

General

Profile

Activity

From 12/28/2009 to 01/03/2010

01/03/2010

11:22 PM Bug #2552 (Closed): HOME 変数を空にして起動すると、再度空にできなくなる
=begin
WindowsXP にて、環境変数 HOME が設定されていない状態でインタプリタを起動すると
ENV.delete "HOME" が無効になります。

$ cat test.rb
ENV.delete "HOME"

if ARGV[0]
p ENV["HOME"]
else
system("ruby -v #{$0} child")
end

$ ruby test.rb
ruby 1.9....
wanabe (_ wanabe)
03:47 PM Bug #2546 (Closed): REXMLでString::eachを使用しているため1.9でNo Method Error
=begin
This issue was solved with changeset r26234.
三村, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
yugui (Yuki Sonoda)
03:36 PM Revision 9c9eb1e0 (git): * 2010-01-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:36 PM Revision 72b19994 (git): * trace.h: new file. wraps tracing mechanisms.
* defs/dtrace.d: new file. defined a dtrace provider "ruby".
* include/ruby/ruby.h (LIKELY): moved from vm.c.
(UNLIKELY): ditto.
(OBJSETUP): probe "object-create".
(RUBY_EVENT_RESCUE): new event.
* vm_exec.c (DEBUG_ENTER_INSN): e...
yugui (Yuki Sonoda)
02:31 PM Bug #2550 (Closed): failed to build with Solaris's make
=begin
On solaris 10, i386, after ./configure MAKE=/usr/ccs/bin/make,
make failed.
=end
yugui (Yuki Sonoda)
08:40 AM Bug #1954: line number 0?
=begin
Is this still the case, at all?
-r
=end
rogerdpack (Roger Pack)
07:33 AM Bug #2547 (Closed): error when interpolating a string containing a single backslash into a regexp
=begin
An error is raised if an interpolation in a regexp contains a string containing a single backslash. This case used to work just great in ruby 1.8. For example:

$ ruby19 -e 'a="\\"; p /#{a}y/'
-e:1:in `<main>': too short es...
coatl (caleb clausen)
06:37 AM Revision 0e8fae89 (git): * lib/rexml/text.rb: String no longer has #each.
Patch by Mitsutaka Mimura (takkanm). [ruby-dev:39949].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:56 AM Feature #1081: add File::write() convenience method
=begin
That seems reasonable Roger. I agree:

File::write(path, string, mode='w', opt={})
File::binwrite(path, string, mode='wb', opt={})
=end
sunaku (Suraj Kurapati)
04:53 AM Feature #1082: add Object#singleton_class method
=begin
Hi Matz,

Any thoughts on this feature request?

hello.singleton_class == (class << hello; self; end)

Thanks for your consideration.
=end
sunaku (Suraj Kurapati)
04:30 AM Bug #1699: URI::FTP to_s problem after modification
=begin
This is derived from the spec level bug of "ftp" URI scheme and uri/ftp lib.

http://tools.ietf.org/html/rfc1738
http://tools.ietf.org/html/rfc1808
http://tools.ietf.org/html/draft-hoffman-ftp-uri-04
http://lists.w3.org...
naruse (Yui NARUSE)

01/02/2010

10:10 PM Bug #2546 (Closed): REXMLでString::eachを使用しているため1.9でNo Method Error
=begin
takkanm です。

RubySpecを動かしていて気付いたのですが、1.9に添付されているREXMLにてString::eachを使用していて1.9で動かない箇所(lib/rexml/text.rb)があります。

ソースを見ると以下のようにeach_lineに変更すれば問題ないようですが、いかがでしょうか?
--- a/lib/rexml/text.rb
+++ b/lib/rexml/text.rb
@@ -274,...
takkanm (三村 益隆)
06:45 PM Bug #2545 (Assigned): Array#delete_if is borked if user calls 'break'
I don't think so. I'd also expect as the reporter did. Isn't it a bug?
Assigning to matz because this can be a design issue.
shyouhei (Shyouhei Urabe)
12:29 PM Bug #2545: Array#delete_if is borked if user calls 'break'
Hi,
At Sat, 2 Jan 2010 05:55:00 +0900,
Brian Candler wrote in [ruby-core:27366]:
> Array is corrupted if you break out of a delete_if { ... }
> ...
The behavior would be an implementation detail, and should be
undefined (or implem...
nobu (Nobuyoshi Nakada)
05:54 AM Bug #2545 (Closed): Array#delete_if is borked if user calls 'break'
=begin
Array is corrupted if you break out of a delete_if { ... } loop. I would expect that the elements already marked as deleted would be deleted, and the remainder of the array would be unchanged.

>> a = [5,6,7,8,9,10]
=> [5,...
candlerb (Brian Candler)
06:10 PM Revision 2a262640 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:31 PM Revision 7df00c68 (git): * 2010-01-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:31 PM Revision 50b8893d (git): * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder#inspect):
implemented.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
07:03 AM Revision 1dc1bf28 (git): * lib/resolv.rb (Resolv::DNS#initialize): new option :nameserver_port.
(Resolv::DNS#each_resource): pass port number.
(Resolv::DNS#make_requester): ditto.
(Resolv::DNS::Config#lazy_initialize): initialize @nameserver_port
instead of @nameserver.
(Resolv::DNS::Config#single?): return port number addi...
akr (Akira Tanaka)
01:35 AM Bug #2373 (Rejected): URI.parse は hier-part が空である URI をパースできない
=begin
URI モジュールは RFC 2396 ベースなので以下の通り禁止、ということのようです。

hier_part = ( net_path | abs_path ) [ "?" query ]
=end
naruse (Yui NARUSE)
01:33 AM Bug #2374: URI.regexp('http') が 'http://' にマッチする
=begin
(2010/01/01 12:29), Tanaka Akira wrote:
> 2010年1月1日1:33 Yui NARUSE <[email protected]>:
>>
>> まず、必ずしも正規表現でのパースが可能な事が保証されていない事です。
>> 実際問題としてはたいていパース可能なのですが、
>> たとえば urn:isbn あたりはちょっと可能とは言わないでしょう。
>> http://www.din.or.jp/...
naruse (Yui NARUSE)
01:07 AM Bug #2251 (Closed): URI.parse accepts strings with invalid characters
=begin
This issue was solved with changeset r26229.
Sam, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
01:07 AM Bug #2525 (Closed): URI#normalize incomplete
=begin
This issue was solved with changeset r26227.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
12:58 AM Feature #2542: URI lib should be updated to RFC 3986
FYI, RFC 3986 will be obsoleted.
http://tools.ietf.org/html/draft-duerst-iri-bis-07
naruse (Yui NARUSE)

01/01/2010

04:00 PM Revision 7aab2aad (git): * lib/uri/common.rb (initialize_regexp): allow leading
and trailing white space, and forbid extra characters
on another lines. [ruby-core:26223]
RFC 3986 Appendix C. Delimiting a URI in Context
draft-duerst-iri-bis-07 7.2. Web Address processing
git-svn-id: svn+ssh://ci.ruby-lang....
naruse (Yui NARUSE)
04:00 PM Revision b7b82c25 (git): * 2010-01-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:00 PM Revision 17ff6520 (git): * lib/uri/generic.rb (URI#normalize!): normalize case of
scheme. [ruby-core:27309]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:43 AM Revision 35f33d70 (git): * lib/mkmf.rb: Fix build. COUTFLAG is not yet landed on this
branch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:19 AM Bug #2543 (Closed): rdoc patch for thwait.rb
=begin
Brings specs up a bit.

I also think there's a bug in #join [should be calling all_waits, not next_wait, AFAICT], but that's for a separate ticket.
Thanks!
-r
=end
rogerdpack (Roger Pack)
03:45 AM Feature #2542 (Closed): URI lib should be updated to RFC 3986
=begin
RFC 2396 has been obsolete for nearly 5 years now.

It was replaced by RFC 3986 which aims at clarifying aspects that were not previously clear.
=end
marcandre (Marc-Andre Lafortune)
03:34 AM Bug #2525 (Assigned): URI#normalize incomplete
=begin
I'll break this issue in two, then.

"hTTp://example.com/" should be normalized to "http://example.com/" as per RFC 2396

http://tools.ietf.org/html/rfc2396#section-3.1 (2nd paragraph)

Scheme names consist of a s...
marcandre (Marc-Andre Lafortune)
12:04 AM Bug #2525: URI#normalize incomplete
=begin
Yes.
Current URI is based on RFC 2396, so this needs success.
=end
naruse (Yui NARUSE)
01:33 AM Bug #2374: URI.regexp('http') が 'http://' にマッチする
=begin
(2009/12/31 23:54), Tanaka Akira wrote:
> 2009年12月31日23:47 Yui NARUSE <[email protected]>:
>>
>> URI を正規表現でパースするという発想自体にそもそも若干の無理があるように思うので、
>> URI.regexp は obsolete にしませんか
>
> 無理というのは具体的にはどういう話でしょう?

まず、必ずしも...
naruse (Yui NARUSE)

12/31/2009

11:56 PM Bug #2525: URI#normalize incomplete
=begin
If this ticket is rejected, should the RubySpecs reverted as well? Otherwise, they'll continue to fail on all implementations.
=end
vvs (Vladimir Sizikov)
10:47 PM Bug #2525 (Rejected): URI#normalize incomplete
=begin
URI#normalize is based on RFC 2396.
=end
naruse (Yui NARUSE)
11:47 PM Bug #2374: URI.regexp('http') が 'http://' にマッチする
=begin
URI を正規表現でパースするという発想自体にそもそも若干の無理があるように思うので、
URI.regexp は obsolete にしませんか
=end
naruse (Yui NARUSE)
08:44 PM Bug #2488: thread usage can result in bad HANDLE
=begin

=end
usa (Usaku NAKAMURA)
03:33 AM Bug #2488 (Assigned): thread usage can result in bad HANDLE
=begin

=end
usa (Usaku NAKAMURA)
02:32 AM Bug #2488: thread usage can result in bad HANDLE
=begin
can reproduce with trunk.
=end
usa (Usaku NAKAMURA)
07:39 PM Feature #2540 (Closed): Hash#contribute
=begin

=end
naruse (Yui NARUSE)
02:55 PM Feature #2540: Hash#contribute
=begin
> > そこで、Hashにキーと値を設定する追加のメソッドとして、Hash#contributeを提案いたします。
> > 機能は、selfを返す以外はHash#storeと同等です。
>
> 新しいメソッドを追加しなくてもtapを使えば良いと思います。
>
> > これを使うときは、injectを使って、1行で済むようになります。
>
> injectとの組み合わせならeach_with_objectを使う方が良いと思...
cyross (Makoto Cyross)
02:44 AM Feature #2540: Hash#contribute
=begin
> そこで、Hashにキーと値を設定する追加のメソッドとして、Hash#contributeを提案いたします。
> 機能は、selfを返す以外はHash#storeと同等です。

新しいメソッドを追加しなくてもtapを使えば良いと思います。

> これを使うときは、injectを使って、1行で済むようになります。

injectとの組み合わせならeach_with_objectを使う方が良いと思います。
=end
znz (Kazuhiro NISHIYAMA)
07:28 PM Bug #2541 (Closed): fork のない環境での spawn による未使用 fd へのリダイレクト
=begin
r26212 fixes this.
=end
naruse (Yui NARUSE)
01:36 PM Bug #2541 (Closed): fork のない環境での spawn による未使用 fd へのリダイレクト
=begin
fork のない環境で spawn するとき、未使用の fd へリダイレクトしようとすると
EBADF 例外が発生してしまいます。
save_redirect_fd() 中の redirect_dup() の戻り値のチェックで引っかかっているようです。

$ ruby -ve 'spawn("echo foo", 10=>STDOUT)'
ruby 1.9.2dev (2009-12-31 trunk 26211) [i386-min...
wanabe (_ wanabe)
03:52 PM Revision 6508307a (git): * ext/digest/digest.c (rb_digest_instance_method_unimpl): Suppress
compiler warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
03:51 PM Revision 5ca2182b (git): I think it's Friday today.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:49 PM Revision ae563f61 (git): * ext/digest/digest.c (rb_digest_instance_method_unimpl): Suppress
compiler warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
03:40 PM Revision 25e036d5 (git): * string.c: Add instance methods to Symbol: succ, next, <=>,
casecmp, =~, [], slice, length, size, empty?, match, upcase,
downcase, capitalize and swapcase. [backport from 1.9]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
03:36 PM Revision 3f1da781 (git): * parse.y (dsym): Allow empty symbols. [merge from 1.9]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:23 PM Revision 54a55edb (git): * object.c, intern.h: Export rb_sym_to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:14 PM Revision fde082a4 (git): * 2010-01-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 6476c423 (git): * object.c, intern.h: Export rb_sym_to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:00 PM Revision 35d90a7d (git): * 2010-01-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision c0b4e90f (git): * tool/mkconfig.rb: generate RbConfig.ruby in rbconfig.rb.
* lib/webrick/httpservlet/cgihandler.rb: use RbConfig.ruby.
* test/ruby/envutil.rb: ditto.
* benchmark/report.rb: ditto.
* benchmark/runc.rb: ditto.
* tool/eval.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26216 b2...
akr (Akira Tanaka)
02:43 PM Revision 3e5fd3ad (git): * enumerator.c: Remove a duplicated declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:19 AM Revision 07048997 (git): * ext/socket/rubysocket.h: include addrinfo.h only when using our own
getaddrinfo.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:17 AM Revision aea59a74 (git): * ext/socket/socket.c: include addrinfo.h only when using our own
getaddrinfo.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:22 AM Revision 96abe7f3 (git): * process.c (save_redirect_fd): consider EBADF that the fd is not used.
[ruby-dev:39938]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

12/30/2009

10:52 PM Feature #2540 (Closed): Hash#contribute
=begin
初めてチケット切ります。不備がございましたらご指摘ください。

***

現在、Hashにキーと値を設定したいときに、[]=とstoreの2種のメソッドがあります。
しかし、これらのメソッドは更新したselfを返さないため、Hashをマージする(Hash#mergeとは違い、深く検索するマージ)処理を書いたときは、どうしても1行で収まらなくなります

# base:マージするハッシュ
# hash:マージ対象ハッシュ
...
cyross (Makoto Cyross)
09:03 PM Revision 0ad3bee0 (git): * ext/socket/raddrinfo.c (addrinfo_type): typed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:01 PM Revision 815fccb4 (git): * ext/socket/extconf.rb: use have_struct_member.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:56 PM Revision 36f93387 (git): * ext/socket/extconf.rb: fix for wide-getaddrinfo option.
* ext/socket/addrinfo.c: rename {addr,name}info functions to ensure
those are used on darwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:56 PM Revision 1069e0f3 (git): * ext/socket/extconf.rb: fix for wide-getaddrinfo option.
* ext/socket/addrinfo.c: rename {addr,name}info functions to ensure
those are used on darwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:47 PM Bug #2535 (Closed): patch to attempt to clarify the difference between FIX2INT and FIX2LONG
=begin
This issue was solved with changeset r26204.
Roger, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
08:17 PM Bug #2489 (Feedback): Segmentation Fault Ruby 1.9.1 p376, AIX 5.3
=begin

=end
naruse (Yui NARUSE)
07:54 PM Revision 6e4df289 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:30 PM Revision 9f90682c (git): * thread_win32.c (native_thread_destroy): decreased the probability of
using the interrupt event in the thread termination.
see [ruby-core:27199].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:36 PM Revision 5bc85d62 (git): * thread_win32.c (w32_error): should report the function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:58 PM Revision 6096bbf0 (git): * ext/extmk.rb: fix for extstatic.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:58 PM Revision 8de8d8b5 (git): * ext/extmk.rb: fix for extstatic.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:45 AM Revision b7a59cd1 (git): Add more description about Fixnum's size. [ruby-core:27333]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:44 AM Revision f9bef8b9 (git): * include/ruby/ruby.h (RREGEXP_SRC_END): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:44 AM Revision 9db87ea5 (git): * include/ruby/defines.h (INFINITY): this is float.
* include/ruby/defines.h (NAN): ditto.
* numericc.c (rb_infinity): change content as float.
* numericc.c (rb_nan): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
08:59 AM Revision 499bf746 (git): * gem_prelude.rb (push_all_highest_version_gems_on_load_path):
simplified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:49 AM Revision 270ece84 (git): * lib/rubygems/command_manager.rb (Gem#load_and_instantiate):
rescue only NameError from const_get.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:45 AM Revision 90044317 (git): * lib/rubygems/source_index.rb (Gem#load_specification): don't use
RUBY_VERSION to branch.
* lib/rubygems/validator.rb (Gem::TestRunner, Gem#alien): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:13 AM Revision 45b75014 (git): * lib/rubygems.rb: Kernel#gem is already defined, and workaround
for home directory and custom_require are no longer needed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

12/29/2009

04:07 PM Feature #2347 (Closed): Math::INFINITY
=begin
This issue was solved with changeset r26197.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
10:57 AM Bug #1744 (Closed): Error with Marshal dump/load on a delegated class.
=begin
This issue was solved with changeset r26195.
Guillaume, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)
07:05 AM Revision 7ed0640f (git): Add Float::INFINITY and Float::NAN.
* numeric.c (Init_Numeric): Add Float::INFINITY and Float::NAN.
[ruby-dev:1657] [ruby-dev:4760] [ruby-list:7023] [ruby-list:46690]
[ruby-core:26632] [ruby-talk:41352] [ruby-talk:203333]
* include/ruby/defines.h (INFINITY): defined.
...
naruse (Yui NARUSE)
02:21 AM Revision 91e1c13f (git): * lib/delegate.rb (marshal_dump/load): Revert r26122, r26194, as per Nobu. [ruby-core:24211]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:56 AM Revision 92ab16fa (git): * lib/delegate.rb (marshal_dump/load): Provide forward compatibility [ruby-core:24211]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:56 AM Revision 6696baf6 (git): * lib/delegate.rb (marshal_dump/load): Provide forward compatibility [ruby-core:24211]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:36 AM Revision cff7d0c8 (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::STANDALONE):
any number spaces can be placed between equal-sign and the value.
patch from Ed Howland in [ruby-core:27345].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:36 AM Revision 21ebe83f (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::STANDALONE):
any number spaces can be placed between equal-sign and the value.
patch from Ed Howland in [ruby-core:27345].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

12/28/2009

06:17 PM Bug #2533 (Closed): sample/occur2.rb is old-fashioned
=begin
This issue was solved with changeset r26188.
Yuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
yugui (Yuki Sonoda)
01:55 AM Bug #2533: sample/occur2.rb is old-fashioned
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39927] [Bug #2533] sample/occur2.rb is old-fashioned"
on Sun, 27 Dec 2009 09:25:56 +0900, Yuki Sonoda <[email protected]> writes:

|Kernel#splitが無くなったことでsample/occur2.rbが動かなくなって...
matz (Yukihiro Matsumoto)
02:01 PM Revision 3fb4d27a (git): * win32/win32.c (CreateChild): force to inherit standard I/O handles.
this change fixes [ruby-core:27273], but other side effects might
exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:27 PM Bug #2534 (Closed): Re: making install-sh more descriptive
=begin
This issue was solved with changeset r26185.
Yuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
yugui (Yuki Sonoda)
01:54 AM Bug #2534: Re: making install-sh more descriptive
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39928] [BUG:trunk] Re: making install-sh more descriptive"
on Sun, 27 Dec 2009 09:58:45 +0900, Yugui <[email protected]> writes:

|Redmineに登録されておらず、忘れされられているっぽいトピックなので再送します。
|まつもとさん、...
matz (Yukihiro Matsumoto)
01:02 PM Revision 44ef289d (git): * 2009-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:02 PM Revision ec5a11dd (git): * test/ruby/test_marshal.rb: added tests for taintness propagation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@26190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Hiroshi Nakamura
01:01 PM Revision 26269cbd (git): * test/ruby/test_marshal.rb: added tests for taintness/untrustness
propagation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Hiroshi Nakamura
11:32 AM Bug #1744 (Open): Error with Marshal dump/load on a delegated class.
=begin
On Sun, Dec 27, 2009 at 8:19 PM, Nobuyoshi Nakada <[email protected]> wrote:
> This change has broken marshal format comatibility.

Indeed.

I can't think of a way to make it backward compatible, but for forward compat...
marcandre (Marc-Andre Lafortune)
10:19 AM Bug #1744: Error with Marshal dump/load on a delegated class.
=begin
Hi,

At Thu, 24 Dec 2009 13:14:43 +0900,
Marc-Andre Lafortune wrote in [ruby-core:27306]:
> Fixed also in 1.8 with r26164. This particular example worked
> in 1.8 because DelegateClass does not return a subclass of
> Delega...
nobu (Nobuyoshi Nakada)
09:14 AM Revision 7844ea1c (git): * sample/occur2.rb: reimplemented in modern style. [ruby-dev:39927].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
08:21 AM Revision 55a70a94 (git): * tool/install-sh: correction by Hiro Asari.
https://gist.github.com/264558/58ad1cae45cde49600bbb39286af2aae23e639d5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:20 AM Revision fbc79104 (git): * 2009-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:20 AM Revision d4c2172e (git): * tool/install-sh: wrote the intention. [ruby-dev:39928]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
 

Also available in: Atom