Project

General

Profile

Activity

From 10/10/2009 to 10/16/2009

10/16/2009

08:07 PM Bug #2206 (Closed): lib/delegate: inconsistency between respond_to? and send
=begin
This issue was solved with changeset r25372.
Marc-Andre, thank you for your reporting of the issue.
You have greatfully contributed toward Ruby.
May Ruby be with you.
=end
matz (Yukihiro Matsumoto)
07:20 PM Revision b73be705 (git): * lib/delegate: rdoc typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:20 PM Bug #696: 1.9.0-0 is more faster in factrial test
=begin
Even if it is not a bug, a ticket must not be rejected as long as there is a
matter to be checked.


I tested the code on some versions of ruby.

- 1.9.0-0 0.040320 sec. (wrong result)
- 1.9.0-5 4.792150 sec.
...
mame (Yusuke Endoh)
11:06 AM Bug #696 (Rejected): 1.9.0-0 is more faster in factrial test
=begin
Not a bug
=end
naruse (Yui NARUSE)
06:36 PM Bug #2063: Core dump on AIX
=begin

=end
nobu (Nobuyoshi Nakada)
03:09 PM Bug #2063 (Assigned): Core dump on AIX
=begin
Assign this to nobu.
Anyway he'll say "Please make this patch as unified diff (diff -up)".
=end
naruse (Yui NARUSE)
05:17 PM Bug #1904: cmp required?
=begin
レポジトリの方には trunk/enc/unicode/name2ctype.h はありますが、 trunk/lex.c はないようです。

snapshot.tar.gz には両方入っていました。
=end
znz (Kazuhiro NISHIYAMA)
04:46 PM Bug #2135 (Closed): File.executable? returns spurious true's in windows
=begin
fixed at r25092.
=end
usa (Usaku NAKAMURA)
03:43 PM Bug #2221 (Closed): lib/delegate: freeze has odd effects
=begin
Freeze doesn't quite freeze, and can't be cloned:

require 'delegate'
d = SimpleDelegator.new([1,2,3])
d.freeze
d[0] = :hello; d # ==> [:hello, 2, 3], I expected a runtime error
d.clone # ==> RuntimeError, I expected ...
marcandre (Marc-Andre Lafortune)
03:16 PM Bug #2208 (Assigned): Exception#inspect の message 部が inspect されていない
=begin
なお、この問題の初出は http://shinh.skr.jp/m/?date=20091014#c02 です。
特に意見がなければ反映します。
=end
naruse (Yui NARUSE)
03:12 PM Revision f5233326 (git): * 2009-10-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:12 PM Revision 3e946fe3 (git): * st.c (unpack_entries): save table->bins and never change the table
during unpacking. Because st_insert() may cause GC and refer the
table, i.e. st_foreach(). [Bug #2196]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
wanabe (_ wanabe)
01:37 PM Bug #1280 (Closed): Fix Compiler Warnings - digest/iconv/json/socket/syck/zlib extensions
=begin
This issue was solved with changeset r25365.
Charlie, thank you for your reporting of the issue.
You have greatfully contributed toward Ruby.
May Ruby be with you.
=end
naruse (Yui NARUSE)
01:23 PM Revision 02689d14 (git): * prelude.rb (require_relative): defined as a module function of
Kernel.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:25 PM Bug #2218 (Rejected): parsing error: invalid multibyte char (US-ASCII)
=begin
Learn Ruby 1.9 and its M17N spec.

http://github.com/candlerb/string19/blob/master/string19.rb
http://blog.grayproductions.net/articles/understanding_m17n
http://yokolet.blogspot.com/2009/07/design-and-implementation-of-r...
naruse (Yui NARUSE)
11:42 AM Bug #2218 (Rejected): parsing error: invalid multibyte char (US-ASCII)
=begin
see the results below:
xianhuazhou (zhou xianhua)
12:07 PM Feature #2074 (Assigned): json の j や jj は module_function にするべき?
=begin

=end
naruse (Yui NARUSE)
11:20 AM Revision 78fea697 (git): * lib/delegate.rb (Delegator#method_missing): remove backtrace
lines _until_ `method_missing'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:11 AM Revision 749b3aa7 (git): * lib/delegate.rb (Delegator#freeze): #freeze should freeze self
and the target at once. [ruby-core:26118]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:07 AM Feature #640 (Rejected): New Array#encoding_pack -> string method
=begin

=end
naruse (Yui NARUSE)
11:06 AM Revision 71689efd (git): add ML ref [ruby-core:26081]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
11:04 AM Revision fbf15be3 (git): * lib/delegate.rb (Delegator#respond_to_missing): warn if optional
include_private argument is not false. Delegator does (and
should) not forward private methods. [ruby-core:26080]
* lib/delegate.rb (Delegator#respond_to_missing): instead of
redefining #respond_to?, use #respond_to_missing?.
git...
matz (Yukihiro Matsumoto)
10:59 AM Feature #2010 (Rejected): autoset http response encoding
=begin

=end
naruse (Yui NARUSE)
10:57 AM Bug #1984 (Closed): unable to require '.so' files with full directory path
=begin

=end
naruse (Yui NARUSE)
10:45 AM Feature #1857 (Closed): install *.h and *.inc
=begin

=end
naruse (Yui NARUSE)
10:19 AM Bug #1813 (Assigned): Threading seg fault (1.9.1-p129 Linux/Mac)
=begin

=end
naruse (Yui NARUSE)
10:04 AM Feature #2172 (Assigned): Enumerable#chunk with no block
naruse (Yui NARUSE)
09:42 AM Revision 9bcccca4 (git): * bootstraptest/test_gc.rb: added tests based on [ruby-dev:39484]
from wanabe <s.wanabe AT gmail.com>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:44 AM Revision 7f0faaf2 (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:43 AM Revision bcda2203 (git): * win32/win32.c (CreateChild): recognize escape characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:42 AM Revision 369218ed (git): * dln.c (dln_find_1): backport from trunkn. [ruby-core:25802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:10 AM Revision dd5c77f0 (git): * win32/win32.c (rb_w32_spawn): `\'' is also quote character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:40 AM Revision aaa01efb (git): * gc.h (rb_gc_debug_body): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:36 AM Revision 438b8706 (git): * ext/bigdecimal/bigdecimal.c (VpMidRound): remove warnings.
patch from Charlie Savage. [ruby-core:22869]
* ext/digest/bubblebabble/bubblebabble.c (bubblebabble_str_new): ditto.
* ext/digest/digest.c (hexencode_str_new): ditto.
* ext/iconv/iconv.c (iconv_convert): ditto.
* ext/socket/socket.c ...
naruse (Yui NARUSE)
03:10 AM Revision b4a9962e (git): * test/ruby/test_thread.rb (test_status_and_stop_p): reduce the risk
of race condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:07 AM Revision 585f8fcf (git): * test/ruby/test_object.rb (test_respond_to_missing):
respond_to_missing? should accept two arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:04 AM Revision ee251249 (git): * lib/csv.rb (CSV#raw_encoding): returns ASCII-8BIT when the io
doesn't have encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
01:10 AM Revision ac0b7f38 (git): * test/ruby/test_{queue,thread}.rb: backported from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:53 AM Revision e0eb17f8 (git): * test/ruby/test_object.rb (test_remove_method): test for Bug#2202.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:52 AM Revision d2c1ab80 (git): * eval.c (rb_clear_cache_for_undef): clear entries for inherited
methods. [ruby-core:26074]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:28 AM Revision 5b5ab173 (git): * test/ruby/test_object.rb: backported from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:21 AM Revision c6b1f4ad (git): * test/ruby/test_array.rb: suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:20 AM Revision 275816b6 (git): * 2009-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:20 AM Revision ac418c85 (git): * test/ruby/envutil.rb: get rid of double loading.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

10/15/2009

06:19 PM Revision be8bebb1 (git): * 2009-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:19 PM Revision e3c75483 (git): * lib/csv.rb (CSV#read_to_char): set encoding and verify data
which read from io before encode it to @encoding.
* lib/csv.rb (CSV#raw_encoding): add to get @io's encoding.
* lib/csv.rb (CSV#read_io): add to read string and set @io's
encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2...
naruse (Yui NARUSE)
05:08 PM Bug #2216 (Rejected): Command line parameter's order should not be significant
=begin
It's insignificant in some commands, and significant in some commands.
Ruby is one of the latter.
=end
nobu (Nobuyoshi Nakada)
04:53 PM Bug #2216 (Rejected): Command line parameter's order should not be significant
=begin
I would expect that following two examples will have the same result:

c:\>r192vc-w32\bin\ruby.exe -I. -Cc:\temp -e 'p $:'
["c:/", "c:/r192vc-w32/lib/ruby/site_ruby/1.9.1", "c:/r192vc-w32/lib/ruby/site_ruby/1.9.1/i386-mswin...
vo.x (Vit Ondruch)
05:02 PM Bug #2213: Load path specified by "-I" parameter does not appear in $LOAD_PATH
=begin
Thank you Nobu. May be documentation or Ruby -h could be more helpfull. It is not obvious behavior, especially in relation to Bug #2216.
=end
vo.x (Vit Ondruch)
03:17 PM Bug #2213 (Rejected): Load path specified by "-I" parameter does not appear in $LOAD_PATH
=begin
Paths given with -I are expanded, unless it starts with "./".
=end
nobu (Nobuyoshi Nakada)
09:26 AM Revision e5e49b3a (git): * parse.y (rb_intern3): check symbol table overflow before generate
next id. [ruby-core:26092]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:57 AM Revision 37531934 (git): * parse.y (rb_intern3): check symbol table overflow.
[ruby-core:26092]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:34 AM Bug #2196: GC mark bug
=begin
ワナベと申します。
redmine でうまくコメントできなかったようなのでメール致しします。
もし二重に送られたら申し訳ありません。

2009年10月10日22:59 SASADA Koichi <ko1@atdot.net>:
> 以下のように,GC.stress = true として fileutils を require すると SEGV
> します.多分,mark ミスなんじゃないかと思います.よくわからないので,と
> りあえず...
wanabe (_ wanabe)
06:14 AM Revision 9fff5f0f (git): * io.c (io_encoding_set): get rid of parsing non-ascii string, and
refine messages for invalid name encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:58 AM Revision 60692028 (git): * io.c (io_reopen): unread current buffer before telling the
position, for the case of reopening same file. [ruby-dev:39479]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:21 AM Revision aee3b87f (git): * ext/iconv/iconv.c (iconv_create): cannot retry with given block.
[ruby-dev:39487]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:21 AM Revision c7afd1ae (git): * ext/iconv/iconv.c (iconv_create): cannot retry with given block.
[ruby-dev:39487]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:17 AM Revision eae49e23 (git): * test/iconv/test_option.rb: removed particular implementation
specific tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:17 AM Revision 1af93d6a (git): * test/iconv/test_option.rb: removed particular implementation
specific tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:01 AM Revision 86533b3a (git): * 2009-10-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 AM Revision 22de98b5 (git): * lib/net/imap.rb (resp_text_code): accepts response codes without
text. backported from trunk. [ruby-core:24194]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
12:29 AM Revision e4d17457 (git): * ext/socket/init.c (rsock_init_sock): mswin doesn't have S_IFSOCK
flag in st_mode of struct stat. so, use rb_w32_issocket() function
instead of S_ISSOCK macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

10/14/2009

11:20 PM Bug #2211 (Open): eval Documentation Claims Proc Accepted for Binding
=begin

=end
marcandre (Marc-Andre Lafortune)
11:17 PM Bug #2211 (Closed): eval Documentation Claims Proc Accepted for Binding
=begin
This issue was solved with changeset r25335.
Run Paint, thank you for your reporting of the issue.
You have greatfully contributed toward Ruby.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)
11:16 PM Bug #2211: eval Documentation Claims Proc Accepted for Binding
=begin
Patch applied in r25335 for now. Should eval accept a Proc? It might be preferable not to, since it might be clearer to pass some_proc.binding then only some_proc.
=end
marcandre (Marc-Andre Lafortune)
07:13 PM Bug #2211 (Closed): eval Documentation Claims Proc Accepted for Binding
=begin
`eval`'s documentation wrongly claims it accepts a Proc for the binding argument. This patch fixes the RDoc.
=end
runpaint (Run Paint Run Run)
11:05 PM Bug #2213: Load path specified by "-I" parameter does not appear in $LOAD_PATH
=begin
It is strange that following case works.

C:\>Ruby\bin\ruby.exe -I./somepath -e 'p $:.include?("./somepath")'
true

So it looks like that $LOAD_PATH is not modified as long as there is not slash present? Or may be there...
vo.x (Vit Ondruch)
08:40 PM Bug #2213 (Rejected): Load path specified by "-I" parameter does not appear in $LOAD_PATH
=begin
Shouldn't path specified by "-I" parameter appear in $LOAD_PATH?

C:\>Ruby\bin\ruby.exe -Isomepath -e 'p $:.include? "somepath"'
false
=end
vo.x (Vit Ondruch)
10:49 PM Bug #2212: Using a Lambda with Inappropriate Arity for Hash#default_proc=
=begin
There are other cases where Ruby C code calls user code. In particular with the new respond_to_missing? Example:

class A
def respond_to_missing?(method, private)
true
end
#....
end

A.new.method(:...
marcandre (Marc-Andre Lafortune)
08:07 PM Bug #2212 (Closed): Using a Lambda with Inappropriate Arity for Hash#default_proc=
=begin
If the default_proc of a Hash is a lambda whose arity != 2, key lookups raise an ArgumentError. To understand this exception the user must know that the hash has a default proc, lambdas perform strict argument checking, and that ...
runpaint (Run Paint Run Run)
10:47 PM Bug #2210 (Closed): Minor Typo in String.try_convert Documentation
=begin
This issue was solved with changeset r25334.
Run Paint, thank you for your reporting of the issue.
You have greatfully contributed toward Ruby.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)
06:54 PM Bug #2210: Minor Typo in String.try_convert Documentation
=begin
(Redmine timed out; re-submitting patch).
=end
runpaint (Run Paint Run Run)
06:53 PM Bug #2210 (Closed): Minor Typo in String.try_convert Documentation
=begin
Attached patch fixes it.
=end
runpaint (Run Paint Run Run)
05:38 PM Bug #2208 (Rejected): Exception#inspect の message 部が inspect されていない
=begin
通常 Object#inspect の結果にでてくる文字列は inspect されています。
しかし、Exception#inspect はそのままになっています。
http://shinh.skr.jp/m/?date=20091014#c02

class Foo;def initialize;@a="\t";end;end
Foo.new.inspect #=> #<Foo:0x000008012dffd8 @a="\t">
...
naruse (Yui NARUSE)
04:51 PM Revision d5537936 (git): * tool/enc-unicode.rb,
enc/unicode/name2ctype.h, enc/unicode/name2ctype.h.blt,
enc/unicode/name2ctype.kwd, enc/unicode/name2ctype.src:
use UTS#18 for POSIX character class.
http://rubyspec.org/issues/show/161
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
naruse (Yui NARUSE)
03:26 PM Revision 6dd93ff6 (git): * 2009-10-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:26 PM Revision 05eb3049 (git): * ext/socket/init.c (rsock_init_sock): validate file descriptor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:08 PM Revision b97494f3 (git): * vm_eval.c (eval_string): rdoc fix [ruby-core:26086]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:45 PM Bug #2207 (Closed): lib/delegate: #method doesn't delegate to its object
=begin
require 'delegate'
d = SimpleDelegator.new("hello")
d.method(:upcase) # ==> NameError: undefined method `upcase' for class `SimpleDelegator'


Note that in Ruby 1.8, this does not create an error.
This is fixed by de...
marcandre (Marc-Andre Lafortune)
01:41 PM Revision 499a59d5 (git): * string.c (rb_check_string_type): rdoc fix [ruby-core:26084]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:06 PM Bug #2206 (Closed): lib/delegate: inconsistency between respond_to? and send
=begin
require 'delegate'
class A
private
def private_method
:bar
end
end

x = SimpleDelegator.new(A.new)
x.respond_to?(:private_method, true) # ==> true
x.send(:private_method) # ==> NoMethodError
...
marcandre (Marc-Andre Lafortune)
01:02 PM Bug #2199 (Closed): Object#method should call respond_to_missing?(sym, true)
=begin
Applied in r25325.
=end
marcandre (Marc-Andre Lafortune)
04:24 AM Revision 0e4121aa (git): * ruby.c (process_options): script name should not be shown in an
error message before loaded.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:34 AM Revision fe01a343 (git): * eval.c (rb_threadptr_errinfo): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:06 AM Revision e53e556b (git): * eval.c (ruby_run_node): need to call ruby_cleaup() always even
if any error occurred so far.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

10/13/2009

11:12 PM Revision 72838c28 (git): * object.c (rb_mod_const_defined): rdoc fix
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
11:08 PM Revision 3c5d4bb2 (git): * 2009-10-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:08 PM Revision 6615b9a1 (git): * proc.c (mnew): Method#new checks for respond_to_missing? with private set to true
[ruby-core:26069]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
10:17 PM Feature #2017 (Rejected): String#/(sep)
=begin

=end
naruse (Yui NARUSE)
08:20 PM Bug #1904: cmp required?
=begin
必要だということにするということ自体に異論はありません。

ただ、現状 cmp を使っているのって、lex.c や enc/unicode/name2ctype.h の生成でなので、
ソースに通常添付されているこれらの生成プロセスがなぜ走るのか不思議なんですよね。
=end
naruse (Yui NARUSE)
05:00 PM Bug #1904 (Rejected): cmp required?
=begin
Unix (っぽい環境) で cmp がないというのは考慮しないことにします。

なお、記憶によれば、cmp をつかって比較するのはバージョンの違う gperf がインストールされている環境で不要に再生成される (そして svn diff に出てくる) のを防ぐためです。
=end
akr (Akira Tanaka)
04:45 PM Bug #1904: cmp required?
=begin
trunk/Makefile.in が以下のようになっていて、 cmp に失敗すると失敗の原因が何であっても gperf を実行するようになっているので、今も再現すると思います。

# Things which should be considered:
# * with gperf v.s. without gperf
# * ./configure v.s. ../ruby/configure
# * GNU make v.s. ...
znz (Kazuhiro NISHIYAMA)
02:27 PM Bug #2199: Object#method should call respond_to_missing?(sym, true)
=begin

=end
marcandre (Marc-Andre Lafortune)
02:16 PM Bug #2199 (Closed): Object#method should call respond_to_missing?(sym, true)
=begin
Is there any reason I'm missing?

class A
def respond_to_missing?(method, private = false)
method == :is_private && private
end

def is_private2
end
private :is_private2
end
...
marcandre (Marc-Andre Lafortune)
12:27 PM Revision 181eb7d5 (git): Add derived core and binary property and aliases.
* tool/enc-unicode.rb,
enc/unicode/name2ctype.h, enc/unicode/name2ctype.h.blt,
enc/unicode/name2ctype.kwd, enc/unicode/name2ctype.src:
Add DerivedCoreProperties, PropList (Binary Property),
PropertyAlias and PropertyValueAlias.
...
naruse (Yui NARUSE)
11:43 AM Revision 391e5df5 (git): add comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:40 AM Feature #1697: Object#<=>
=begin
I would modify slightly Nobu's patch to return 0 if the two compared objects are one and the same. I also think it is probably a better choice to return nil instead of raising an error.

With this patch in, running 'make test...
marcandre (Marc-Andre Lafortune)
09:56 AM Revision a9495252 (git): * 2009-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:56 AM Revision 9e463684 (git): * ext/tk/variable.rb: bug fix. additional trace definition changes the
option of first trace definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
09:55 AM Revision ba3abf20 (git): * ext/tk/variable.rb: bug fix. additional trace definition changes the
option of first trace definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
09:23 AM Revision 475bdfee (git): * parse.y (token_info_push, token_info_pop): reduced ifdefs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:20 AM Revision 525f6818 (git): * parse.y (parser_magic_comment): fixed normalization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:35 AM Bug #2048: Thread#raise: Handling of Current Exception
=begin
Hi,

In message "Re: [ruby-core:26056] Re: [Bug #2048] Thread#raise: Handling of Current Exception"
on Mon, 12 Oct 2009 13:54:21 +0900, Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca> writes:

|> The 1.8 beh...
matz (Yukihiro Matsumoto)
12:06 AM Revision 243f42fc (git): * ChangeLog: add commit log
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune

10/12/2009

11:53 PM Revision a77a9bb2 (git): * thread.c: Revert changes to Thread#raise made in r25278 [ruby-core:25367]
* eval_intern.h: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
05:49 PM Revision bc59a857 (git): * 2009-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:49 PM Revision 5d372d0c (git): fix rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:29 PM Revision b83a7c10 (git): * lib/net/ftp.rb (login): use "anonymous@" as a default password.
[ruby-dev:39451]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
02:25 PM Revision 4e084e0a (git): * 2009-10-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:25 PM Revision 38f8c64e (git): * lib/net/ftp.rb (getaddress): rescue exceptions. [ruby-dev:39451]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
01:52 PM Revision 9994d05b (git): * lib/net/ftp.rb (retrlines): added a new block parameter.
* lib/net/ftp.rb (gettextfile): preserve missing end-of-line at end
of files. [ruby-core:24590]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
01:25 PM Bug #2196 (Closed): GC mark bug
=begin
 ささだです.

 以下のように,GC.stress = true として fileutils を require すると SEGV
します.多分,mark ミスなんじゃないかと思います.よくわからないので,と
りあえず登録しておきます.

$ gdb -x run.gdb --args ./miniruby -ve 'GC.stress = true; require
"fileutils"'
GNU gdb 6.8-debian
C...
ko1 (Koichi Sasada)
01:24 PM Bug #2048: Thread#raise: Handling of Current Exception
=begin
Hi,

This one has been filed in my spam folder. Sorry.

In message "Re: [ruby-core:25367] [Bug #2048] Thread#raise: Handling of Current Exception"
on Sat, 5 Sep 2009 01:59:16 +0900, Run Paint Run Run <redmine@ruby-lang....
matz (Yukihiro Matsumoto)
01:22 PM Bug #2121: mathn/rational destroys Fixnum#/, Fixnum#quo and Bignum#/, Bignum#quo
=begin
On Sun, Sep 20, 2009 at 3:29 AM, brian ford <brixen@gmail.com> wrote:
> Hi,
>
> On Sat, Sep 19, 2009 at 1:04 AM, Charles Oliver Nutter
> <headius@headius.com> wrote:
>> On Sat, Sep 19, 2009 at 12:28 AM, Joel VanderWerf
>> <...
RickDeNatale (Rick DeNatale)
01:22 PM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
Hi,

I reverted r25279. You had to discuss at ruby-core about how Math
module should behave before changing it.

2009/10/10 Marc-Andre Lafortune <redmine@ruby-lang.org>:
> Regression caught by RubySpec.
>
> $ rubydev -v -...
yugui (Yuki Sonoda)
10:55 AM Revision 7a063b74 (git): * test/ruby/test_regexp.rb (TestRegexp#test_parse_kg): suppress
warnings while tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:48 AM Revision 511e757c (git): * eval.c (ruby_run_node): if an exception occurred in ruby_option,
the result is not executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:28 AM Revision bd2a1db5 (git): * marshal.c (r_object0): suppressed a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

10/11/2009

10:08 PM Revision 4aa531ea (git): * thread.c: Doc fix for Thread#raise
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
08:52 PM Revision 67e11229 (git): * regparse.c (fetch_token): warn invalid back reference
and subexp call. (\k and \g).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:49 PM Revision 5e4d54a9 (git): * 2009-10-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:49 PM Revision 8ab02203 (git): * marshal.c (has_encoding): added for check the regexp
is dumped by 1.8 or 1.9.
* marshal.c (r_object0): use has_encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:00 PM Bug #2192 (Closed): warning in irb/context.rb
=begin
This issue was solved with changeset r25297. Suraj, thank you for your reporting of the issue. You have greatfully contributed toward Ruby. May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
04:55 AM Bug #2192 (Closed): warning in irb/context.rb
=begin
I always use RUBYOPT=-w and here is one warning I see:

/usr/lib/ruby/1.9.1/irb/context.rb:166: warning: method redefined; discarding old irb_name

Thanks for your consideration.
=end
sunaku (Suraj Kurapati)
03:31 PM Feature #2061: Named Unicode Character Escapes
=begin
I must have been unclear: I am not able to implement this feature. It requires changes over multiple source files and a familiarity with the lexxer. In addition, it is not clear to me what the ideal data structure is.
=end
runpaint (Run Paint Run Run)
01:38 AM Feature #2061 (Closed): Named Unicode Character Escapes
=begin
Reopen this when you done it.
=end
naruse (Yui NARUSE)
03:12 PM Feature #1784: More encoding (Big5 series) support?
=begin
On 2009/10/11 1:53, Yui NARUSE wrote:
> Issue #1784 has been updated by Yui NARUSE.
>
>
> Is Big5-YAO still working?

It is still being worked on. Please wait another week or two. Thanks.

> ----------------------------...
duerst (Martin Dürst)
01:53 AM Feature #1784: More encoding (Big5 series) support?
=begin
Is Big5-YAO still working?
=end
naruse (Yui NARUSE)
01:56 PM Bug #853 (Closed): Rake のテストが無い
=begin
r25199 で追加しました。
=end
nobu (Nobuyoshi Nakada)
12:40 PM Bug #843: RubyGems include useless libraries
=begin
> * rubygems/test_utilities.rb : テスト専用なので名前を変えて test/ 以下に移動?
> * rubygems/timer.rb : デバッグと簡易ベンチマーク用。通常は使われていない。

この二つはgem作者用なのではないかと思います。rubygemsにはgem作成
とインストール、ランタイムの機能が全部ひとまとめになっていますか
ら、もし分けるとするならtest/以下ではなく作成機能自体の分離・...
nobu (Nobuyoshi Nakada)
01:22 AM Bug #843 (Assigned): RubyGems include useless libraries
=begin
* rubygems/test_utilities.rb : for test. this should be moved to under test/.
* rubygems/timer.rb : for debug and benchmark.
* rubygems/digest/digest_adapter.rb : don't need in Ruby1.9.1
=end
naruse (Yui NARUSE)
09:34 AM Revision 334241e3 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:39 AM Revision 3e54f0ee (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:54 AM Revision 5d1364df (git): * ext/gdbm/gdbm.c (fgdbm_select): fixed rdoc. a patch from Justin
Collins in [ruby-core:26050].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:54 AM Revision bffae002 (git): * ext/gdbm/gdbm.c (fgdbm_select): fixed rdoc. a patch from Justin
Collins in [ruby-core:26050].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:53 AM Bug #1148: CGI::prettyの正規表現の改良
=begin
そのうちにパッチを当てようと思っていました。
せかされたので近いうちに当てます。
=end
xibbar (Takeyuki FUJIOKA)
01:30 AM Bug #1148 (Assigned): CGI::prettyの正規表現の改良
=begin
これどうなりました?
lines = string.gsub(/(?!\A)<.*?>/m, "\n\\0").gsub(/<.*?>(?!\n)/m, "\\0\n")
が一番シンプルでかつ理屈の上では同じ意味ですが。
=end
naruse (Yui NARUSE)
04:54 AM Revision 433073cf (git): * test/rake/test_application.rb: not executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:53 AM Revision bbaf5966 (git): * test/rake/test_namespace.rb: not executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:52 AM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
I "fixed" it in JRuby, actually (http://github.com/jruby/jruby/commit/493da7a26d3df0d6cb784356ad8f3fca65ae1cce).

If we deem that Math.atanh(1)=Infinity, of course, JRuby will have to revert that change. This change might go ...
hasari (Hiro Asari)
03:41 AM Bug #2189: Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
I should have mentioned that JRuby also returns ±Infinity for atanh(±1).

I would also recommend that whatever choice is made, Ruby 1.8.x should behave the same way as Ruby 1.9 (at least for x >= 8).
=end
marcandre (Marc-Andre Lafortune)
02:23 AM Bug #2189 (Open): Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
I should have ran make test-all, I'm sorry. I also should have realized that the correct solution should have been more careful about platform independence. I'll be more careful in the future. I will also have to find out why I c...
marcandre (Marc-Andre Lafortune)
02:46 AM Bug #368: 境界における Math.atanh 等の動作
=begin
この件ですが、最近コミッタに加わったMarc-Andre Lafortuneさんが、Bug #2189 で仕様変更を提案しています。
ご興味のある方は参加ください。

なお、Redmineがこのチケットに関連する斎藤さんのメールを終えていないのでこちらも参照ください。
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/35669
=end
naruse (Yui NARUSE)
01:58 AM Feature #1840 (Rejected): Hash に要素追加して self を返すメソッド
=begin
Hash#update でいいですよね。
=end
naruse (Yui NARUSE)
01:57 AM Bug #1654 (Closed): Segmentation fault after a "make install" under OpenSolaris 2009.06
=begin

=end
naruse (Yui NARUSE)
01:55 AM Bug #1787: URI ライブラリの正規表現パターン
=begin
検討および対応していただき、どうもありがとうございます。

<http://redmine.ruby-lang.org/issues/show/1787#note-2> の件もよろしくお願いします。
問題解決のための差分を添えておきます。(r3)
ついでにインデントの混在を整理した差分も添えてあります。(r3-w)
=end
drry (drry  )
01:49 AM Bug #1904: cmp required?
=begin
一時的なバグだったんですっけ?これ。
今も再現しますかね。
=end
naruse (Yui NARUSE)
01:47 AM Feature #1269 (Assigned): warning when Kernel#p is used
naruse (Yui NARUSE)
01:46 AM Feature #1431 (Rejected): Object#__class__
=begin

=end
naruse (Yui NARUSE)
01:43 AM Feature #1597 (Rejected): ObjectSpace.count_nodes
=begin

=end
naruse (Yui NARUSE)
01:42 AM Feature #1153 (Rejected): Enumerable#uniq
=begin

=end
naruse (Yui NARUSE)
01:42 AM Feature #1089 (Rejected): Stable sorting for sort and sort_by
naruse (Yui NARUSE)
01:36 AM Bug #1036 (Rejected): 1.9.1 build failing at mt.exe
=begin

=end
naruse (Yui NARUSE)
01:35 AM Bug #1080 (Feedback): SSL error when running the program "gem"
=begin
Does this still happen?
=end
naruse (Yui NARUSE)
01:34 AM Feature #1106 (Rejected): Script encoding vs. default_internal: Implicitly transcode strings/regexps
=begin
script encoding affects only literals in the script.
I don't think that mixing different source is a problem.
=end
naruse (Yui NARUSE)
01:30 AM Bug #1172 (Rejected): [sparc] *** glibc detected *** ruby1.9: free(): invalid pointer: 0xf7ef6a54 ***
=begin
SPARC is not supported.
=end
naruse (Yui NARUSE)
01:27 AM Revision 7af35646 (git): * lib/irb/context.rb (IRB::Context#irb_name): removed duplicated
attr_reader. [ruby-core:26047]
* lib/irb/ruby-lex.rb (RubyLex#lex_int2): removed duplicated
character class range.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:27 AM Feature #1159 (Rejected): StringScanner に文字ベースでのインデックスを返すメソッドがほしい
=begin

=end
naruse (Yui NARUSE)
01:26 AM Bug #865 (Assigned): [Fwd: some mistakes in Rake RDoc]
=begin
これってどうなったの?
=end
naruse (Yui NARUSE)
01:25 AM Bug #866 (Assigned): gem(1) gemrc(5)
=begin
これってどうなったの?
=end
naruse (Yui NARUSE)
01:24 AM Feature #767 (Rejected): Module#const_getでネストした定数の値を得られてもよいと思う
=begin

=end
naruse (Yui NARUSE)
01:23 AM Feature #643 (Rejected): __DIR__
=begin

=end
naruse (Yui NARUSE)
01:19 AM Feature #928 (Rejected): RDoc encoding conversion
=begin
Use UTF-8 for rdoc.
=end
naruse (Yui NARUSE)
01:16 AM Feature #1031: -U オプションの説明が --help にない
=begin
これってどうなってるんでしょう。
なお、担当者は Developer 以上にしかできないらしい。
=end
naruse (Yui NARUSE)
01:06 AM Revision e0e3d15f (git): * regparse.c (fetch_token_in_cc): warn when \p is not
followed by property name.
* regparse.c (fetch_token): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
12:48 AM Revision c506f190 (git): * regerror.c (onig_vsnprintf_with_pattern): added.
* regparse.c (onig_syntax_warn): use above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
12:04 AM Revision 2503de61 (git): * include/ruby/ruby.h (RB_GC_GUARD_PTR): workaround for gcc
optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

10/10/2009

11:48 PM Revision eac0bd97 (git): * include/ruby/ruby.h (ruby_exec_node): declared.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:50 PM Bug #2189 (Assigned): Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
This is from [ruby-dev:35669] (sorry for forgot describe this in r18252's log.
We discussed in it about differences of the result of Math.atanh(1).

In NetBSD 4, atanh(1) is NaN.

RETURN VALUES
If |x|>=1, atanh(...
naruse (Yui NARUSE)
02:53 PM Bug #2189 (Closed): Math.atanh(1) & Math.atanh(-1) should not raise an error
=begin
Regression caught by RubySpec.

$ rubydev -v -e 'p Math.atanh(1)'
ruby 1.9.2dev (2009-10-09 trunk 25274) [x86_64-darwin10.0.0]
-e:1:in `atanh': Numerical argument out of domain - atanh (Errno::EDOM)
from -e:1:in `<main...
marcandre (Marc-Andre Lafortune)
06:12 PM Revision 8e9fb2e1 (git): * regparse.c (onig_syntax_warn): added.
* regparse.c (CC_ESC_WARN, CLOSE_BRACKET_WITHOUT_ESC_WARN,
CC_DUP_WARN, UNKNOWN_ESC_WARN): use onig_syntax_warn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:07 PM Bug #2048: Thread#raise: Handling of Current Exception
=begin
If you change interpreter or VM of Ruby, please get an approval by matz in ruby-core/Redmine (or ruby-dev).
Sorry for this was an implicit rule,
but it is important to let core developers know such critical changes.

Anyw...
naruse (Yui NARUSE)
05:58 PM Bug #2048 (Closed): Thread#raise: Handling of Current Exception
=begin
Sorry, it comes feeling right.
And seems rdoc doesn't mention the no argument case.
=end
nobu (Nobuyoshi Nakada)
05:30 PM Bug #2048 (Open): Thread#raise: Handling of Current Exception
=begin
I think r25278 is wrong.
The point should be that rescue clause restores its originating exception in 1.8 but it doesn't in 1.9.
Still I'm not sure if this is intentional change.
=end
nobu (Nobuyoshi Nakada)
02:17 PM Bug #2048 (Closed): Thread#raise: Handling of Current Exception
=begin
Applied in changeset r25278.
=end
marcandre (Marc-Andre Lafortune)
04:20 PM Feature #2190 (Closed): FileUtils::chmod - allow symbolic mode
=begin
Hello,

I request that FileUtils::chmod() and FileUtils::chmod_R() accept
symbolic modes, which are strings like "u+x,g-w,o=" (see "symbolic
mode" in `man chmod` for details), in addition to the numeric modes
they c...
sunaku (Suraj Kurapati)
03:14 PM Revision 95b3da63 (git): * marshal.c (marshal_dump, marshal_load): prevent from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:57 PM Revision 89afd642 (git): * file.c (path_check_0): prevent from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:51 PM Revision 5d4b63d2 (git): * transcode.c (rb_transcoding, str_transcoding_resize): fixed
types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:22 PM Bug #2171 (Closed): Kernel#respond_to_missing? Invoked for Unimplemented Methods
=begin

=end
marcandre (Marc-Andre Lafortune)
12:11 PM Revision 89154445 (git): * transcode.c: reverted r25277.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:38 AM Revision 6b7e6f08 (git): * math.c (math_atanh): reverted r25279.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
10:49 AM Revision f65dbbd2 (git): * ext/curses/curses.c: use rb_thread_blocking_region to avoid
rb_read_check. This makes other threads runnable in getstr and
wgetstr.
(getch_func): extracted from curses_getch.
(curses_getch): use rb_thread_blocking_region with getch_func.
(getstr_func): extracted from curses_getstr.
(cu...
akr (Akira Tanaka)
09:59 AM Revision 7c669071 (git): * configure.in (cflags, cxxflags): remove duplicating options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:19 AM Revision 66150a89 (git): * configure.in, Makefile.in (LIBRUBY_SO), common.mk (ruby.imp),
win32/mkexports.rb (each_export): exclude _threadptr_ functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:57 AM Revision 478d3535 (git): * eval.c (rb_threadptr_errinfo): renamed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:55 AM Revision d45189ba (git): * eval.c (rb_threadptr_errinfo): renamed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:03 AM Revision aa963d33 (git): * eval.c (ruby_exec_node): removed unused argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:28 AM Revision f87132b4 (git): * include/ruby/intern.h (Init_jump): removed
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:24 AM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin

=end
marcandre (Marc-Andre Lafortune)
01:06 AM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin
re: Float#to_s and Float#inspect being split to do different functionality.

Would a patch be accepted?
Thanks.
-r
=end
rogerdpack (Roger Pack)
05:56 AM Revision 243400fb (git): * math.c (math_atanh): Fix bug for Math.atanh(+/-1). It now returns +-Infinity. [ruby-core:26028]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
05:13 AM Revision 8571bdbd (git): * thread.c (rb_threadptr_execute_interrupts_rec, rb_threadptr_raise): Thread#raise with no argument will now re-raise the current exception if there is one [ruby-core:25367]
* eval.c (get_errinfo, rb_rubylevel_thread_errinfo): Getter for current exception for a given thread
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
03:21 AM Revision c4ff156d (git): * transcode.c (rb_transcoding, str_transcoding_resize): fixed
types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:20 AM Revision 589d54f4 (git): * 2009-10-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:20 AM Revision 7081875a (git): * enc/unicode/name2ctype.h: update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:18 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
=begin
Interestingly, when I apply this patch, then run make test-all, two tests that previously broke:

2) Error:
test_cookie(TestCookie):
NoMethodError: undefined method `shutdown' for nil:NilClass
/home/rdp/dev/downlo...
rogerdpack (Roger Pack)
01:00 AM Feature #1811: Default BasicSocket.do_not_reverse_lookup to true
=begin
Here's a patch that does it. None of the documentation seems to mention that it defaults to true, so this should be enough for now.
Socket doesn't appears to have a maintainer [1] so anybody want to?
Thanks.
-r
[1] http:...
rogerdpack (Roger Pack)
12:50 AM Bug #2188 (Closed): patch to show the rdoc's for Registry.rb
=begin
currently the rdoc's for registry.rb use a very old format. This patch brings them up to date.
=end
rogerdpack (Roger Pack)
12:46 AM Feature #839: Add code on each line of a backtrace output to the screen
=begin
I like this patch (nobu's). Would it be possible to get it applied?
-r
=end
rogerdpack (Roger Pack)
 

Also available in: Atom