Project

General

Profile

Activity

From 05/21/2009 to 05/27/2009

05/27/2009

10:39 PM Revision f0371f2f (git): * configure.in (THREAD_MODEL): reject unknown value and checks
pthread.h only when pthread. [ruby-core:23577]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23601 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
06:48 PM Revision 62005d34 (git): * sample/optparse/opttest.rb: typo fixed. [ruby-dev:38544]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
06:44 PM Revision 4f6bfb4a (git): * time.c (time_strftime): update RDoc according to info from
Marc-Andre Lafortune in [ruby-core:23575]. [ruby-core:23564]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2359...
matz (Yukihiro Matsumoto)
05:48 PM Revision 0fd221bd (git): * lib/uri: don't set @parser if it is DEFAULT_PARSER for marshaling
URI objects between Ruby 1.8 and Ruby 1.9.
[ruby-dev:38377]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23...
akr (Akira Tanaka)
04:31 PM Revision 7afe0c92 (git): * marshal.c (w_encoding): more compact encoding information for
US-ASCII and UTF-8. [incompatible] [experimental]
* marshal.c (r_ivar): restore :E encoding information.
git-svn-i...
matz (Yukihiro Matsumoto)
04:16 PM Revision 80ad1473 (git): * bignum.c (bigand_int): new function to calculate bignum and
fixnum without allocating internal bignum.
* bignum.c (bigor_int): ditto.
* bignum.c (bigxor_int): ditto.
* bignum...
matz (Yukihiro Matsumoto)
03:56 PM Revision 72f4e2c7 (git): * 2009-05-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision 844a6890 (git): * st.c (st_insert2): new function with processing new key,
e.g. copy.
* hash.c (rb_hash_aset): use st_insert2() to reduce redundant
st_lookup calls.
git-svn-id: svn+ssh://c...
matz (Yukihiro Matsumoto)
02:00 PM Revision 51bf0388 (git): * parse.y (struct parser_params): lex_gets_ptr should be long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:44 AM Revision 6fc35dff (git): * vm_dump.c (rb_vm_bugreport): no empty lines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:47 AM Bug #1506 (Closed): irbで日本語を入力できない
=begin
Applied in changeset r23591.
=end
naruse (Yui NARUSE)
01:40 AM Bug #1506: irbで日本語を入力できない
=begin
いまいです。

From: Nobuhiro IMAI <redmine_at_ruby-lang.org>
Date: Sat, 23 May 2009 19:27:16 +0900

> irb(main...
no6v (Nobuhiro IMAI)

05/26/2009

09:16 PM Bug #1162 (Open): Build Assertion Failure with VC+++ - Incorrect flushing of stdout/stderr
=begin

=end
shyouhei (Shyouhei Urabe)
08:15 PM Bug #1523 (Closed): typo in sample/optparse/opttest.rb
=begin
separator ではないでしょうか。

Index: opttest.rb
===============================================================...
znz (Kazuhiro NISHIYAMA)
05:39 PM Revision 9aaa2da6 (git): * ext/readline/readline.c (readline_getc): the function for
rl_getc_function must be a byte function.
so use getbyte method. [ruby-dev:38535]
git-svn-id: svn+ssh://ci.ruby-la...
naruse (Yui NARUSE)
01:00 PM Bug #1511: "[BUG] Segmentation fault" with Win32API
=begin
Fixed already: http://redmine.ruby-lang.org/repositories/revision/1?rev=22889

sorry.
=end
bbr322 (Br Hug)
12:34 PM Bug #1514: test_time.rb failure in windows (mingw)
=begin
thanks--that was sure quick.
-=r
=end
rogerdpack (Roger Pack)
03:47 AM Bug #1514 (Closed): test_time.rb failure in windows (mingw)
=begin
Applied in changeset r23569.
=end
nobu (Nobuyoshi Nakada)
01:40 AM Bug #1514 (Closed): test_time.rb failure in windows (mingw)
=begin
Here's another output from running make test-all on mingw, gcc 3.4.5, TRUNK.
It would be very kind if tes...
rogerdpack (Roger Pack)
12:27 PM Revision c852a64c (git): merge revision(s) 22489:
* Makefile.in (update-rubyspec, test-rubyspec): Catch up to
rubyspec merge. A patch by Brian Ford at [ruby...
shyouhei (Shyouhei Urabe)
12:22 PM Revision 006cdad1 (git): merge revision(s) 22429:
* lib/soap/mimemessage.rb (MIMEMessage#to_s): Fix a fatal
method name typo. [Bug #1173]
git-svn-id: svn+s...
shyouhei (Shyouhei Urabe)
12:20 PM Revision 7a5eaffe (git): merge revision(s) 22392:22394:
* file.c (rb_file_s_extname): fix for spaces before extention.
[ruby-dev:38044]
git-svn-id: svn+ssh://ci....
shyouhei (Shyouhei Urabe)
12:15 PM Revision 0175825c (git): merge revision(s) 22333,22338:
* win32/win32.c (_CrtDbgReportW): prevent from false positive
assertions in msvcrtd. [ruby-core:22116]
...
shyouhei (Shyouhei Urabe)
12:06 PM Revision 6ec32b4a (git): merge revision(s) 22332:
* lib/ostruct.rb (OpenStruct#new_ostruct_member): checks if frozen.
[ruby-talk:328195], [ruby-core:22142]
...
shyouhei (Shyouhei Urabe)
12:00 PM Revision 54b48da2 (git): merge revision(s) 22329:
* lib/ostruct.rb (OpenStruct#inspect): fixed the recursion check.
Patch by Kornelius Kalnbach. [ruby-core:...
shyouhei (Shyouhei Urabe)
11:54 AM Revision dd459e88 (git): merge revision(s) 22299:
* eval.c (rb_thread_schedule): handle EBADF of select as well.
[ruby-core:21264]
git-svn-id: svn+ssh://ci...
shyouhei (Shyouhei Urabe)
05:24 AM Revision 3898e7b8 (git): * gc.c: fixed types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:58 AM Revision 8e86bd59 (git): * common.mk (bignum.o, numeric.o): depend on util.h.
* bignum.c, marshal.c: fixed types.
* numeric.c (infinite_value): use ruby_div0.
* include/ruby/util.h (ruby_div0):...
nobu (Nobuyoshi Nakada)
02:19 AM Revision 0acedf80 (git): * bignum.c (bignew_1): inline memory allocation.
* bignum.c (bigtrunc): call rb_big_resize() only when needed.
* bignum.c (bigfixize): declare inline.
git-svn-id: s...
matz (Yukihiro Matsumoto)
02:10 AM Revision 120d1b49 (git): Tue May 26 11:01:41 2009 TAKANO Mitsuhiro (takano32) <[email protected]>
* lib/mkmf.rb: use map! to replace strings in $objs array.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23573...
takano32 (Mitsuhiro TAKANO)
12:22 AM Revision 06405716 (git): * parse.y (parser_yyerror): get rid of possible overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

05/25/2009

09:59 PM Bug #1511: "[BUG] Segmentation fault" with Win32API
=begin
Interesting. Does indeed work ok with mingw 1.9.1


>> func = Win32API.new('Kernel32', 'GetModuleHandle...
rogerdpack (Roger Pack)
06:45 PM Bug #1511: "[BUG] Segmentation fault" with Win32API
=begin
require 'win32api'

func = Win32API.new('Kernel32', 'GetModuleHandle', 'I', 'I')
# => [BUG] cfp consist...
bbr322 (Br Hug)
02:57 PM Bug #1511 (Closed): "[BUG] Segmentation fault" with Win32API
=begin
I try to build ruby with Intel C++ compiler (w_cc_p_10.1.021), it works, mostly.

When I do nmake test, I...
bbr322 (Br Hug)
08:39 PM Revision 5a9f87f1 (git): * include/ruby/ruby.h (FilePathValue): prevent from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:38 PM Revision a273dc9b (git): * include/ruby/ruby.h (NUM2LONG): added GCC specific optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:41 PM Revision 762fec49 (git): * time.c (rb_gmtime, rb_localtime): gmtime and localtime return
NULL on error. [ruby-core:23551]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23569 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
06:38 PM Revision 5ac1389a (git): * string.c (rb_str_each_char, rb_str_each_codepoint): string
length must be long.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:52 AM Bug #1508 (Closed): Recursive arrays with the same structure are not eql?.
=begin
#1448はなかださんによって適用されました。本件もcloseです
=end
matz (Yukihiro Matsumoto)
08:00 AM Bug #1510: [patch] String#partition can return wrong result or crash
=begin
Thanks, that was really quick!
I just noticed that rpartition has the same problem...
=end
marcandre (Marc-Andre Lafortune)
07:57 AM Bug #1510 (Closed): [patch] String#partition can return wrong result or crash
=begin
Applied in changeset r23562.
=end
nobu (Nobuyoshi Nakada)
07:36 AM Bug #1510 (Closed): [patch] String#partition can return wrong result or crash
=begin
The attached patch fixes a problem that occurs when the argument of String#partition needs to be converted us...
marcandre (Marc-Andre Lafortune)
04:32 AM Revision 4bc66b71 (git): Mon May 25 13:27:32 2009 TAKANO Mitsuhiro (takano32) <[email protected]>
* lib/mkmf.rb: dont use gsub! method for frozen string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23567 b2...
takano32 (Mitsuhiro TAKANO)
02:47 AM Revision e11a1fc9 (git): * tool/mkconfig.rb, tool/instruby.rb: removed redundant code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:43 AM Revision 970cfee5 (git): * string.c (rb_str_hash): avoid calling rb_enc_str_asciionly_p().
* string.c (rb_str_replace): avoid redundant calling rb_str_new4().
* string.c (str_replace): factor out replacement...
matz (Yukihiro Matsumoto)

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...
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_re...
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 b2dd0...
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-823...
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...
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): us...
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 Tim...
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...
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 M...
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: [...
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 M...
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 ...
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 <[email protected]> wrote:

> Hi,
>
> In message...
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 2...
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 ...
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::C...
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 inste...
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....
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 corre...
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+s...
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-823fe6...
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 dramatical...
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 ...
drbrain (Eric Hodel)

05/22/2009

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

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

再現している環境で残っている config...
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...
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 pro...
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 ...
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:/...
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: ...
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 <[email protected]>:
> Yusuke ENDOH wrote::
>> そこで、以下のように、yielder_new_i ...
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 s...
matz (Yukihiro Matsumoto)
05:40 AM Bug #1501: Enumerator.new { }.take(1).inject(&:+) causes stack overflow
=begin
 ささだです.

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

 似たような話なんですが,そも...
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.o...
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...
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]
g...
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...
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): ...
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/branch...
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.
gi...
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_e...
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 b2dd0...
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.
...
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-i...
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-lan...
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/sampl...
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...
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(&:+)'
...
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-cor...
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@2...
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-la...
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 (D...
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.
* ...
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 i...
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+...
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]. [r...
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]
g...
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...
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-l...
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: s...
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?

...
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-823fe6...
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 ...
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/d...
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...
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-...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom