Project

General

Profile

Activity

From 12/20/2008 to 12/26/2008

12/26/2008

11:51 PM Bug #633: dl segfaults on x86_64-linux systems
=begin
Ed: This segfaults in Ubuntu 8.10 x86_x64 too so I think the libc issue might be related to OpenSuse.
=end
febuiles (Federico Builes)
06:08 PM Bug #633: dl segfaults on x86_64-linux systems
=begin
Oops ... attached the wrong log file -- here's the right one!
=end
znmeb (Ed Borasky)
06:06 PM Bug #633: dl segfaults on x86_64-linux systems
=begin
I'm trying to reproduce this on my system. This machine is an Athlon64 X2 (dual-core x86_64). OS is openSUSE ...
znmeb (Ed Borasky)
08:39 PM Revision 2d5061bd (git): * process.c (after_fork): ignores a termination request in the
parent process. [ruby-dev:37447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21076 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
07:22 PM Bug #931 (Closed): [m17n] TestCSVFeatures fails because of r20905
=begin
Hello James,

Akira wrote the text below, and Matz said it should
somehow get to you. I'm not sure whet...
duerst (Martin Dürst)
04:54 PM Bug #847: debug.rb reports extraneous information
=begin
I suppose that set_trace_func should be completely final task in debug.rb.
How about this?

Index: lib/...
wanabe (_ wanabe)
04:53 PM Revision b2e95674 (git): * 2008-12-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:53 PM Revision 7d052b1d (git): * lib/csv.rb: Using a more robust transcoding scheme to produce
ASCII compatible inspect() messages. [ruby-dev:37591]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21074 b2d...
James Edward Gray II
04:42 PM Bug #930 (Closed): [m17n] TestCSVFeatures fails because of r20905
=begin
まつもと ゆきひろです

以下の内容はなんとかしてJames Grayに伝えた方がよいと思います。

In message "Re: [ruby-dev:37603] Re: [BUG:trunk] [...
matz (Yukihiro Matsumoto)
03:57 PM Bug #623 (Closed): optparseでオプションが重複していると--helpと挙動が違う
=begin
Applied in changeset r21066.
=end
nobu (Nobuyoshi Nakada)
02:56 PM Bug #730 (Closed): Infinite recursion on 'super' in dynamically generated modules
=begin
fixed
=end
yugui (Yuki Sonoda)
02:36 PM Feature #235 (Closed): default charset of rdoc
=begin
I created a new issue for encoding conversion in RDoc. (Feature #928)
=end
yugui (Yuki Sonoda)
02:34 PM Feature #928 (Rejected): RDoc encoding conversion
=begin
What should RDoc do for rdoc documentations in various character encoding?
Converting them into UTF-8?

...
yugui (Yuki Sonoda)
02:22 PM Bug #923 (Closed): `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
applied in r21039
=end
yugui (Yuki Sonoda)
02:17 PM Bug #902 (Rejected): 1.9.1 preview 1 does not build on mac OSX 10.5.5
=begin
can't reproduce.
=end
yugui (Yuki Sonoda)
02:12 PM Bug #755: select in windows errantly accepts too many fd's
=begin

=end
yugui (Yuki Sonoda)
02:09 PM Bug #549: ri -f html mungles constants
=begin

=end
yugui (Yuki Sonoda)
02:04 PM Bug #693 (Assigned): Thread#set_trace_func seems not to work
=begin
applied in r20925 in 1.9.1.
Thread#set_trace_func will be implemented for 1.9.2 again.
=end
yugui (Yuki Sonoda)
02:01 PM Bug #497 (Closed): NEWSを書く
=begin
I think this issue can be regarded as fixed. Thanks to all, to Tanaka Akira and Eric Hodel in particular.
=end
yugui (Yuki Sonoda)
01:32 PM Bug #927: [m17n] TestCSVFeatures fails because of r20905
=begin
At 03:11 08/12/26, NARUSE, Yui wrote:
>成瀬です。
>
>Yugui (Yuki Sonoda) wrote:
>> Yuguiです。
>>
>> r20905で、c...
duerst (Martin Dürst)
03:11 AM Bug #927: [m17n] TestCSVFeatures fails because of r20905
=begin
成瀬です。

Yugui (Yuki Sonoda) wrote:
> Yuguiです。
>
> r20905で、csvのテストが失敗するようになりました。pathのエンコーディング
> がUTF8-MA...
naruse (Yui NARUSE)
12:20 PM Bug #803: eval with binding
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37600] Re: [Bug:trunk] eval with binding"
on Dec.26,2008 07:58...
usa (Usaku NAKAMURA)
07:59 AM Bug #803: eval with binding
=begin
 ささだです.

U.Nakamura wrote::
> 変数bindに一度も値を代入したことがないのに直ることはありえな
> いと思うんですが。

 これに関してはコピペミスでした.で,投稿したパッチだ...
ko1 (Koichi Sasada)
11:16 AM Revision 90326df9 (git): merges r21068 from trunk into ruby_1_9_1.
* io.c (fptr_finalize): don't allocate objects if noraise.
(finish_writeconv): add noalloc argument to be able to a...
yugui (Yuki Sonoda)
11:16 AM Revision a8b2bda7 (git): merges r20952 from trunk into ruby_1_9_1.
* string.c (rb_external_str_new_with_enc): set ASCII-8BIT if
encoding is US-ASCII and string contains 8bit characte...
yugui (Yuki Sonoda)
11:16 AM Revision cad814b5 (git): merges r20905 from trunk into ruby_1_9_1.
* parse.y (gettable_gen): the encoding of __FILE__ should be
rb_filesystem_encoding(). [ruby-list:45733]
* parse....
yugui (Yuki Sonoda)
11:16 AM Revision 8309a878 (git): merges r21066 from trunk into ruby_1_9_1.
* lib/optparse.rb (OptionParser::List#summarize): gives priority
to latter switches. [ruby-dev:36692]
* lib/optpa...
yugui (Yuki Sonoda)
11:16 AM Revision d2165fe2 (git): merges r21059 from trunk into ruby_1_9_1.
* io.c (fptr_finalize): close the IO object even if finish_writeconv or
flush is failed.
(finish_writeconv): don'...
yugui (Yuki Sonoda)
09:05 AM Revision b729ec53 (git): * io.c (fptr_finalize): don't allocate objects if noraise.
(finish_writeconv): add noalloc argument to be able to avoid
object allocation.
(finish_writeconv_arg): introduce...
akr (Akira Tanaka)
08:06 AM Revision cef98ef8 (git): * lib/irb/input-method.rb (IRB::StdioInputMethod#initialize):
removed a 'p' for debugging.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21067 b2dd03c8-39d4-4d...
yugui (Yuki Sonoda)
08:06 AM Revision 3beeeffb (git): * lib/irb/input-method.rb (IRB::StdioInputMethod#initialize):
removed a 'p' for debugging.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21067 b2dd03c8-39d4-4d8f-98ff-823fe6...
yugui (Yuki Sonoda)
07:00 AM Bug #632: StringIO has an odd alias implementation [?]
=begin
I guess the behavior is by this flow:
+ C#initialize
-> C#old_init ( == StringIO#initialize )
-> st...
wanabe (_ wanabe)
06:50 AM Revision 112aac90 (git): * lib/optparse.rb (OptionParser::List#summarize): gives priority
to latter switches. [ruby-dev:36692]
* lib/optparse.rb (OptionParser#summarize): do not append
unnecessary line t...
nobu (Nobuyoshi Nakada)
06:50 AM Revision 0a23fe65 (git): * lib/optparse.rb (OptionParser::List#summarize): gives priority
to latter switches. [ruby-dev:36692]
* lib/optparse.rb (OptionParser#summarize): do not append
unnecessary line t...
nobu (Nobuyoshi Nakada)
05:54 AM Revision 9fa2c9ea (git): merges r20984 from trunk. c.f. [ruby-dev:37240]
* test/ruby/test_eval.rb: add new test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21065 b2dd03...
yugui (Yuki Sonoda)
05:54 AM Revision b7a1cb62 (git): merges r21047 from trunk into ruby_1_9_1.
* transcode.c (str_transcode0): set encoding when String#encode was
given explicit but the same destination and sou...
yugui (Yuki Sonoda)
05:54 AM Revision 1f161c18 (git): merges r21044 from trunk into ruby_1_9_1.
* transcode.c (sym_ignore): remove useless symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@2...
yugui (Yuki Sonoda)
05:54 AM Revision db8fcd41 (git): merges r20918 from trunk into ruby_1_9_1.
* numeric.c (int_ord): Integer#ord implemented.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@2106...
yugui (Yuki Sonoda)
05:54 AM Revision ef1af87e (git): merges r20798 and r20800 from trunk into ruby_1_9_1.
* lib/minitest/unit.rb (MiniTest::Assertions#assert_instance_of):
should assert by instance_of?, not ===. [ruby-de...
yugui (Yuki Sonoda)
05:04 AM Revision 90cdbb0e (git): * 2008-12-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:04 AM Revision b17c5eba (git): * io.c (fptr_finalize): close the IO object even if finish_writeconv or
flush is failed.
(finish_writeconv): don't raise. return errno or exception.
(finish_writeconv_arg): removed.
...
akr (Akira Tanaka)
03:56 AM Revision ef1374ea (git): merges r20941 from trunk into ruby_1_9_1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)

12/25/2008

04:33 PM Revision 16161acf (git): merges r20757 from trunk into ruby_1_9_1. [ruby-dev:37560]
* ext/pty/pty.c (child_info): add slavename.
(chfunc): use slavename.
(establishShell): set slavename.
git-svn-i...
yugui (Yuki Sonoda)
04:33 PM Revision f14ec698 (git): merges r20685 from trunk into ruby_1_9_1.
* NEWS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:32 PM Revision 15023618 (git): merges r20590 from trunk into ruby_1_9_1.
* vm_insnhelper.c (check_cfunc): use function pointer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9...
yugui (Yuki Sonoda)
04:32 PM Revision cc0c85e0 (git): merges r20530 from trunk into ruby_1_9_1.
* test/ruby/test_process.rb: skip some tests on win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9...
yugui (Yuki Sonoda)
04:32 PM Revision fa98c208 (git): merges r20368 from trunk into ruby_1_9_1.
* ext/bigdecimal/bigdecimal.c (BigDecimal_div2): should return
Integer for #div operation.
* ext/bigdecimal/bigdec...
yugui (Yuki Sonoda)
04:32 PM Revision fb06765f (git): merges r20089, r20090 and r20091 from trunk into ruby_1_9_1.
* ext/win32ole/win32ole.c (ole_event_free): invoke IConnectionPoint::Unadvise
before invoking IConnectionPoint::Rel...
yugui (Yuki Sonoda)
04:32 PM Revision db2c8f6e (git): * 2008-12-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:32 PM Revision c85ad557 (git): merges r20088 from trunk into ruby_1_9_1.
win32/Makefile.sub: add RUNRUBYOPT. [ruby-dev:37009]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1...
yugui (Yuki Sonoda)
04:15 PM Revision 319cbd8c (git): * 2008-12-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision 127d914b (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:54 PM Bug #923: `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37589] Re: [Bug:1.9] `initialize_copy': wrong argument type #<Class:...
matz (Yukihiro Matsumoto)
04:55 AM Bug #923: `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
なかだです。

At Wed, 24 Dec 2008 20:30:21 +0900,
Yukihiro Matsumoto wrote in [ruby-dev:37581]:
> |> わざわざwrite_...
nobu (Nobuyoshi Nakada)
03:03 PM Bug #927: [m17n] TestCSVFeatures fails because of r20905
=begin
[Redirected to ruby-core so that James can also read this.]

Hello James,

This is an error report from Y...
duerst (Martin Dürst)
12:37 PM Bug #927: [m17n] TestCSVFeatures fails because of r20905
=begin

=end
yugui (Yuki Sonoda)
12:27 PM Bug #927 (Closed): [m17n] TestCSVFeatures fails because of r20905
=begin
Yuguiです。

r20905で、csvのテストが失敗するようになりました。pathのエンコーディング
がUTF8-MACに変わったため、CSV#inspect内でString#encodeに失敗している...
yugui (Yuki Sonoda)
02:14 PM Bug #803: eval with binding
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37585] Re: [Bug:trunk] eval with binding"
on Dec.25,2008 00:20...
usa (Usaku NAKAMURA)
12:29 AM Bug #803: eval with binding
=begin
 ささだです.

U.Nakamura wrote::
>> # その1
>> x = 0
>> eval("p x", TOPLEVEL_BINDING)
>> # 1.8 => 0
>> # tr...
ko1 (Koichi Sasada)
01:27 PM Bug #926 (Closed): module_function中のsuperでSystemStackError
=begin
Applied in changeset r20981.
=end
ko1 (Koichi Sasada)
01:14 PM Bug #926: module_function中のsuperでSystemStackError
=begin
 ささだです.

 見つからない場合は Object を見に行くようなので,rb_cObject を返すよう
にしてみました.

Index: vm_insnhelper.c
===============...
ko1 (Koichi Sasada)
12:38 PM Bug #926: module_function中のsuperでSystemStackError
=begin

=end
yugui (Yuki Sonoda)
12:56 AM Bug #926 (Closed): module_function中のsuperでSystemStackError
=begin
ワナベと申します。

以下のスクリプトでSystemStackErrorになります。

$ ./ruby -ve '
module Foo
def foo
super
e...
wanabe (_ wanabe)
01:22 PM Feature #802: IO.open optional argument to properly handle BOMs
=begin
仕様案は出してあるわけなのでacceptかrejectを決定してください。
=end
usa (Usaku NAKAMURA)
12:57 PM Bug #902: 1.9.1 preview 1 does not build on mac OSX 10.5.5
=begin

=end
yugui (Yuki Sonoda)
11:59 AM Revision 20f5c2a3 (git): * transcode.c (str_transcode0): set encoding when String#encode was
given explicit but the same destination and source encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21047...
naruse (Yui NARUSE)
11:38 AM Revision b07db805 (git): fix typos.
* Kernel.to_a -> Kernel#to_a
* Errno::ENOERROR -> Errno::NOERROR
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
znz (Kazuhiro NISHIYAMA)
11:02 AM Revision b0480260 (git): * io.c (rb_io_s_pipe): unused variable removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:43 AM Revision df469932 (git): * transcode.c (sym_ignore): remove useless symbol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:24 AM Revision 047bcbd5 (git): Revert "trunk r28202 : [ruby-dev:37240]"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
09:58 AM Revision 32b66dcf (git): merges r20991 from trunk into ruby_1_9_1.
* transcode.c (decorate_convpath): show type of escaping for
xml_attr_quote or some conversions.
git-svn-id: svn+s...
yugui (Yuki Sonoda)
09:58 AM Revision 096d5338 (git): merges r20990 from trunk into ruby_1_9_1.
* io.c (rb_io_initialize): check fd validity. [ruby-dev:36646]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches...
yugui (Yuki Sonoda)
09:58 AM Revision f1f90757 (git): merges r20989 from trunk into ruby_1_9_1.
* io.c (flush_before_seek): check io_fflush result.
(rb_io_check_readable): ditto.
(rb_io_flush): ditto.
(rb_io...
yugui (Yuki Sonoda)
09:57 AM Revision 10734796 (git): merges r20988 from trunk into ruby_1_9_1.
* io.c (io_fflush): flush write buffer without write lock in
finalizers. [ruby-dev:37572]
* io.c (rb_io_fptr_fina...
yugui (Yuki Sonoda)
09:57 AM Revision 5b7d89de (git): merges r20987 from trunk into ruby_1_9_1.
* io.c (fptr_finalize): close the IO object even if close(2) is failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
yugui (Yuki Sonoda)
09:57 AM Revision 8474bf6b (git): merges r20986 from trunk into ruby_1_9_1.
* lib/rdoc/parser.rb (RDoc::Parser.binary?): should read in binary mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
yugui (Yuki Sonoda)
09:57 AM Revision 1ca64235 (git): trunk r28202 : [ruby-dev:37240]
* test/ruby/test_eval.rb: add new test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21036 b2dd03...
yugui (Yuki Sonoda)
09:57 AM Revision b9bab428 (git): merges r20982 and r20983 from trunk into ruby_1_9_1.
* io.c (rb_io_flush): fsync() after buffer is flushed on win32.
[ruby-core:20043]
git-svn-id: svn+ssh://ci...
yugui (Yuki Sonoda)
09:57 AM Revision 78e7472c (git): merges r20981 and r20985 from trunk into ruby_1_9_1.
* vm_insnhelper.c (vm_method_search): return rb_cObject if there is no
super class. [ruby-dev:37587]
* bootstrapte...
yugui (Yuki Sonoda)
09:56 AM Revision dcc293e0 (git): merges r20980 from trunk into ruby_1_9_1.
* proc.c (proc_new): should use proc_dup() if block has Proc.
* vm.c (vm_make_proc_from_block): should use rb_cProc f...
yugui (Yuki Sonoda)
09:56 AM Revision eaf7ad9d (git): merges r20979 from trunk into ruby_1_9_1.
* vm_insnhelper.c (vm_yield_with_cfunc): check block has Proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/...
yugui (Yuki Sonoda)
09:56 AM Revision 391925c7 (git): merges r20977 and r20978 from trunk into ruby_1_9_1.
* template/id.h.tmpl, id.h (ruby_method_ids): not depend on if
token are defined as macros. [ruby-dev:37553]
--
* ...
yugui (Yuki Sonoda)
09:56 AM Revision 3b239725 (git): merges r20976 from trunk into ruby_1_9_1.
* thread.c (thread_start_func_2): sets native thread key.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
yugui (Yuki Sonoda)
09:56 AM Revision 026cb87d (git): merges r20974 from trunk into ruby_1_9_1.
* test/readline/test_readline_history.rb: check the encoding that
is in the Readline::HISTORY.
git-svn-id: svn+ssh...
yugui (Yuki Sonoda)
09:56 AM Revision 24c63730 (git): merges r20971 from trunk into ruby_1_9_1.
* error.c, vm_dump.c: change message by rb_bug().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21...
yugui (Yuki Sonoda)
09:56 AM Revision 8bfc3df0 (git): merges r20970 from trunk into ruby_1_9_1.
* compile.c (iseq_peephole_optimize): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@2102...
yugui (Yuki Sonoda)
09:55 AM Revision 520f5ca4 (git): merges r20969 from trunk into ruby_1_9_1.
* vm.c (invoke_block_from_c): fix to point right cfp.
* vm.c (vm_make_proc, vm_make_proc_from_block), vm_core.h:
re...
yugui (Yuki Sonoda)
09:55 AM Revision 20a9eb2e (git): merges r20866 and r20968 from trunk into ruby_1_9_1.
* error.c (exc_equal): duck typing equal to make it transitive.
[ruby-dev:34880]
--
* error.c (exc_equal): == metho...
yugui (Yuki Sonoda)
09:55 AM Revision 74bbac68 (git): merges r20967 from trunk into ruby_1_9_1.
* vm_insnhelper.c (vm_call_method): use class of method defined
instead of receiver's class on bmethod. fixes [rub...
yugui (Yuki Sonoda)
09:55 AM Revision 987bb11d (git): merges r20966 from trunk into ruby_1_9_1.
* tool/file2lastrev.rb (get_revisions): fix to ignore end of line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
yugui (Yuki Sonoda)
09:55 AM Revision 40025d40 (git): merges r20965 from trunk into ruby_1_9_1.
* configure.in (Makefile): removes GNU make specific files on
distclean.
* Makefile.in (distclean-ext): removes ex...
yugui (Yuki Sonoda)
09:55 AM Revision 85f9d86c (git): merges r20964 from trunk into ruby_1_9_1.
* configure.in (HAVE_LONG_LONG, HAVE_OFF_T): revised for autoconf
2.62 or later.
git-svn-id: svn+ssh://ci.ruby-lan...
yugui (Yuki Sonoda)
09:55 AM Revision 509ba5db (git): merges r20958 from trunk into ruby_1_9_1.
* configure.in (OBJDUMP, OBJCOPY): autoconf list is not comma
separated.
* configure.in (AC_HEADER_STDC, AC_CHECK_...
yugui (Yuki Sonoda)
09:54 AM Revision 4293d0c6 (git): merges r20957 from trunk into ruby_1_9_1.
* misc/ruby-mode.el: added comment to mention newer version
bundled with Emacs 23 or later. a patch from Phil Hage...
yugui (Yuki Sonoda)
09:54 AM Revision c2f1f60f (git): merges r20954 from trunk into ruby_1_9_1.
* io.c (rb_io_init_copy): call io_seek only if io_tell succeeds.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
yugui (Yuki Sonoda)
09:54 AM Revision 9c171e3d (git): merges r20946 from trunk into ruby_1_9_1.
* io.c: rdoc for File::open and 1.9 feature in file modes.
* transcode.c: rdoc for String#encode
git-svn-id: svn+ss...
yugui (Yuki Sonoda)
09:54 AM Revision 028ae6cf (git): merges r20945 from trunk into ruby_1_9_1.
* win32/win32.c (rb_w32_spawn): deals with quoted commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/rub...
yugui (Yuki Sonoda)
09:53 AM Revision ae4b0c25 (git): merges r20944 from trunk into ruby_1_9_1.
* strftime.c (rb_strftime): use locale insensitive functions for tr_TR
locale.
git-svn-id: svn+ssh://ci.ruby-lang....
yugui (Yuki Sonoda)
09:53 AM Revision 2562e1fa (git): merges r20943 from trunk into ruby_1_9_1.
* lib/test/unit/assertions.rb (assert_equal): show small differences
for Regexp and Float.
git-svn-id: svn+ssh://c...
yugui (Yuki Sonoda)
09:53 AM Revision c3b50d5a (git): merges r20942 from trunk into ruby_1_9_1.
* win32/win32.c (rb_w32_spawn): support normal commands with arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
yugui (Yuki Sonoda)
09:53 AM Revision 164b237d (git): merges r20938 from trunk into ruby_1_9_1.
* lib/mathn.rb: Math.sqrt(NaN) should be NaN. [ruby-dev:37537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/...
yugui (Yuki Sonoda)
09:53 AM Revision a3401317 (git): merges r20937 from trunk into ruby_1_9_1.
Match full RubyGems behavior when a gem can't be found
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9...
yugui (Yuki Sonoda)
09:53 AM Revision 9f00ed13 (git): merges r20934 from trunk into ruby_1_9_1.
* io.c (pipe_open): need to initialize args.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21010 b...
yugui (Yuki Sonoda)
09:53 AM Revision d8bb885d (git): merges r20933 from trunk into ruby_1_9_1.
* include/ruby/st.h: need to include defines.h because LONG_LONG is
defined there.
git-svn-id: svn+ssh://c...
yugui (Yuki Sonoda)
09:52 AM Revision 298cae67 (git): merges r20932 from trunk into ruby_1_9_1.
Don't coalesce adjacent comment blocks. [bug#901]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@2...
yugui (Yuki Sonoda)
09:52 AM Revision 299340c2 (git): merges r20924 from trunk into ruby_1_9_1.
Fix documentation. [bug#827]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21007 b2dd03c8-39d4-4d...
yugui (Yuki Sonoda)
09:52 AM Revision e8cc8a81 (git): merges r20923 from trunk into ruby_1_9_1.
Don't remove methods twice. [bug#555]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21006 b2dd03c...
yugui (Yuki Sonoda)
09:52 AM Revision af627192 (git): merges r20920, r20936, r20939 and r20966 from trunk into ruby_1_9_1.
* common.mk (revision.h): uses tool/file2lastrev.rb to support
git-svn.
* version.h: changed version string as
`...
yugui (Yuki Sonoda)
09:52 AM Revision 9b425aed (git): merges r20917 from trunk into ruby_1_9_1.
rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:51 AM Revision d4bd94f2 (git): merges r20915 from trunk into ruby_1_9_1.
* lib/test/unit/assertions.rb (assert_nothing_raised): increment
assertion count. [ruby-dev:37480]
git-svn-id: sv...
yugui (Yuki Sonoda)
09:51 AM Revision 903f726f (git): merges r20914 from trunk into ruby_1_9_1.
* thread_win32.c (Init_native_thread): need to call
ruby_thread_set_native() here.
git-svn-id: svn+ssh://c...
yugui (Yuki Sonoda)
09:51 AM Revision fbdf4de0 (git): merges r20913 from trunk into ruby_1_9_1.
* ext/tk/tcltklib.c: fix wrong flag value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21001 b2d...
yugui (Yuki Sonoda)
09:51 AM Revision d0ac5068 (git): merges r20912 from trunk into ruby_1_9_1.
* cygwin/GNUmakefile.in (rubydll.def), win32/mkexports.rb
(Exports#exports): added VERSION.
git-svn-id: svn+ssh://...
yugui (Yuki Sonoda)
09:51 AM Revision 78921594 (git): merges r20911 and 20921 from trunk into ruby_1_9_1.
* missing/vsnprintf.c (BSD_vfprintf): fix for test_sprintf_comb.rb, by
wanabe in [ruby-dev:36935].
git-svn-id: svn...
yugui (Yuki Sonoda)
09:51 AM Revision d9f4570b (git): merges r20909 and r20910 from trunk into ruby_1_9_1.
* configure.in (mingw): no longer uses snprintf and vsnprintf of
msvcrt.
* win32/win32.c (rb_w32_vsnprintf, rb_w32...
yugui (Yuki Sonoda)
09:51 AM Revision 4e541c9d (git): merges r20908 from trunk into ruby_1_9_1.
* lib/rake.rb (Rake::MultiTask): invoke_prerequisites should be
private. a patch from okkez in [ruby-dev:37399]
g...
yugui (Yuki Sonoda)
09:50 AM Revision b15ca506 (git): merges r20907 from trunk into ruby_1_9_1.
* lib/rake.rb (Rake::FileList#egrep): change open mode to "rb",
i.e. default to binary. [ruby-dev:37385]
* lib/...
yugui (Yuki Sonoda)
09:50 AM Revision 863882ea (git): merges r20906 from trunk into ruby_1_9_1.
* string.c (rb_str_upto): should return enumerator if called
without block. [ruby-dev:37526]
git-svn-id: svn+ssh:...
yugui (Yuki Sonoda)
09:49 AM Revision fb8337f4 (git): * 2008-12-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:49 AM Revision 4fc97cbc (git): merges r20972 from trunk into ruby_1_9_1.
* test/readline/test_readline_history.rb: did not check the
encoding that is in the Readline::HISTORY. I will fix i...
yugui (Yuki Sonoda)
09:36 AM Revision bb4329be (git): * io.c (pipe_close): removed.
(pipe_yield): defined.
(rb_io_s_pipe): use pipe_yield.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20992 b2...
akr (Akira Tanaka)
08:54 AM Revision d42b3e5c (git): * transcode.c (decorate_convpath): show type of escaping for
xml_attr_quote or some conversions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20991 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
08:33 AM Bug #921: autoload is not thread-safe
=begin
Nobuyoshi Nakada wrote:
> It's same as two threads requiring without autoloading.

I'm not sure this is sa...
headius (Charles Nutter)
04:56 AM Bug #921: autoload is not thread-safe
=begin
Hi,

At Wed, 24 Dec 2008 14:56:37 +0900,
Charles Oliver Nutter wrote in [ruby-core:20853]:
> > So I guess...
nobu (Nobuyoshi Nakada)
08:07 AM Revision ea6ac1c4 (git): * io.c (rb_io_initialize): check fd validity. [ruby-dev:36646]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:25 AM Revision db0a6590 (git): * io.c (flush_before_seek): check io_fflush result.
(rb_io_check_readable): ditto.
(rb_io_flush): ditto.
(rb_io_fsync): ditto.
(remain_size): ditto.
(rb_io_write...
akr (Akira Tanaka)
06:55 AM Revision ad558a3a (git): * io.c (io_fflush): flush write buffer without write lock in
finalizers. [ruby-dev:37572]
* io.c (rb_io_fptr_finalize): clear write lock before finalizing.
git-svn-id: svn+ssh...
matz (Yukihiro Matsumoto)
06:08 AM Revision f2023499 (git): * io.c (fptr_finalize): close the IO object even if close(2) is failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:53 AM Revision 9541c630 (git): * lib/rdoc/parser.rb (RDoc::Parser.binary?): should read in binary mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:41 AM Revision 1f2d804e (git): * vm_insnhelper.c (vm_method_search): fix control flow bug.
(commited at r20981)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
05:40 AM Revision c4b30b44 (git): * test/ruby/test_eval.rb: add new test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:07 AM Bug #917 (Closed): cannot make with bison-2.4.1 (cont.)
=begin
Applied in changeset r20977.
=end
nobu (Nobuyoshi Nakada)
04:33 AM Revision dea037cc (git): * io.c: sorry, wrong commit. orz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:29 AM Revision f29ec7ed (git): * io.c (rb_io_flush): fsync() after buffer is flushed on win32.
[ruby-core:20043]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:19 AM Revision a71fb38d (git): * vm_insnhelper.c (vm_method_search): return rb_cObject if there is no
super class. [ruby-dev:37587]
* bootstraptest/test_method.rb: add tests for above.
git-svn-id: svn+ssh://ci.ruby-...
ko1 (Koichi Sasada)
03:51 AM Revision 7c982059 (git): * proc.c (proc_new): should use proc_dup() if block has Proc.
* vm.c (vm_make_proc_from_block): should use rb_cProc for block.
* vm.c (vm_make_proc): add an assertion.
* bootstrap...
ko1 (Koichi Sasada)
03:49 AM Revision f6e435fe (git): * vm_insnhelper.c (vm_yield_with_cfunc): check block has Proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:37 AM Bug #732: $! in at_exit
=begin
 ささだです.

Yusuke ENDOH wrote::
> at_exit の中で $! が参照できません。
>
> $ ruby19 -ve 'at_exit { p $! }; raise "foo...
ko1 (Koichi Sasada)
12:04 AM Bug #884: Insecure operation: -r
=begin
 ささだです.

Yukihiro Matsumoto wrote::
> |以下のようにするとエラーメッセージの中に謎の-rが出てきます。
> |
> |% ruby-trunk -ve '$SAFE=4;...
ko1 (Koichi Sasada)

12/24/2008

08:53 PM Revision b8db90f3 (git): * template/id.h.tmpl, id.h (ruby_method_ids_check): enclosed in a
struct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:47 PM Bug #918 (Closed): super doesn't work correctly when used with define_method
=begin
Applied in changeset r20967.
=end
ko1 (Koichi Sasada)
08:39 PM Bug #923: `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37574] Re: [Bug:1.9] `initialize_copy': wrong argument type #<Class:...
matz (Yukihiro Matsumoto)
07:05 PM Bug #923: `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin

=end
yugui (Yuki Sonoda)
11:40 AM Bug #923: `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
なかだです。

At Wed, 24 Dec 2008 10:08:22 +0900,
Yukihiro Matsumoto wrote in [ruby-dev:37573]:
> IOのファイナライザを実行...
nobu (Nobuyoshi Nakada)
10:17 AM Bug #923 (Closed): `initialize_copy': wrong argument type #<Class:0x825d23c> (expected Data) (TypeError)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37572] [Bug:1.9] `initialize_copy': wrong argument type #<Class:0x...
matz (Yukihiro Matsumoto)
08:26 PM Bug #886: GC from blocking region
=begin
 ささだです.

U.Nakamura wrote::
> In message "[ruby-dev:37531] Re: [Bug: trunk] GC from blocking region"
> ...
ko1 (Koichi Sasada)
08:05 PM Revision 93452577 (git): * template/id.h.tmpl, id.h (ruby_method_ids): not depend on if
token are defined as macros. [ruby-dev:37553]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20977 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
07:05 PM Bug #924: encoding for stdio's
=begin

=end
yugui (Yuki Sonoda)
06:29 PM Bug #924 (Closed): encoding for stdio's
=begin
Yuguiです。

stdout, stderrのexternal encodingがnilなのはこういうものでしたっけ?
default_externalを期待してました。

それから、-Eext...
yugui (Yuki Sonoda)
07:04 PM Bug #917: cannot make with bison-2.4.1 (cont.)
=begin

=end
yugui (Yuki Sonoda)
04:52 PM Revision 011fc264 (git): * thread.c (thread_start_func_2): sets native thread key.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:11 PM Revision 823cfeed (git): * test/readline/test_readline_history.rb: check the encoding that
is in the Readline::HISTORY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20974 b2dd03c8-39d4-4d8f-98ff-823fe6...
kouji (Kouji Takao)
04:03 PM Revision 60efdd5b (git): * 2008-12-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:03 PM Revision bd877eb7 (git): * test/readline/test_readline_history.rb: did not check the
encoding that is in the Readline::HISTORY. I will fix it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20972 b...
kouji (Kouji Takao)
03:05 PM Bug #921: autoload is not thread-safe
=begin
Nobuyoshi Nakada wrote:
> Hi,
>
> At Tue, 23 Dec 2008 02:10:34 +0900,
> Charles Nutter wrote in [ruby-co...
headius (Charles Nutter)
11:51 AM Bug #921: autoload is not thread-safe
=begin
Hi,

At Tue, 23 Dec 2008 02:10:34 +0900,
Charles Nutter wrote in [ruby-core:20797]:
> The current logic f...
nobu (Nobuyoshi Nakada)
08:13 AM Bug #921: autoload is not thread-safe
=begin

On Dec 23, 2008, at 4:16 PM, Charles Oliver Nutter wrote:

>> Yeah--you'd need to make require transactio...
pragdave (Dave Thomas)
07:25 AM Bug #921: autoload is not thread-safe
=begin
Dave Thomas wrote:
>> To be honest, I'm not sure autoload is really even possible to make
>> safe in the p...
headius (Charles Nutter)
07:18 AM Bug #921: autoload is not thread-safe
=begin
On Tue, Dec 23, 2008 at 3:51 PM, Christian Neukirchen
<[email protected]> wrote:
> Dave Thomas <dave@p...
austin (Austin Ziegler)
06:27 AM Bug #921: autoload is not thread-safe
=begin
> Currently autoload is not safe to use in a multi-threaded application.

My preference would be for it at ...
rogerdpack (Roger Pack)
04:34 AM Bug #921: autoload is not thread-safe
=begin
On Dec 23, 2008, at 05:53 AM, Dave Thomas wrote:
> On Dec 22, 2008, at 1:44 PM, Charles Oliver Nutter wrote:...
drbrain (Eric Hodel)
01:39 PM Revision 8d168950 (git): * error.c, vm_dump.c: change message by rb_bug().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:01 PM Revision 15514910 (git): * compile.c (iseq_peephole_optimize): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:56 PM Revision f23e8d87 (git): * vm.c (invoke_block_from_c): fix to point right cfp.
* vm.c (vm_make_proc, vm_make_proc_from_block), vm_core.h:
remove unused parameter cfp.
* vm_insnhelper.c, proc.c (...
ko1 (Koichi Sasada)
12:02 PM Revision 7160543a (git): * error.c (exc_equal): == method should not raise Exception.
[ruby-dev:37519]
* sample/test.rb: fix test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20968 b2dd03c8-39d4...
ko1 (Koichi Sasada)
11:47 AM Revision f0da2e16 (git): * vm_insnhelper.c (vm_call_method): use class of method defined
instead of receiver's class on bmethod. fixes [ruby-core:20786]
* bootstraptest/test_method.rb: add a test for above...
ko1 (Koichi Sasada)
11:19 AM Revision 8c6a26ab (git): * tool/file2lastrev.rb (get_revisions): fix to ignore end of line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:45 AM Revision b8e79f34 (git): * configure.in (Makefile): removes GNU make specific files on
distclean.
* Makefile.in (distclean-ext): removes extension directories.
* lib/mkmf.rb (try_do): removes conftest.d...
nobu (Nobuyoshi Nakada)
04:33 AM Revision d1af8511 (git): * configure.in (HAVE_LONG_LONG, HAVE_OFF_T): revised for autoconf
2.62 or later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:10 AM Revision 8d045a87 (git): merges r20903 from trunk into ruby_1_9_1.
* ext/tk/lib/tk.rb: temporary patch for trouble on TkAqua (> Tk8.4.9).
* ext/tk/sample/demos-jp/widget: set encoding...
yugui (Yuki Sonoda)
04:10 AM Revision e973fa49 (git): merges r20901 from trunk into ruby_1_9_1.
* test/readline/test_readline_history.rb: checked encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/rub...
yugui (Yuki Sonoda)
04:09 AM Revision ec221080 (git): merges r20896 from trunk into ruby_1_9_1.
* test/readline/test_readline.rb
(TestReadline#test_some_characters_methods): checked encoding.
git-svn-id: svn+ss...
yugui (Yuki Sonoda)
04:09 AM Revision 535f0148 (git): * 2008-12-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 AM Revision 411fa093 (git): merges r20895 and r20902 from trunk into ruby_1_9_1.
* lib/optparse.rb (SPLAT_PROC): fix for regexp. [ruby-dev:37514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
yugui (Yuki Sonoda)

12/23/2008

11:02 PM Bug #921: autoload is not thread-safe
=begin

On Dec 22, 2008, at 1:44 PM, Charles Oliver Nutter wrote:

> It probably could use the same lock; the tri...
pragdave (Dave Thomas)
04:52 AM Bug #921: autoload is not thread-safe
=begin
Dave Thomas wrote:
> Why not use the same lock that's used by require? The two are clearly
> related, and ...
headius (Charles Nutter)
03:05 AM Bug #921: autoload is not thread-safe
=begin

On Dec 22, 2008, at 11:10 AM, Charles Nutter wrote:

> * When the autoload marker is encountered, it is r...
pragdave (Dave Thomas)
02:19 AM Bug #921 (Closed): autoload is not thread-safe
=begin
Currently autoload is not safe to use in a multi-threaded application. To put it more bluntly, it's broken.
...
headius (Charles Nutter)
09:29 PM Revision 39711b63 (git): * configure.in (OBJDUMP, OBJCOPY): autoconf list is not comma
separated.
* configure.in (AC_HEADER_STDC, AC_CHECK_HEADERS AC_CHECK_FUNCS):
removed duplicated checks.
git-svn-...
nobu (Nobuyoshi Nakada)
08:49 PM Bug #497: NEWSを書く
=begin
The new patch about RDoc was applied in r20948.
=end
yugui (Yuki Sonoda)
02:31 PM Bug #497: NEWSを書く
=begin
Please disregard the above patch, it is for trunk.
=end
drbrain (Eric Hodel)
08:15 AM Bug #497: NEWSを書く
=begin
Here is a patch for RDoc and RubyGems changes.
=end
drbrain (Eric Hodel)
08:35 PM Bug #814 (Open): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin

=end
yugui (Yuki Sonoda)
08:33 PM Bug #913 (Closed): mathn した場合、sqrt(NaN) が複素数になる
=begin
applied in r20938.
=end
yugui (Yuki Sonoda)
03:29 PM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin
けいじゅ@いしつかです.

下記了解です.

Yuguiさんチェックインしていただけないでしょうか?

In [ruby-dev :37550 ] the message: "[ruby-dev:37550...
keiju (Keiju Ishitsuka)
08:32 PM Bug #470 (Closed): File::openのドキュメント
=begin
applied in r20946.
=end
yugui (Yuki Sonoda)
06:23 PM Revision 568b7434 (git): * misc/ruby-mode.el: added comment to mention newer version
bundled with Emacs 23 or later. a patch from Phil Hagelberg
<phil at hagelb.org> in [ruby-core:20838].
git-svn-id...
matz (Yukihiro Matsumoto)
03:47 PM Bug #919 (Closed): tool/file2lastrev.rbでエラー
=begin
Applied in changeset r20936.
=end
yugui (Yuki Sonoda)
02:27 PM Bug #919: tool/file2lastrev.rbでエラー
=begin
Yuguiです。

すみません。私のバグです。

On 12/23/08 7:12 AM, SASADA Koichi wrote:
> Pathname(File.dirname($0)).parent
...
yugui (Yuki Sonoda)
07:21 AM Bug #919: tool/file2lastrev.rbでエラー
=begin
 ささだです.

Tadashi Saito wrote::
> 一応下ので直りましたが、汎用性があるのか正直自信がありません。

 私はよくわかんなかったので,簡単にしてみました.でも,なんでフルパスに
...
ko1 (Koichi Sasada)
01:54 AM Bug #919 (Closed): tool/file2lastrev.rbでエラー
=begin
ソースと違うディレクトリでtrunkをmakeしようとすると、
tool/file2lastrev.rbでエラーが出てmakeできません。

$ make
ruby ../tool/file2lastr...
tad (Tadashi Saito)
03:30 PM Revision 9f8c309d (git): * pack.c (pack_pack): encoding of packed string only from 'm',
'M', and 'u' should be US-ASCII. [ruby-dev:37284]
* pack.c (pack_pack): encoding of packed string only from 'U'
s...
matz (Yukihiro Matsumoto)
03:24 PM Revision d5bc38fd (git): * lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): avoid calling
read_nonblock in rescue. use retry instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20955 b2dd03c8-39d4-4...
matz (Yukihiro Matsumoto)
03:22 PM Revision 19fee2e2 (git): * io.c (rb_io_init_copy): call io_seek only if io_tell succeeds.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:13 PM Revision b5408752 (git): * 2008-12-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:13 PM Revision 5e629972 (git): * string.c (rb_external_str_new_with_enc): set ASCII-8BIT if
encoding is US-ASCII and string contains 8bit characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20952 b2...
matz (Yukihiro Matsumoto)
02:34 PM Bug #865: [Fwd: some mistakes in Rake RDoc]
=begin
Jim Weirich is the correct owner for these changes. Please add him to the tracker.
=end
drbrain (Eric Hodel)
02:17 PM Bug #901 (Closed): RDoc does not handle multiple method description for a C function properly
=begin
Applied in changeset r20932.
=end
drbrain (Eric Hodel)
01:59 PM Revision b317b345 (git): * process.c (rb_fork): don't propagete an error message if error
buffer not given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:15 PM Revision 423bbf80 (git): * process.c (rb_fork): propagete an error message from child to parent.
(rb_f_exec): show details of error in child process on
exception.
(save_redirect_fd): add error message arguments...
akr (Akira Tanaka)
11:51 AM Revision 353da8cc (git): Revert r20947. This feature is still under development.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
11:47 AM Revision eb9cbe40 (git): * NEWS (RDoc): applied patch by Eric Hodel (drbrain).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
11:47 AM Revision eafe6863 (git): merges r20866 and r20891 from trunk into ruby_1_9_1.
* error.c (exc_equal): duck typing equal to make it transitive.
[ruby-dev:34880]
git-svn-id: svn+ssh://ci.ruby-lan...
yugui (Yuki Sonoda)
11:30 AM Revision 5677106e (git): * io.c: rdoc for File::open and 1.9 feature in file modes.
* transcode.c: rdoc for String#encode
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20946 b2dd03c8-39d4-4d8f-98f...
yugui (Yuki Sonoda)
10:51 AM Revision 7c152e7f (git): * win32/win32.c (rb_w32_spawn): deals with quoted commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:13 AM Revision 6fcaf929 (git): * strftime.c (rb_strftime): use locale insensitive functions for tr_TR
locale.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
09:34 AM Revision ace35ac6 (git): * lib/test/unit/assertions.rb (assert_equal): show small differences
for Regexp and Float.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:17 AM Bug #827 (Closed): Fix document for Gem::Installer#write_spec
=begin
Applied in changeset r20924.
=end
drbrain (Eric Hodel)
08:07 AM Bug #555 (Closed): method_missing in Gem module removes some necessary methods
=begin
Applied in changeset r20923.
=end
drbrain (Eric Hodel)
07:50 AM Revision 12932721 (git): * win32/win32.c (rb_w32_spawn): support normal commands with arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:43 AM Revision 96369485 (git): properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:24 AM Revision fbcc23a8 (git): * io.c (rb_io_inspect): show fd number if there is no pathname.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:49 AM Revision 81031ebd (git): * tool/file2lastrev.rb: shouldn't use single quote in shell's command
line if you want to support Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20939 b2dd03c8-39d4-4d8f-98...
U.Nakamura
06:48 AM Revision 99825ae9 (git): * lib/mathn.rb: Math.sqrt(NaN) should be NaN. [ruby-dev:37537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
06:47 AM Revision 1bd7257d (git): Match full RubyGems behavior when a gem can't be found
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
06:39 AM Revision 59641944 (git): * tool/file2lastrev.rb: detects vcs directory properly on building
outside of srcdir. [ruby-dev:37555] [ruby-dev:37561]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20936 b2dd03c...
yugui (Yuki Sonoda)
06:34 AM Revision 43475803 (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:30 AM Revision 7d024047 (git): * io.c (pipe_open): need to initialize args.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:19 AM Revision 0c9fe213 (git): * include/ruby/st.h: need to include defines.h because LONG_LONG is
defined there.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:16 AM Revision b8f7b973 (git): Don't coalesce adjacent comment blocks. [bug#901]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
04:40 AM Revision e31e4f2a (git): * NEWS: reordered entries as
(1) Kernel and objects
(2) Exceptions
(3) Enumerable and containers
(4) IO and file system
(5) Process
(6) ...
yugui (Yuki Sonoda)
04:05 AM Revision efcb2de5 (git): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:52 AM Revision 469d119a (git): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:01 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin

On Dec 22, 2008, at 10:37 AM, Charles Oliver Nutter wrote:

> no core methods currently accept keyword ar...
pragdave (Dave Thomas)
01:46 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
I guess the relative silence on this issue means there's not much more
to discuss. Here's a summary up to n...
headius (Charles Nutter)
01:46 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
I guess the relative silence on this issue means there's not much more
to discuss. Here's a summary up to n...
headius (Charles Nutter)
03:00 AM Revision a61a5f17 (git): * io.c (pipe_close): fix coding style. [ruby-dev:37554]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:17 AM Revision 651c8bae (git): * NEWS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
02:17 AM Revision e7e59b78 (git): * 2008-12-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:17 AM Revision 7adae93c (git): * thread.c (Thread#set_trace_func, #add_trace_func): removed.
This is an unsupported feature in 1.9.1 and will be supported
in 1.9.2. [ruby-core:19581]
(thread_add_trace_func)...
yugui (Yuki Sonoda)
02:15 AM Bug #918: super doesn't work correctly when used with define_method
=begin
ko1,

Your patch fixes the problem, though does not help with #730.

I ran test-all as well as test-r...
antares (Michael Klishin)
01:40 AM Bug #918: super doesn't work correctly when used with define_method
=begin
Thanks for fixing this so quickly. Unfortunately I can't work with Ruby source code. I would need Win32 binar...
tmat (Tomas Matousek)
01:33 AM Bug #918: super doesn't work correctly when used with define_method
=begin
It might be related yet there might also be an issue specific to define_method. It depends on implementation ...
tmat (Tomas Matousek)
01:26 AM Bug #918: super doesn't work correctly when used with define_method
=begin
Tomas Matousek wrote::
> The following prints B,A in 1.8 but B,B,A in 1.9.*.
> It seems that the receiver's...
ko1 (Koichi Sasada)
01:02 AM Bug #918: super doesn't work correctly when used with define_method
=begin
Tomas,

I think the same problem has been reported in #730. Could you check if they are duplicates? Thank...
antares (Michael Klishin)
12:53 AM Bug #918 (Closed): super doesn't work correctly when used with define_method
=begin
The following prints B,A in 1.8 but B,B,A in 1.9.*.
It seems that the receiver's class (C) is incorrectly u...
tmat (Tomas Matousek)

12/22/2008

11:37 PM Bug #917 (Closed): cannot make with bison-2.4.1 (cont.)
=begin
tUPLUSなどがenumのみで#defineされていないため、
「#elif tUPLUS != 321」に引っかかって
「error: #error tUPLUS differs」になるようです。

...
znz (Kazuhiro NISHIYAMA)
11:18 PM Bug #914: Integer#upto(NaN)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37549] Re: [Bug #914] Integer#upto(NaN)"
on Mon, 22 Dec 2008 21...
matz (Yukihiro Matsumoto)
09:20 PM Bug #914: Integer#upto(NaN)
=begin
> |upto(NaN) や downto(NaN) で実質的に無限ループになるようで面白いのですが、
> |これは意図した動作といえるのでしょうか。
>
> NaNはすべての比較に対して偽を返しますから、それ...
tadf (tadayoshi funaba)
11:58 AM Bug #914 (Rejected): Integer#upto(NaN)
=begin
開発ミーティングで直接話しましたが、未来で「超実数(Yugui談)」とかについて考える気があるそうなので、現時点では放置とします。
超実数と言われても私には何がなんだか。

=end
matz (Yukihiro Matsumoto)
10:59 AM Bug #914: Integer#upto(NaN)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37525] [Bug #914] Integer#upto(NaN)"
on Sun, 21 Dec 2008 16:04:...
matz (Yukihiro Matsumoto)
11:11 PM Revision e4d04b0b (git): Fix documentation. [bug#827]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
11:07 PM Feature #916 (Closed): Curses.crmodeとCurses.nocrmodeをモジュール関数に変更する
=begin
高尾宏治です。

Curses.cbreak は Curses.crmode に alias してあります。
また、Curses.nocbreak も同様に Curses.nocrmode に alias してあ...
kouji (Kouji Takao)
11:06 PM Revision f2f3e60a (git): Don't remove methods twice. [bug#555]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
09:50 PM Bug #634: Time parsing works in 1.8 but not 1.9
=begin

In message "Re: [ruby-core:20779] Re: [Bug #634] Time parsing works in 1.8 but not 1.9"
on Mon, 22 Dec...
matz (Yukihiro Matsumoto)
04:45 PM Bug #634: Time parsing works in 1.8 but not 1.9
=begin
>> This is an intentional change (r12859).
>
> Can I regard this issue as rejected?

Seems somewhat surpr...
rogerdpack (Roger Pack)
09:47 PM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin
> >たぶん、こんな感じだと思います。コミットしてよいですか? < 石塚さん
>
> 値が変だという意味では, 何らかの対処があるべきだと思います. が
>
> , baseとなっているComplexの振る...
tadf (tadayoshi funaba)
08:33 PM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin
けいじゅ@いしつかです.

In [ruby-dev :37537 ] the message: "[ruby-dev:37537] [Bug #913] mathn
した場合、sqrt(NaN) が複素数にな...
keiju (Keiju Ishitsuka)
11:47 AM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin
たぶん、こんな感じだと思います。コミットしてよいですか? < 石塚さん

diff --git a/lib/mathn.rb b/lib/mathn.rb
index 48cb99f..0241f57 10...
yugui (Yuki Sonoda)
11:44 AM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin

=end
ko1 (Koichi Sasada)
09:17 PM Bug #898 (Closed): Test::Unit::Assertions#assert_nothing_raised does not increment number of assertions
=begin
Applied in changeset r20915.
=end
akr (Akira Tanaka)
11:37 AM Bug #898: Test::Unit::Assertions#assert_nothing_raised does not increment number of assertions
=begin

=end
yugui (Yuki Sonoda)
05:33 PM Bug #886: GC from blocking region
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37531] Re: [Bug: trunk] GC from blocking region"
on Dec.22,200...
usa (Usaku NAKAMURA)
09:45 AM Bug #886: GC from blocking region
=begin
 ささだです.

U.Nakamura wrote::
> In message "[ruby-dev:37448] [Bug: trunk] GC from blocking region"
> on...
ko1 (Koichi Sasada)
03:18 PM Revision e7685ab8 (git): * 2008-12-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:18 PM Revision 41da4d16 (git): * sprintf.c (rb_str_format): fix buffer overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
01:31 PM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
The error I reported is because I did not apply r20443.

And we (matz, akr and I) decided to apply neight...
yugui (Yuki Sonoda)
01:19 PM Revision 8f79efe0 (git): * common.mk (revision.h): uses tool/file2lastrev.rb to support
git-svn.
* version.h: changed version string as
`ruby 1.9.1 (2008-12-22 patchlevel-5000 trunk 20912)
[i386-darwi...
yugui (Yuki Sonoda)
01:19 PM Revision c09e5abe (git): * Doxyfile.in: new file. Template of a configuration file for
Doxygen.
Intorduces C-level API reference generation with Doxygen.
* tool/file2lastrev.rb: wrapper script that abs...
yugui (Yuki Sonoda)
12:54 PM Bug #688: test_exit_action(TestSignal)でTimeout::Error
=begin

=end
akr (Akira Tanaka)
12:53 PM Bug #727: Signal(CLD) seems not to work on OS X
=begin

=end
ko1 (Koichi Sasada)
12:32 PM Revision a550f299 (git): * numeric.c (int_ord): Integer#ord implemented.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:29 PM Bug #854 (Closed): Rake::FileList#egrep が動かない
=begin
fixed by r20908.
=end
matz (Yukihiro Matsumoto)
12:29 PM Revision b795b5c5 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:28 PM Bug #616: instance_eval and Module#to_s
=begin
私がとりあえず見てみます。手に負えなかったら笹田さんに振ります。
=end
yugui (Yuki Sonoda)
10:43 AM Bug #616: instance_eval and Module#to_s
=begin
1.8 と 1.9 で、C の定義先が違う。
1.8 ではグローバル。1.9 では main の特異クラスの中に定義される。

% ./ruby -ve 'instance_eval{p((C = Class.n...
akr (Akira Tanaka)
10:40 AM Bug #616: instance_eval and Module#to_s
=begin

=end
yugui (Yuki Sonoda)
12:27 PM Revision 3a7daf88 (git): * io.c (rb_io_s_pipe): IO.pipe can take a block.
(pipe_close): new function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20916 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
12:17 PM Bug #6 (Closed): sprintf() of %f on Windows(MSVCRT)
=begin
Applied in changeset r20910.
=end
nobu (Nobuyoshi Nakada)
10:29 AM Bug #6: sprintf() of %f on Windows(MSVCRT)
=begin
「分かってるならコミットして」(うささん)とのことなのでなかださんに任せます。
=end
yugui (Yuki Sonoda)
12:11 PM Revision c8cbfe7d (git): * lib/test/unit/assertions.rb (assert_nothing_raised): increment
assertion count. [ruby-dev:37480]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20915 b2dd03c8-39d4-4d8f-98ff-...
akr (Akira Tanaka)
11:47 AM Bug #861 (Closed): Rake::MultiTask#invoke_prerequisites should be private
=begin
Applied in changeset r20908.
=end
matz (Yukihiro Matsumoto)
11:34 AM Bug #885: Thread.new{fork{}}
=begin

=end
yugui (Yuki Sonoda)
10:31 AM Bug #910 (Closed): optparse with regexp
=begin
r20902
=end
nobu (Nobuyoshi Nakada)
10:31 AM Bug #233: Block level with binding
=begin

=end
yugui (Yuki Sonoda)
10:12 AM Revision b451955b (git): * thread_win32.c (Init_native_thread): need to call
ruby_thread_set_native() here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20914 b2dd03c8-39d4-4d8f-98ff-823...
U.Nakamura
09:04 AM Revision 3be4523b (git): * ext/tk/tcltklib.c: fix wrong flag value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
03:26 AM Revision d9691f6e (git): * cygwin/GNUmakefile.in (rubydll.def), win32/mkexports.rb
(Exports#exports): added VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20912 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
03:25 AM Revision 3bad2b6e (git): * missing/vsnprintf.c (BSD_vfprintf): fix for test_sprintf_comb.rb, by
wanabe in [ruby-dev:36935].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20911 b2dd03c8-39d4-4d8f-98ff-823fe69...
nobu (Nobuyoshi Nakada)
03:07 AM Revision 941e77dc (git): * ChangeLog: added ticket number [Bug#6].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:05 AM Revision 9f3b77e4 (git): * configure.in (mingw): no longer uses snprintf and vsnprintf of
msvcrt.
* win32/win32.c (rb_w32_vsnprintf, rb_w32_snprintf): removed.
* win32/Makefile.sub (config.h): vsnprintf ex...
nobu (Nobuyoshi Nakada)
02:41 AM Revision 0f6e6c8b (git): * lib/rake.rb (Rake::MultiTask): invoke_prerequisites should be
private. a patch from okkez in [ruby-dev:37399]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20908 b2dd03c8-39...
matz (Yukihiro Matsumoto)
02:35 AM Revision 850df4b8 (git): * lib/rake.rb (Rake::FileList#egrep): change open mode to "rb",
i.e. default to binary. [ruby-dev:37385]
* lib/rake.rb (Rake::FileList#egrep): allow specifying reading
encodin...
matz (Yukihiro Matsumoto)
02:12 AM Revision f77f9da4 (git): * string.c (rb_str_upto): should return enumerator if called
without block. [ruby-dev:37526]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20906 b2dd03c8-39d4-4d8f-98ff-823...
matz (Yukihiro Matsumoto)
01:43 AM Revision 1d4c1645 (git): * parse.y (gettable_gen): the encoding of __FILE__ should be
rb_filesystem_encoding(). [ruby-list:45733]
* parse.y (gettable_gen): __FILE__ should be ASCII-8BIT when
filesyst...
matz (Yukihiro Matsumoto)

12/21/2008

11:03 PM Bug #634 (Rejected): Time parsing works in 1.8 but not 1.9
=begin

=end
yugui (Yuki Sonoda)
02:42 PM Bug #634: Time parsing works in 1.8 but not 1.9
=begin
yes, at least this is not a bug, i think.
=end
tadf (tadayoshi funaba)
02:34 PM Bug #634: Time parsing works in 1.8 but not 1.9
=begin
On 12/21/08 2:13 PM, tadayoshi funaba wrote:
> This is an intentional change (r12859).

Can I regard this ...
yugui (Yuki Sonoda)
02:21 PM Bug #634: Time parsing works in 1.8 but not 1.9
=begin
This is an intentional change (r12859).
=end
tadf (tadayoshi funaba)
12:09 AM Bug #634: Time parsing works in 1.8 but not 1.9
=begin

=end
yugui (Yuki Sonoda)
08:43 PM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
I noticed the patch only handled the EWOULDBLOCK exceptions and not EAGAIN.

Wouldn't just adding EAGAIN (...
oldmoe (Muhammad Ali)
01:07 PM Bug #814 (Assigned): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
I did not merged r20493 into ruby_1_9_1 because it makes Net::HTTP::Proxy related tests fail.

1) Error...
yugui (Yuki Sonoda)
05:56 PM Revision 407ff29a (git): * 2008-12-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:56 PM Revision 6c650f35 (git): * ext/tk/lib/tk.rb: temporary patch for trouble on TkAqua (> Tk8.4.9).
* ext/tk/sample/demos-jp/widget: set encoding to a demo-code string to
avoid garbled text on the Code Window.
git...
nagai (Hidetoshi Nagai)
04:18 PM Bug #914: Integer#upto(NaN)
=begin

=end
yugui (Yuki Sonoda)
04:12 PM Bug #914 (Rejected): Integer#upto(NaN)
=begin
upto(NaN) や downto(NaN) で実質的に無限ループになるようで面白いのですが、
これは意図した動作といえるのでしょうか。
=end
tadf (tadayoshi funaba)
04:18 PM Bug #913: mathn した場合、sqrt(NaN) が複素数になる
=begin

=end
yugui (Yuki Sonoda)
03:29 PM Bug #913 (Closed): mathn した場合、sqrt(NaN) が複素数になる
=begin
main@191-20081221> nan = 0.0/0
#=> NaN
main@191-20081221> Math.sqrt(nan)
#=> NaN
main@191-20081221> r...
tadf (tadayoshi funaba)
02:17 PM Bug #910 (Assigned): optparse with regexp
=begin
1.9ではまだ発生します。
=end
yugui (Yuki Sonoda)
12:40 PM Bug #910 (Closed): optparse with regexp
=begin
Bug #909 [ruby-dev:37514]と重複
=end
nobu (Nobuyoshi Nakada)
12:03 AM Bug #910: optparse with regexp
=begin

=end
yugui (Yuki Sonoda)
05:55 AM Revision 39c4d692 (git): * lib/optparse.rb (SPLAT_PROC): splat values by hand.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:49 AM Revision 1cf4744a (git): * test/readline/test_readline_history.rb: checked encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
05:46 AM Revision 8cd6a45a (git): * lib/optparse.rb (parse_in_order): splat values to be passed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:27 AM Revision 1bfa2990 (git): merges r20892 from trunk into ruby_1_9_1.
* dln.c (dln_find_1): supplements an extension for executable
files on DOSish platforms.
* io.c (pipe_open): use r...
yugui (Yuki Sonoda)
05:27 AM Revision dc5776d8 (git): * 2008-12-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:27 AM Revision 82d84b49 (git): merges r20528 from trunk into ruby_1_9_1.
* win32/win32.c (rb_w32_read): ERROR_BROKEN_PIPE is not a real error
at this point.
* io.c (pipe_o...
yugui (Yuki Sonoda)
04:51 AM Revision 67cd02b4 (git): * test/readline/test_readline.rb
(TestReadline#test_some_characters_methods): checked encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20...
kouji (Kouji Takao)
04:14 AM Feature #839: Add code on each line of a backtrace output to the screen
=begin
How about a compromise to propagate SCRIPT_LINES__ after the fact with the appropriate files if they're not i...
rogerdpack (Roger Pack)
03:23 AM Revision 3e23c0c8 (git): * lib/optparse.rb (SPLAT_PROC): fix for regexp. [ruby-dev:37514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:23 AM Revision 5ad1f1d3 (git): * lib/optparse.rb (SPLAT_PROC): fix for regexp. [ruby-dev:37514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:45 AM Revision d153bd1d (git): * 2008-12-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:44 AM Revision ee01c3e3 (git): * sample/test.rb: rescue exception.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e takano32 (Mitsuhiro TAKANO)
12:12 AM Bug #6: sprintf() of %f on Windows(MSVCRT)
=begin

=end
yugui (Yuki Sonoda)
12:11 AM Feature #235: default charset of rdoc
=begin

=end
yugui (Yuki Sonoda)
12:11 AM Bug #470: File::openのドキュメント
=begin

=end
yugui (Yuki Sonoda)
12:11 AM Bug #497: NEWSを書く
=begin

=end
yugui (Yuki Sonoda)
12:11 AM Bug #549: ri -f html mungles constants
=begin

=end
yugui (Yuki Sonoda)
12:11 AM Bug #555: method_missing in Gem module removes some necessary methods
=begin

=end
yugui (Yuki Sonoda)
12:10 AM Bug #616: instance_eval and Module#to_s
=begin

=end
yugui (Yuki Sonoda)
12:10 AM Bug #623: optparseでオプションが重複していると--helpと挙動が違う
=begin

=end
yugui (Yuki Sonoda)
12:10 AM Bug #632: StringIO has an odd alias implementation [?]
=begin

=end
yugui (Yuki Sonoda)
12:10 AM Bug #633: dl segfaults on x86_64-linux systems
=begin

=end
yugui (Yuki Sonoda)
12:09 AM Bug #657: Thread.new { fork }
=begin

=end
yugui (Yuki Sonoda)
12:09 AM Bug #693: Thread#set_trace_func seems not to work
=begin

=end
yugui (Yuki Sonoda)
12:08 AM Feature #712: M17N of erb
=begin

=end
yugui (Yuki Sonoda)
12:08 AM Bug #727: Signal(CLD) seems not to work on OS X
=begin

=end
yugui (Yuki Sonoda)
12:08 AM Bug #730: Infinite recursion on 'super' in dynamically generated modules
=begin

=end
yugui (Yuki Sonoda)
12:08 AM Bug #732: $! in at_exit
=begin

=end
yugui (Yuki Sonoda)
12:08 AM Bug #755: select in windows errantly accepts too many fd's
=begin

=end
yugui (Yuki Sonoda)
12:07 AM Bug #803: eval with binding
=begin

=end
yugui (Yuki Sonoda)
12:07 AM Bug #827: Fix document for Gem::Installer#write_spec
=begin

=end
yugui (Yuki Sonoda)
12:07 AM Bug #832: Encoding in which Array#pack returns when a string-related format and a byte seq format are mixed
=begin

=end
yugui (Yuki Sonoda)
12:07 AM Bug #832: Encoding in which Array#pack returns when a string-related format and a byte seq format are mixed
=begin

=end
yugui (Yuki Sonoda)
12:06 AM Bug #847: debug.rb reports extraneous information
=begin

=end
yugui (Yuki Sonoda)
12:06 AM Bug #848: debug.rb doesn't have access to the source file under test until it has run
=begin

=end
yugui (Yuki Sonoda)
12:06 AM Bug #854: Rake::FileList#egrep が動かない
=begin

=end
yugui (Yuki Sonoda)
12:05 AM Bug #865: [Fwd: some mistakes in Rake RDoc]
=begin

=end
yugui (Yuki Sonoda)
12:05 AM Bug #866: gem(1) gemrc(5)
=begin

=end
yugui (Yuki Sonoda)
12:05 AM Bug #888: zlib 1.2.3 does not work with Rubygems 1.3.1 (in Ruby 1.9.1) on Windows
=begin

=end
yugui (Yuki Sonoda)
12:04 AM Bug #896: MiniTest::Assertions#assert_match arguments order is different from Test::Unit::Assertions::assert_match
=begin

=end
yugui (Yuki Sonoda)
12:04 AM Bug #898: Test::Unit::Assertions#assert_nothing_raised does not increment number of assertions
=begin

=end
yugui (Yuki Sonoda)

12/20/2008

11:53 PM Bug #910 (Closed): optparse with regexp
=begin
optparseでオプション引数にマッチすべき正規表現を指定した場合の挙動が変わっています。

#!/usr/local/bin/ruby
require 'optparse'
opts = {}
...
rubikitch (rubikitch .)
10:55 PM Bug #884: Insecure operation: -r
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37446] [Bug #884] Insecure operation: -r"
on Mon, 15 Dec 2008 1...
matz (Yukihiro Matsumoto)
10:40 PM Bug #888: zlib 1.2.3 does not work with Rubygems 1.3.1 (in Ruby 1.9.1) on Windows
=begin

=end
yugui (Yuki Sonoda)
10:18 PM Bug #865: [Fwd: some mistakes in Rake RDoc]
=begin

=end
yugui (Yuki Sonoda)
10:13 PM Bug #854: Rake::FileList#egrep が動かない
=begin

=end
yugui (Yuki Sonoda)
09:41 PM Bug #616: instance_eval and Module#to_s
=begin

=end
yugui (Yuki Sonoda)
09:20 PM Bug #885: Thread.new{fork{}}
=begin

=end
yugui (Yuki Sonoda)
09:19 PM Bug #896: MiniTest::Assertions#assert_match arguments order is different from Test::Unit::Assertions::assert_match
=begin

=end
yugui (Yuki Sonoda)
06:37 PM Bug #907 (Closed): Various system() and backticks problems on Windows
=begin
Applied in changeset r20892.
=end
nobu (Nobuyoshi Nakada)
06:07 PM Bug #902: 1.9.1 preview 1 does not build on mac OSX 10.5.5
=begin
Hi erik scheirer.

I tried to check the reported problem. But I did not reproduce it.
Please report you...
kouji (Kouji Takao)
04:54 PM Bug #902 (Assigned): 1.9.1 preview 1 does not build on mac OSX 10.5.5
=begin
I am working.
=end
kouji (Kouji Takao)
04:35 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
Gary Wright wrote:
> How about:
>
> String.reserve(100)
> Array.reserve(100)

"reserve" is pretty good...
headius (Charles Nutter)
03:26 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
On Dec 19, 12:02 am, Martin Duerst <[email protected]> wrote:
> At 09:08 08/12/19, Brian Ford wrote:
>...
brixen (Brian Shirai)
02:53 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
> Hard to do, since it has to be a hash on the callee side. Constructing the
> hash could perhaps be delayed...
rogerdpack (Roger Pack)
12:17 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
Dave Thomas wrote:
> I don't think the cost of a hash is going to be significant--if it is,
> then I'd hop...
headius (Charles Nutter)
08:21 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin

On Dec 19, 2008, at 4:28 PM, Charles Oliver Nutter wrote:

>>
>> String.buffer is not a meaningful name ...
pragdave (Dave Thomas)
07:36 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin
Dave Thomas wrote:
>
> On Dec 19, 2008, at 12:48 PM, Charles Oliver Nutter wrote:
>
>> Neither of those...
headius (Charles Nutter)
06:38 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
On Dec 19, 2008, at 12:48 PM, Charles Oliver Nutter wrote:
> Neither of those methods are polymorphic on anything....
pragdave (Dave Thomas)
03:56 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Dave Thomas wrote:
> I think the reason I dislike this is that you're creating methods that
> are polymorphic on th...
headius (Charles Nutter)
12:58 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
On Dec 19, 2008, at 9:33 AM, Charles Oliver Nutter wrote:
> I suppose then coming up with a common name that works...
pragdave (Dave Thomas)
12:41 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Jim Weirich wrote:
> There is a slight difference. `Array.new(1000)` creates an array with a
> thousand elements....
headius (Charles Nutter)
09:28 AM Revision 7ac32d7a (git): * dln.c (dln_find_1): supplements an extension for executable
files on DOSish platforms.
* io.c (pipe_open): use rb_w32_aspawn() for array form.
* win32/win32.c (rb_w32_pipe_exe...
nobu (Nobuyoshi Nakada)
05:54 AM Feature #908 (Rejected): Should be an easy way of reading N characters from am I/O stream
=begin
I know of no way of reading N characters (as opposed to bytes) and returning a string other than writing a l...
mike (Michael Selig)
03:27 AM Revision 3eb92835 (git): ChangeLog: ML ref was wrong
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
02:02 AM Revision a23661bb (git): * 2008-12-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:02 AM Revision 024a1d1b (git): merges r20887 from trunk into ruby_1_9_1.
* lib/irb/locale.rb (IRB::Locale#initialize)
initializes instance variables to suppress warnings.
typo fix to ign...
yugui (Yuki Sonoda)
02:01 AM Revision 8cb4a083 (git): * 2008-12-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:01 AM Revision 734e1dc4 (git): * lib/irb/locale.rb (IRB::Locale#initialize)
initializes instance variables to suppress warnings.
typo fix to ignore LoadError: [ruby-dev:37508]
git-svn-id: sv...
yugui (Yuki Sonoda)
 

Also available in: Atom