Project

General

Profile

Activity

From 05/18/2009 to 05/24/2009

05/24/2009

11:06 PM Revision d629684b (git): * string.c (rb_str_rpartition): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:00 PM Revision 7102c3b1 (git): * test/ruby/test_hash.rb (TestHash::test_equal2): recursive hashes
are handled properly now. ref: [ruby-core:23402]
* test/ruby/test_m17n.rb (TestM17N#test_sprintf_p): test fixed
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
10:57 PM Bug #1448 (Closed): [patch] Proper handling of recursive arrays
=begin
Applied in changeset r23557.
=end
nobu (Nobuyoshi Nakada)
06:54 AM Bug #1448: [patch] Proper handling of recursive arrays
=begin
Nobuyoshi Nakada wrote:
> This patch seems nice to me.
> I'm afraid matz may not like the name rb_exec_recursive_paired(). Is it OK?

'rb_exec_recursive_paired' is the name that came to my mind because it checks recursio...
marcandre (Marc-Andre Lafortune)
10:50 PM Revision 7a938f98 (git): * string.c (rb_str_partition): should use the converted result. a
patch from Marc-Andre Lafortune at [ruby-core:23540].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:34 PM Revision 74c71417 (git): * 2009-05-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:34 PM Revision 706f9103 (git): * lib/cgi/core.rb (CGI::HTTP_STATUS): typo fixed. a patch from
Nobuhiro IMAI. [ruby-dev:38538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
08:03 PM Revision ed49e671 (git): * 2009-05-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:03 PM Revision 6921a6f8 (git): * lib/cgi.rb (HTTP_STATUS): typo fixed. [ruby-dev:38538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
06:00 PM Bug #1508: Recursive arrays with the same structure are not eql?.
=begin
本問題は http://redmine.ruby-lang.org/issues/show/1448 の部分問題です。

ただ、#1448の例が誤っているのか、
> x = []; x << x
> y = [[x]]
> x == y # ==> true
> y == x # ==> false, should be true!
の比較の結果が逆になってします。

パッチが与えられているものの、まだ適用はさ...
ujihisa (Tatsuhiro Ujihisa)
02:27 PM Bug #1508 (Closed): Recursive arrays with the same structure are not eql?.
=begin
a = []
a << a

としたとき、 a と [a] は同じ構造を持っているのでeql?です。一方、a と [[a]] は同じ構造にもかかわらず eql? ではありません。
=end
yugui (Yuki Sonoda)
01:48 PM Revision 02fb261e (git): * thread.c (rb_exec_recursive_paired): new function for proper
handling of recursive arrays. [EXPERIMENTAL] [ruby-core:23402]
* array.c (rb_ary_equal, rb_ary_eql, rb_ary_cmp): use above.
* hash.c (hash_equal): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23557 b2dd03c8-39d4-4d8f-98f...
nobu (Nobuyoshi Nakada)
01:39 PM Revision b55ff998 (git): * error.c (syserr_initialize): errno is int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:37 PM Revision 6eebf142 (git): update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:30 AM Bug #1165: Range.eql? and Range.== bug with subclasses
=begin
This change was made to bring Range#== and #eql? in line with the same methods for Array, Hash, String or Time in regards to subclasses. They should follow the same pattern unless there is a crucial reason not to, and in that cas...
marcandre (Marc-Andre Lafortune)
05:48 AM Bug #1385: Wonderful undocumented feature in Ruby 1.8.7 & 1.9
=begin
This feature has been confirmed by Matz in ruby-core #23433, so this ticket can be closed after the change to the documentation has been applied. Thanks!
=end
marcandre (Marc-Andre Lafortune)
02:32 AM Bug #1504 (Closed): installed ri docu is not where ri actually searches when compiled with program-suffix
=begin
applied in r23554.
=end
yugui (Yuki Sonoda)
01:22 AM Bug #1487: String#each_char must return self
=begin
Hi,

In message "Re: [ruby-core:23528] Re: [Bug #1487] String#each_char must return self"
on Sun, 24 May 2009 00:47:19 +0900, Eero Saynatkari <ruby-ml@kittensoft.org> writes:

|I suppose this is true, although I am in th...
matz (Yukihiro Matsumoto)
01:07 AM Bug #1487 (Closed): String#each_char must return self
=begin
Applied in changeset r23552.
=end
matz (Yukihiro Matsumoto)
12:47 AM Bug #1487: String#each_char must return self
=begin
Excerpts from Yukihiro Matsumoto's message of Sat May 23 18:34:35 +0300 2009:
> Hi,
>
> In message "Re: [ruby-core:23526] Re: [Bug #1487] String#each_char must return
> self"
> on Sun, 24 May 2009 00:00:52 +0900, Eero S...
rue (Eero Saynatkari)
12:34 AM Bug #1487: String#each_char must return self
=begin
Hi,

In message "Re: [ruby-core:23526] Re: [Bug #1487] String#each_char must return self"
on Sun, 24 May 2009 00:00:52 +0900, Eero Saynatkari <ruby-ml@kittensoft.org> writes:

|> I was hoping for a little bit of consiste...
matz (Yukihiro Matsumoto)
12:01 AM Bug #1487: String#each_char must return self
=begin
Excerpts from Michael Fellinger's message of Sat May 23 17:38:35 +0300 2009:
> On Sat, 23 May 2009 10:20:50 +0900
> Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
>
> > Before accepting the proposal, could you explain why we...
rue (Eero Saynatkari)

05/23/2009

11:38 PM Bug #1487: String#each_char must return self
=begin
On Sat, 23 May 2009 10:20:50 +0900
Yukihiro Matsumoto <matz@ruby-lang.org> wrote:

> Hi,
>
> In message "Re: [ruby-core:23499] [Bug #1487] String#each_char must
> return self" on Tue, 19 May 2009 14:27:54 +0900, Marc-Andre...
manveru (Michael Fellinger)
10:21 AM Bug #1487: String#each_char must return self
=begin
Hi,

In message "Re: [ruby-core:23499] [Bug #1487] String#each_char must return self"
on Tue, 19 May 2009 14:27:54 +0900, Marc-Andre Lafortune <redmine@ruby-lang.org> writes:

|str.each_char{} currently returns a copy of...
matz (Yukihiro Matsumoto)
07:27 PM Bug #1506 (Closed): irbで日本語を入力できない
=begin
[ruby-dev:36198]と同じかもしれないのですが、GNU readlineでも入力出来ないので報告します。

$ uname -a
Linux ribot 2.6.29-1-686 #1 SMP Fri Apr 17 14:35:16 UTC 2009 i686 GNU/Linux
$ ruby1.9 -v
ruby 1.9.2dev (2009-05-23 trunk 23548) [i686-linux]
$ ech...
no6v (Nobuhiro IMAI)
06:57 PM Bug #1505 (Closed): DL::CPtr#<=> doesn't return -1
=begin
Applied in changeset r23549.
=end
nobu (Nobuyoshi Nakada)
04:43 PM Bug #1505 (Closed): DL::CPtr#<=> doesn't return -1
=begin
DL::CPtr#<=> が -1 ではなくて 4294967295 を返します。

$ cat d15.rb
require 'dl'

s = 'abc'
cptr = DL::CPtr[s]
cptr1 = cptr + 1
p cptr <=> cptr1
p cptr1 <=> cptr

$ ruby-1.9 d15.rb
4294967295
1
=end
sheepman (Takashi Tamura)
04:07 PM Revision 8875ffc4 (git): * configure.in ($ridir): new configuration. [ruby-core:23520].
c.f. [ruby-core:23519].
(--with-ridir): new configure option.
* tool/instruby.rb (:doc, :rdoc): uses $ridir instead of
a fixed path.
* lib/rdoc/ri/paths.rb: follows $ridir.
* Makefile.in: removes RIDATADIR which is no longer used...
yugui (Yuki Sonoda)
03:59 PM Revision 803c0550 (git): * 2009-05-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:59 PM Revision 0fd3bdac (git): * string.c (rb_str_each_char): return original string.
[ruby-core:23499]
* string.c (rb_str_each_codepoint): protect string from
modification.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:49 PM Revision 34cf45ab (git): * ext/dl/handle.c (rb_dlhandle_s_sym): added a method to access
using RTLD_NEXT. [ruby-dev:38152]
* ext/dl/handle.c (Init_dlhandle): added constants DEFAULT and
NEXT which correspond to RTLD_DEFAULT and RTLD_NEXT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23551 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
09:53 AM Revision 96e6cfb8 (git): * ext/dl/lib/dl/cparser.rb (DL::CParser#parse_struct_signature):
splitting with regexp source string is obsolete. a patch from
Minwoo Lee at [ruby-core:23494].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:48 AM Revision fb3fa6aa (git): * ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrict
to Fixnum. [ruby-dev:38533]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:59 AM Bug #1075 (Rejected): \r\n と \n が混在した CSV がエラーになる
=begin
Ruby 1.9 uses an all new CSV library. It's somewhat more strict in it's parsing as a means to get dramatically more speed.

Here it is correctly reporting that \r is an illegal character in an unquoted field. That rule come...
JEG2 (James Gray)
12:47 AM Bug #1504: installed ri docu is not where ri actually searches when compiled with program-suffix
=begin
On May 22, 2009, at 03:22, Yugui (Yuki Sonoda) wrote:
> Here is another problem. Where is the best location to place ri
> documents for Ruby 1.9.2 or later?
>
> On Ruby 1.9.2, --program-suffix and --program-prefix do not act ...
drbrain (Eric Hodel)

05/22/2009

08:00 PM Bug #1483: some commands installed without program-suffix
=begin
> 双方でconfigureに使っているシェルは違うものですか?
> とりあえずこれでどうでしょう。

どちらも /bin/sh -> dash です。

再現している環境で残っている configure 時のログをみると最後に

creating config.h
ruby-trunk library version = 1.9.1
configure: creating ./config.status
conf...
znz (Kazuhiro NISHIYAMA)
07:22 PM Bug #1504: installed ri docu is not where ri actually searches when compiled with program-suffix
=begin

Thank you, Jan-Erik.

On 5/22/09 6:46 PM, Yuki Sonoda wrote:
> Bug #1504: installed ri docu is not where ri actually searches when compiled with program-suffix
> http://redmine.ruby-lang.org/issues/show/1504
>
> Author: ...
yugui (Yuki Sonoda)
06:46 PM Bug #1504 (Closed): installed ri docu is not where ri actually searches when compiled with program-suffix
=begin
when I updated to the latest patch version I noticed that ri isn't working anymore.
I'm installing with program-suffix:
./configure --enable-shared --enable-pthread --prefix=/usr --program-suffix=19
make
make instal...
badboy (Jan-Erik R.)
03:22 PM Revision 4bdd8543 (git): * missing/vsnprintf.c (errno): [BUG] fixes a compilation
error on SIZEOF_LONG > SIZEOF_INT.
(BSD_vfprintf): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
03:22 PM Revision 5220b19b (git): * 2009-05-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:22 PM Revision 7378c8fa (git): * spec/default.mspec: follows runruby.rb's move at r23542.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
12:39 PM Revision dfffa96b (git): * NEWS: add Time#to_r.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
12:32 PM Revision 1d9f6c92 (git): update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:48 AM Revision 8d1e0c0a (git): * config.guess: moved into tool/.
* config.sub: ditto.
* install-sh: ditto
* configure.in: follows the moves.
* LEGAL: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
11:48 AM Revision a654e0b5 (git): * instruby.rb: moved into tool/.
* mkconfig.rb: ditto.
* rubytest.rb: ditto.
* runruby.rb: ditto.
* common.mk: follows the moves.
* configure.in: ditto.
* win32/Makefile.sub: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23542 b2dd03c8-39d4-4d8f-98ff-82...
yugui (Yuki Sonoda)
10:05 AM Revision 66be7154 (git): version.h (RUBY_PATCHLEVEL): forgot to increment it at r23539
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
10:00 AM Bug #1501: Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin
遠藤です。

2009/05/22 5:39 SASADA Koichi <ko1@atdot.net>:
> Yusuke ENDOH wrote::
>> そこで、以下のように、yielder_new_i で proc メソッドを呼ぶことで
>> バグは直りました。
>
>  似たような話なんですが,そもそも rb_iterate を使う場面じゃなさそうな.


確かに。ささださんのパッチでも直ることを確認しました。


>...
mame (Yusuke Endoh)
07:41 AM Bug #1501: Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:38521] Re: [Bug:1.9] Enumerator.new { }.take(1).inject(&:+) causes stack overflow"
on Fri, 22 May 2009 05:39:46 +0900, SASADA Koichi <ko1@atdot.net> writes:

| これは,実は 1.8 以前との非互換の問...
matz (Yukihiro Matsumoto)
05:40 AM Bug #1501: Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin
 ささだです.

Yusuke ENDOH wrote::
> そこで、以下のように、yielder_new_i で proc メソッドを呼ぶことで
> バグは直りました。

 似たような話なんですが,そもそも rb_iterate を使う場面じゃなさそうな.

Index: enumerator.c
===================================================================
...
ko1 (Koichi Sasada)
09:50 AM Revision 6b22d438 (git): * 2009-05-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:49 AM Revision c31da4fc (git): * instruby.rb (rdoc): considers --program-prefix and --program-suffix
for the path to ri documents.
fixes [ruby-core:23519]. c.f. [ruby-dev:38255].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision c30a6322 (git): merges r23500 from trunk into ruby_1_9_1.
--
* spec/.gitignore: ignores rubyspec/ and mspec/.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision 7b9cd8c0 (git): merges r23494 from trunk into ruby_1_9_1.
--
* lib/tempfile.rb (Tempfile#unlink): close first for Windows. a
patch from Florian Frank. [ruby-core:23505]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision a922df79 (git): merges r23491 from trunk into ruby_1_9_1.
--
* vm_method.c (rb_attr): should preserve encoding info.
[ruby-dev:38498]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision 68a2b3cf (git): merges r23474 from trunk into ruby_1_9_1.
--
* compile.c (rb_parse_in_eval): returns true in true eval, not in
main. [ruby-dev:38382]
* parse.y (program): inherits dvars in eval or main.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23535 b2dd03c8-39d4-4d8...
yugui (Yuki Sonoda)
09:49 AM Revision 6bfaf6e2 (git): merges r23472 from trunk into ruby_1_9_1.
--
* vm.c (rb_vm_get_sourceline): should not access out of bound.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision bef510ad (git): merges r23469 from trunk into ruby_1_9_1.
--
* ext/win32ole/win32ole.c (foletypelib_name): should return
encoded name corresponding to WIN32OLE.codepage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:49 AM Revision fff99de8 (git): merges r23451 from trunk into ruby_1_9_1.
--
* lib/rss/parser.rb, test/test_parser_1.0.rb: fix foaf:Image
element causes parse error even if ignore_unknown_element mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:48 AM Revision 6285874b (git): merges r23447 from trunk into ruby_1_9_1.
--
* lib/rss/maker/entry.rb: fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:48 AM Revision 17f26eef (git): merges r23446 from trunk into ruby_1_9_1.
--
* lib/rss/maker/feed.rb, test/test_maker_atom_entry.rb,
test/test_maker_atom_feed.rb: fix duplicated dc:date.
Reported by Kazuhiro NISHIYAMA. Thanks!!! [ruby-list:46014]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1...
yugui (Yuki Sonoda)
09:48 AM Revision d8b2502b (git): merges r23444 from trunk into ruby_1_9_1.
--
* ext/dl/lib/dl/callback.rb (DL#remove_callback_internal): ignore
unbound function. [ruby-dev:38474]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:48 AM Revision caf49246 (git): merges r23440 from trunk into ruby_1_9_1.
--
* variable.c (rb_autoload_load): gets rid of false warning.
[ruby-core:23466]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:48 AM Revision 6103475a (git): merges r23439 from trunk into ruby_1_9_1.
--
* sample/drb/dhasenc.rb: add magic comment for encoding.
* sample/mine.rb: ditto.
* ext/tk/sample/tcltklib/sample1.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:48 AM Revision e23aac09 (git): merges r23431 from trunk into ruby_1_9_1.
--
* variable.c (rb_autoload_load): checks if iv_tbl is valid.
[ruby-dev:38456]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:17 AM Bug #1481 (Closed): exact Time and inexact Time
=begin
redundant
=end
matz (Yukihiro Matsumoto)
04:14 AM Feature #1488 (Closed): enhancement of Array#drop
=begin
redundant
=end
matz (Yukihiro Matsumoto)
04:14 AM Feature #1492 (Closed): enhancement of Array#drop
=begin
redundant
=end
matz (Yukihiro Matsumoto)

05/21/2009

10:58 PM Bug #1501 (Assigned): Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin

=end
mame (Yusuke Endoh)
10:54 PM Bug #1501 (Closed): Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin
遠藤です。

以下のようにすると、謎の SystemStackError が出てきます。

$ ./ruby -ve 'Enumerator.new { }.take(1).inject(&:+)'
ruby 1.9.2dev (2009-05-19 trunk 23489) [i686-linux]
-e:1:in `proc': stack level too deep (SystemStackError)
...
mame (Yusuke Endoh)
10:35 PM Revision 58949cf8 (git): * array.c (rb_ary_slice_bang): avoid call of rb_scan_args() unless
it's really necessary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
08:08 PM Revision 8d8a31bd (git): * 2009-05-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:08 PM Revision 3ee7fcc7 (git): * string.c (rb_str_count): optimized for 1byte string count by
avoiding tr_setup_table().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:48 PM Revision 642ca17b (git): merges r23435 from trunk into ruby_1_9_1.
--
* parse.y (magic_comment_encoding): use rb_compile_warning() to
show the currently parsing file name. [ruby-core:23469]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:48 PM Revision 03ae8480 (git): * ext/pty/pty.c (getDevice): fixes a mistake in merging r20877.
Patch by Takahiro Kambe <taca AT back-street.net>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:48 PM Revision ce1a4ee1 (git): merges r23424 from trunk into ruby_1_9_1.
--
* ext/stringio/stringio.c (strio_ungetbyte): encoding should not
be effective.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:47 PM Revision 6fac4c5f (git): merges r23386 from trunk into ruby_1_9_1.
--
* ext/dl/lib/dl/func.rb (DL::Function#bound?): returns if already
bound to a block.
* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): block must be
given if arg is not bound. [ruby-dev:38404]
git-svn-id: svn+ssh://ci.ruby-lang...
yugui (Yuki Sonoda)
02:47 PM Revision a5892c11 (git): merges r23385 from trunk into ruby_1_9_1.
--
* ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check if
the argument is an instance of DL::CFunc.
* ext/dl/cptr.c (rb_dlptr_initialize, rb_dlptr_s_malloc): checks
if DL::CFunc. [ruby-dev:38403].
git-svn-id: svn+ssh:/...
yugui (Yuki Sonoda)
02:47 PM Revision 84de5973 (git): merges r23382 from trunk into ruby_1_9_1.
--
* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_signature): strips
spaces. based on a patch from Takashi Tamura in [ruby-dev:38398].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23517 b2dd03c8-39d4-4d8f-98ff-823fe...
yugui (Yuki Sonoda)
02:47 PM Revision c378fbc5 (git): merges r23378 from trunk into ruby_1_9_1.
--
* test/ruby/test_float.rb (TestFloat#test_sleep_with_Float): add a
test. see [ruby-core:23282]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:47 PM Revision 8d5f3471 (git): merges r23371 from trunk into ruby_1_9_1.
--
* vm_eval.c (rb_f_catch): gets rid of issue with gcc 4.4. a patch
from Alexey Froloff in [ruby-core:23398]. [ruby-core:22924]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:47 PM Revision 6d3ef1b2 (git): merges r23362 from trunk into ruby_1_9_1.
--
* test/ruby/test_rubyoptions.rb (test_indentation_check): add a test
for indentation check. [ruby-dev:38382]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:47 PM Revision 3c84bb31 (git): merges r23361 from trunk into ruby_1_9_1.
--
* array.c (rb_ary_flatten_bang): returns nil if nothing changed.
a patch from Marc-Andre Lafortune in [ruby-core:23382].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:47 PM Revision 5453b6d4 (git): merges r23359 from trunk into ruby_1_9_1.
--
* array.c (rb_ary_sample): negative sample number is invalid.
[ruby-core:23374]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
01:17 PM Revision 1b4d0c76 (git): * template/id.h.tmpl, id.h (enum ruby_method_ids): added some IDs.
* debug.c (dummy_gdb_enums): added enum ruby_method_ids.
* .gdbinit (rp): improved output of Symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:42 PM Revision 7427390c (git): .gdbinit (rp): missing "else" after T_NODE block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:07 PM Revision 08732d4f (git): * missing/vsnprintf.c (BSD_vfprintf): support for 'z' modifier.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:53 AM Feature #1473: Improvements on expect.rb
=begin
If no one is interested, I can try to improve expect.rb. Is there anything I
need to modify in my patch?


---
Luiz Angelo Daros de Luca, Me.
luizluca@gmail.com


2009/5/19 Ryan Davis <ryand-ruby@zenspider...
luizluca (Luiz Angelo Daros de Luca)
10:00 AM Revision 8f1f47a0 (git): * gem_prelude.rb (Gem.default_dir and misc.): use rubylibprefix.
follows the chagne in r23368.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:27 AM Bug #1500 (Third Party's Issue): test_io runs forever in windows
=begin
Don't know if this is expected, but running

loop {a << IO.pipe; }

runs forever in windows (from test_dup_many).
Thanks!
-=r
=end
rogerdpack (Roger Pack)
06:07 AM Feature #1498 (Rejected): rubygems tests fail on zlib dependency if you compile ruby without zlib headers
=begin
Currently if you don't have zlib headers installed and you run the tests, it yields:

...
C:/dev/ruby/downloads/ruby_trunk/test/rubygems/test_gem_spec_fetcher.rb: no such file to load -- zlib
repeat many times
...

...
rogerdpack (Roger Pack)
05:48 AM Bug #1497 (Closed): test_exception fails in windows
=begin
on mingw, I get this from trunk make test-all

TestException#test_errat: c:/dev/ruby/downloads/ruby_trunk/test/ruby/envutil.rb:133: [BUG] The handle is invalid.

ruby 1.9.2dev (2009-05-21) [i386-mingw32]

-- control f...
rogerdpack (Roger Pack)
05:47 AM Bug #1325: fiber tests kill windows
=begin
I run into this too--except it just segfaults. (mingw)
=end
rogerdpack (Roger Pack)
03:07 AM Revision c6a24c45 (git): * include/ruby/ruby.h (RB_EVENT_HOOKS_HAVE_CALLBACK_DATA):
new macro for compatibility check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

05/20/2009

11:56 PM Revision cff080e5 (git): * ext/openssl/ossl_digest.c (Init_ossl_digest): avoid recursing
require.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:53 PM Revision 1ff08ad8 (git): * 2009-05-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:53 PM Revision e6efe5b5 (git): * 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@23504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
09:15 PM Bug #1483: some commands installed without program-suffix
=begin
On 5/18/09 5:32 PM, Kazuhiro NISHIYAMA wrote:
> trunkでrubyとgoruby以外にconfigureで指定した--program-suffixが反映されなくなっているようです。

こっちでもなんだか、ディレクトリに対して--program-suffixが効かないです
ねー。関係ありますでしょうか。

% ./ruby-trunk -v
ruby 1.9.2dev (2009-05-20 ...
yugui (Yuki Sonoda)
07:08 AM Bug #1483: some commands installed without program-suffix
=begin
なかだです。

At Tue, 19 May 2009 16:43:49 +0900,
Kazuhiro NISHIYAMA wrote in [ruby-dev:38497]:
> 別のまだ発生している環境では以下のようになっています。
> % ruby-trunk -v -r rbconfig -e 'p RbConfig::CONFIG["program_transform_name"]'
> ruby 1.9.2dev (2009-0...
nobu (Nobuyoshi Nakada)
04:43 PM Revision 060f433f (git): * include/ruby/ruby.h (rb_long2int, RARRAY_LENINT): check long to
cast to int. [ruby-dev:38508]
* struct.c, vm_eval.c, vm_insnhelper.c: use RARRAY_LENINT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:04 PM Revision c573aaf7 (git): NEWS (--program-prefix and --program-suffix): describe r23368.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
12:16 PM Revision a1b5cd1c (git): * rb_enc_get_index: allows an arbitrary RData as the argument but not
only what points a rb_encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
11:55 AM Revision 9d0add09 (git): * spec/.gitignore: ignores rubyspec/ and mspec/.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
10:41 AM Revision e2a43c9e (git): * struct.c (rb_struct_new): get rid of too large alloca.
* struct.c (rb_struct_hash): use long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:58 AM Revision 53812198 (git): * vm_eval.c, vm_insnhelper.c: argument number is restricted to
int, and fixed overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:34 AM Revision 6494314d (git): * enumerator.c (inspect_enumerator): should use long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:58 AM Revision 1da3e0f9 (git): * enum.c (zip_ary): should use long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:44 AM Revision 0980fe79 (git): * encoding.c (rb_enc_fast_mbclen): faster mbclen for strings known
to be valid.
* string.c (enc_strlen): coderange specified version of
rb_enc_strlen(). use rb_enc_fast_mbclen() if coderange is 7bit
or valid.
* string.c (str_gsub): use rb_enc_fast_mbclen().
* string.c (rb_str_reverse, rb_str_spl...
matz (Yukihiro Matsumoto)
04:27 AM Bug #1494 (Third Party's Issue): tempfile#unlink may silently fail on windows
=begin
There is an unlink method that was causing an exception when running it on my windows machine. The method will call the 'rescue' block but then will do nothing. This is problematic when things like RubyInline uses this method t...
modethree3 (Nicholas Manning)
02:54 AM Feature #1473: Improvements on expect.rb
=begin

On May 15, 2009, at 10:55 , Luiz Angelo Daros de Luca wrote:

> Feature #1473: Improvements on expect.rb
> http://redmine.ruby-lang.org/issues/show/1473
>
> Author: Luiz Angelo Daros de Luca
> Status: Open, Priority: Norm...
zenspider (Ryan Davis)
02:18 AM Feature #1493 (Closed): [patch] lex_state as bit field / IS_lex_state() macro
=begin
# ? Changelog:
# Represent lex_state by bit field instead of serial integer enum
# so that single or multiple values can be checked together using
# unifying macro IS_lex_state(). States remain mutually exclusive.
...
daz (Dave B)
01:49 AM Feature #1492 (Closed): enhancement of Array#drop
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:38505] Re: [Feature:trunk] enhancement of Array#drop"
on Wed, 20 May 2009 01:19:11 +0900, Tanaka Akira <akr@fsij.org> writes:

|>> [:a, :b, :a, :b].drop(1){|e| e == :b} #=> [:...
matz (Yukihiro Matsumoto)
01:05 AM Feature #1488: enhancement of Array#drop
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:38500] Re: [Feature:trunk] enhancement of Array#drop"
on Wed, 20 May 2009 00:06:19 +0900, "U.Nakamura" <usa@garbagecollect.jp> writes:

|| drop_whileとは違うのですね。
|
|私が勘違いしてなければ、drop_...
matz (Yukihiro Matsumoto)
12:06 AM Feature #1488: enhancement of Array#drop
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:38495] Re: [Feature:trunk] enhancement of Array#drop"
on May.19,2009 16:20:07, <matz@ruby-lang.org> wrote:
| |Rubyでスクリプトを書いていて、配列から、ある条件に合致する先
| |頭の要素のみを削除する、という処理を書きたい場面に出会ったこ
| ...
usa (Usaku NAKAMURA)
12:35 AM Revision c81863c3 (git): * lib/tempfile.rb (Tempfile#unlink): close first for Windows. a
patch from Florian Frank. [ruby-core:23505]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)

05/19/2009

11:07 PM Bug #1468 (Closed): exact Time and inexact Time
=begin
Applied in changeset r23490.
=end
mame (Yusuke Endoh)
04:59 PM Revision 91e5ba1c (git): * encoding.c (rb_enc_codepoint_len): combine rb_enc_codepoint()
and rb_enc_codelen() in one function to reduce calls.
* encoding.c (rb_enc_codepoint): compatibility function.
* sprintf.c (rb_str_format): use rb_enc_codepoint_len().
* string.c (rb_str_inspect, rb_str_upcase_bang,
rb_str_downcase_...
matz (Yukihiro Matsumoto)
04:43 PM Bug #1483: some commands installed without program-suffix
=begin
元の報告に使った環境はビルドディレクトリを消してビルドし直したら直ってしまいました。
直った方では以下のようになっています。
% ruby-trunk -v -r rbconfig -e 'p RbConfig::CONFIG["program_transform_name"]'
ruby 1.9.2dev (2009-05-19 trunk 23489) [i686-linux]
"s&$&-trunk&;s&^&&"
%

...
znz (Kazuhiro NISHIYAMA)
04:16 PM Bug #1483: some commands installed without program-suffix
=begin
なかだです。

At Mon, 18 May 2009 17:32:58 +0900,
Kazuhiro NISHIYAMA wrote in [ruby-dev:38486]:
> trunkでrubyとgoruby以外にconfigureで指定した--program-suffixが反映されなくなっているようです。

RbConfig::CONFIG["program_transform_name"]はどうなってますか。

--
-...
nobu (Nobuyoshi Nakada)
04:20 PM Feature #1488: enhancement of Array#drop
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:38493] [Feature:trunk] enhancement of Array#drop"
on Tue, 19 May 2009 15:58:46 +0900, "U.Nakamura" <usa@garbagecollect.jp> writes:

|Rubyでスクリプトを書いていて、配列から、ある条件に合致する先
|頭の要素のみを削除する、と...
matz (Yukihiro Matsumoto)
03:58 PM Feature #1488 (Closed): enhancement of Array#drop
=begin
こんにちは、なかむら(う)です。

Rubyでスクリプトを書いていて、配列から、ある条件に合致する先
頭の要素のみを削除する、という処理を書きたい場面に出会ったこ
とが何度かあります。

無条件で先頭の要素を削除するメソッドとしてはshiftまたはdrop(1)
があり、また、条件に合致した全ての要素を削除するメソッドとし
てはdeleteがありますが、ある条件に合致する先頭の要素のみを削
除しようとすると、意外と複雑な記述になってしま...
usa (Usaku NAKAMURA)
03:07 PM Revision 2510c468 (git): * 2009-05-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:07 PM Revision 9553911f (git): * vm_method.c (rb_attr): should preserve encoding info.
[ruby-dev:38498]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:27 PM Bug #1487 (Closed): String#each_char must return self
=begin
str.each_char{} currently returns a copy of str. It should return self. This also affects Ruby 1.8.7

Poor man's diff for rb_str_each_char:

rb_encoding *enc;
+ VALUE orig = str;
RETURN_ENUMERATOR(str, 0, 0...
marcandre (Marc-Andre Lafortune)
02:00 PM Revision 34658569 (git): * time.c (time_minus): always return a Float. [ruby-dev:38446]
* time.c (time_to_r): new method. [ruby-dev:38461]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
05:00 AM Revision 4d4bd7ab (git): * class.c (clone_method): add cast to remove warning from
rb_gc_write_barrier().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
04:58 AM Revision 7d1f48b5 (git): * struct.c (struct_ivar_get): new function to avoid repeated
rb_intern() calls.
* struct.c (rb_struct_iv_get): use struct_ivar_get()
* struct.c (num_members): ditto.
* struct.c (rb_struct_s_members): ditto.
* class.c (rb_singleton_class): cache symbol to reduce calls to
rb_intern().
git-svn...
matz (Yukihiro Matsumoto)
01:02 AM Bug #1481: exact Time and inexact Time
=begin
遠藤です。

2009/05/18 9:05 Yukihiro Matsumoto <matz@ruby-lang.org>:
> まつもと ゆきひろです
>
> In message "Re: [ruby-dev:38484] Re: [Bug:1.9] exact Time and inexact Time"
> on Sun, 17 May 2009 21:46:01 +0900, Tanaka Akira <akr@fsij.o...
mame (Yusuke Endoh)

05/18/2009

10:53 PM Revision 6009d184 (git): * 2009-05-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:53 PM Revision cef83891 (git): * test/test_time.rb: make tests timezone independent.
reported by zunda. [ruby-dev:38492]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:42 PM Bug #1486 (Closed): DL::CParser#parse_struct_signature fails when argument is a String.
=begin
the result of
parse_struct_signature('int a, int b')
and
parse_struct_signature(['int a', 'int b'])
should be same.

But, the implementation is like this.

if( signature.is_a?(String) )
signature = signature.s...
ermaker (Minwoo Lee)
05:32 PM Bug #1483 (Rejected): some commands installed without program-suffix
=begin
trunkでrubyとgoruby以外にconfigureで指定した--program-suffixが反映されなくなっているようです。

% \ls $(ruby-trunk -r rbconfig -e 'puts RbConfig::CONFIG["bindir"]')
erb gem goruby-trunk irb rake rdoc ri ruby-trunk testrb
% \ls $(ruby-1.9.1 ...
znz (Kazuhiro NISHIYAMA)
04:45 PM Feature #1482 (Rejected): Kernel.exec doesn't respect COMSPEC environment variable on Windows
Here is pretty convoluted test case:
```ruby
puts ENV["COMSPEC"] # => "C:\WINDOWS\system32\mycmd.exe"
File.open("1.bat", "w") { |f| f.write("time") } # create test batch file with command which waits for user input

Kernel.exec...
dolzenko (Evgeniy Dolzhenko)
12:47 PM Revision a543c433 (git): * lib/pathname.rb (Pathname#sub): suppress a warning.
[ruby-dev:38488]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:41 PM Revision 5a83cfae (git): * 2009-05-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:41 PM Revision 8ce34a86 (git): * lib/pathname.rb (Pathname#sub): suppress a warning. [ruby-dev:38488]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:13 PM Revision 8dfd918d (git): * ext/thread/thread.c (unlock_mutex_inner): should adjust join
target here but not in wake_one. a patch from John Carter at
[ruby-core:23490].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:49 AM Feature #1408: 0.1.to_r not equal to (1/10)
=begin
Hi,

At Mon, 18 May 2009 11:15:16 +0900,
Yukihiro Matsumoto wrote in [ruby-core:23487]:
> Could you explain how this patch differs from the original?

Searches more reduceable numerator which can round trip. Since
it just...
nobu (Nobuyoshi Nakada)
11:15 AM Feature #1408: 0.1.to_r not equal to (1/10)
=begin
Hi,

In message "Re: [ruby-core:23465] Re: [Feature #1408] 0.1.to_r not equal to (1/10)"
on Sat, 16 May 2009 06:23:53 +0900, Nobuyoshi Nakada <nobu@ruby-lang.org> writes:

|What about this?

Could you explain how this...
matz (Yukihiro Matsumoto)
09:05 AM Bug #1481 (Closed): exact Time and inexact Time
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:38484] Re: [Bug:1.9] exact Time and inexact Time"
on Sun, 17 May 2009 21:46:01 +0900, Tanaka Akira <akr@fsij.org> writes:

|Time#to_r を加えるのはあり得ると思います。

私もこちらに賛成します。
=end
matz (Yukihiro Matsumoto)
12:24 AM Bug #1480: Ruby/Tk infinite loop
=begin
From: Oleg Puchinin <redmine@ruby-lang.org>
Subject: [ruby-core:23484] [Bug #1480] Ruby/Tk infinite loop
Date: Sun, 17 May 2009 21:09:29 +0900
Message-ID: <4a0ffe7542774_13b5d9865441e3@redmine.ruby-lang.org>
> Bug #1480: Ruby...
nagai (Hidetoshi Nagai)
12:24 AM Bug #1480: Ruby/Tk infinite loop
=begin
From: Oleg Puchinin <redmine@ruby-lang.org>
Subject: [ruby-core:23484] [Bug #1480] Ruby/Tk infinite loop
Date: Sun, 17 May 2009 21:09:29 +0900
Message-ID: <4a0ffe7542774_13b5d9865441e3@redmine.ruby-lang.org>
> Bug #1480: Ruby...
nagai (Hidetoshi Nagai)
 

Also available in: Atom