Project

General

Profile

Activity

From 11/24/2009 to 11/30/2009

11/30/2009

09:51 PM Revision 79446bfb (git): * parse.y (dyna_push_gen): use rb_node_newnode() for ripper.
[ruby-core:26961]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:16 PM Revision 9b02e165 (git): * parse.y (dyna_push_gen, dyna_pop_gen): adjust local vtable level
for the case of syntax errors in method name or argument inside
do block. [ruby-core:26961]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:57 PM Bug #2384 (Closed): mkmf find_executable doesn't find batch files in doze
=begin
This issue was solved with changeset r25964.
Roger, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
04:50 PM Bug #2414 (Closed): make test-all does not work after gem update
=begin
% ruby-trunk -e 'require "rdoc/generator/texinfo"'
% gem-trunk list

*** LOCAL GEMS ***

minitest (1.4.2)
rake (0.8.7)
rdoc (2.2.2)
% ruby-trunk -v
ruby 1.9.2dev (2009-11-30 trunk 25963) [i686-linux]
% gem-tru...
znz (Kazuhiro NISHIYAMA)
04:28 PM Bug #2413 (Closed): MiniTest::Assertions#assert_raises ignores message
=begin
% cat test_assert_raise.rb
require 'test/unit'

class TestFoo < Test::Unit::TestCase
def test_foo
assert_raise(RuntimeError, "should show this message") do
end
end
end
% ruby1.8 -v ...
znz (Kazuhiro NISHIYAMA)
01:35 PM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Hi Ammar,

That is an interesting discovery, because the patch only corrects the
stack boundaries of Ruby's main thread (when pthread_main_np() == 1).

It deliberately ignores non-main threads when doing the correction ...
sunaku (Suraj Kurapati)
12:33 PM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Encountered this problem while embedding Ruby in a pthread'ed plug-in. I applied the patch against r25604 but unfortunately it did not solve the problem. When pthread_main_np() == 0 it crashes. When pthread_main_np() != 0 it work...
ammar (Ammar Ali)
01:43 AM Feature #2294 (Assigned): [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
11:59 AM Feature #2408 (Open): better error reporting in windows when you try to run a directory
=begin
On some platforms which allow to read directory entry, such errors occurs.

% ruby18 tmp
tmp:1: Invalid char `\027' in expression
tmp:1: Invalid char `\001' in expression
% ruby19 tmp
tmp:1: Invalid char `\x17' i...
usa (Usaku NAKAMURA)
11:07 AM Bug #2407 (Closed): numeric literal without digits
=begin
This issue was solved with changeset r25962.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
05:54 AM Bug #2407: numeric literal without digits
=begin
> 0o_, 0x_ などprefixの直後に _ が来た場合には、このエラーを意
> 図的に出しています。_というのは数値表現の数字と数字の間に入る
> もので、prefixと数字の間に入るものではない、と考えたからです。

> だとしても"unexpected tIDENTIFIER, expecting $end"ってのは変じゃないですか?

というわけで、0o_, 0x_などの場合に"numeric literal wit...
ujihisa (Tatsuhiro Ujihisa)
07:59 AM Revision be189996 (git): * test/yaml/test_{boolean,null,omap}.rb: eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:57 AM Revision 13a9126e (git): * ext/extmk.rb (command_output): $makeflags are already quoted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:57 AM Revision 53e884f3 (git): * ext/extmk.rb (command_output): $makeflags are already quoted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:54 AM Revision 09d35876 (git): * configure.in, win32/Makefile.sub (EXECUTABLE_EXTS): moved from
dln.c:dln_find_1().
* lib/mkmf.rb (def find_executable0): use EXECUTABLE_EXTS, not
only EXEEXT. [ruby-core:26821]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:54 AM Revision 7b5ea0ec (git): * configure.in, win32/Makefile.sub (EXECUTABLE_EXTS): moved from
dln.c:dln_find_1().
* lib/mkmf.rb (def find_executable0): use EXECUTABLE_EXTS, not
only EXEEXT. [ruby-core:26821]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:12 AM Revision 9713d84b (git): Adding tests for YAML types
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
04:05 AM Bug #2411: String#encode fails but eval("#coding:") works
=begin
Thank you!
=end
sunaku (Suraj Kurapati)
02:00 AM Revision b19b4962 (git): * parse.y (parser_yylex): suppress an extra error message after
numeric literal without digits. based on a patch from ujihisa .
in [ruby-dev:39811]. [ruby-dev:39798]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

11/29/2009

06:44 PM Bug #2411 (Rejected): String#encode fails but eval("#coding:") works
=begin
use String#force_encoding; and see also #2313.

P.S.
The word "POLS" is NG word when you request something in Ruby.
http://en.wikipedia.org/wiki/Ruby_(programming_language)#Philosophy
=end
naruse (Yui NARUSE)
06:26 PM Bug #2411 (Rejected): String#encode fails but eval("#coding:") works
=begin
Hello,

[Summary] String#encode() should internally try the eval() approach
shown below before giving up hope and raising
Encoding::UndefinedConversionError

I found a surprising (POLS please!) wor...
sunaku (Suraj Kurapati)
06:28 PM Revision c52a8112 (git): * 2009-11-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:27 PM Revision d9d01d03 (git): Fixing the ChangeLog to point to [ruby-core:26837]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
06:06 PM Feature #2294: [PATCH] ruby_bind_stack() to embed Ruby in coroutine
=begin
Hi,

This issue is marked as "Rejected", but it seems that Matz agreed
that this issue still needs further consideration, so please reset
this issue's status to "Open".

Thanks.
=end
sunaku (Suraj Kurapati)
05:11 PM Bug #1792 (Assigned): Fixnum#& 等が、Rational などを受けつける
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
10:04 AM Feature #1961 (Assigned): Kernel#__dir__
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
09:54 AM Bug #1308 (Assigned): bigdecimal debug code prevents tests from running
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
09:53 AM Feature #1275 (Assigned): IPAddr unnecessarily destroys information on creation
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
09:53 AM Feature #1103 (Assigned): Ruby used for webrick cgi should be configurable
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
09:52 AM Bug #1066: Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
07:56 AM Revision dd7264ac (git): * vm_eval.c (check_funcall_failed): pass ID. [ruby-core:26934]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:53 AM Revision c230a0da (git): * eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:53 AM Bug #1977: test failed in test_isdigit in test/dl/test_func.rb on sparc-solaris-2.10 (64bit)
=begin

=end
tenderlovemaking (Aaron Patterson)

11/28/2009

10:26 PM Feature #973: EncDet again
=begin
In <4B0FF194.2030809@airemix.jp>
"[ruby-dev:39804] Re: [Feature #973] EncDet again" on Sat, 28 Nov 2009 00:34:59 +0900,
"NARUSE, Yui" <naruse@airemix.jp> wrote:

> Kouhei Sutou wrote:
>> 略すにしてもそれがなんなのかが想像できるものがよいなぁと思い
>...
kou (Kouhei Sutou)
12:35 AM Feature #973: EncDet again
=begin
Kouhei Sutou wrote:
> 略すにしてもそれがなんなのかが想像できるものがよいなぁと思い
> ます。私にはDetは難しいです。

初期の名称案に EncDetect はありますね。
これでもダメですか。

> エンコーディング検出処理は、どのくらいよく使われる処理。。。
> なんですかねぇ。どうなのかしら。

[ruby-dev:37679] にて、標準ライブラリ内だけで三例報告されています。
> さて、現在私が知る...
naruse (Yui NARUSE)
09:41 PM Revision 060f16e2 (git): * 2009-11-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:40 PM Revision 197eea34 (git): * lib/rexml/formatters/default.rb (write_attribute): fix an
exception when printing a document when duplicate namespaced
attributes exist. Thanks, Alexey Froloff [ruby-core:2389]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
11:55 AM Feature #2340 (Assigned): Removing YAML/Syck
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
11:54 AM Feature #2348 (Assigned): RBTree Should be Added to the Standard Library
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:45 AM Feature #1482 (Assigned): Kernel.exec doesn't respect COMSPEC environment variable on Windows
ujihisa (Tatsuhiro Ujihisa)
07:16 AM Bug #2402 (Assigned): super in instance_eval
ujihisa (Tatsuhiro Ujihisa)
07:16 AM Feature #2408 (Assigned): better error reporting in windows when you try to run a directory
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
04:17 AM Feature #2408: better error reporting in windows when you try to run a directory
=begin
Yeah, *all* MRI versions from 1.8.6, through 1.8.7, 1.9.0, 1.9.1, 1.9.2-dev, all report "Permission denied" on Windows. Except for cygwin ruby :) Actually, even JRuby reports Permission denied.

This difference between platfo...
vvs (Vladimir Sizikov)
03:48 AM Feature #2408 (Closed): better error reporting in windows when you try to run a directory
=begin
Currently in linux, you may get this:

$ ruby -c wbo_backup
ruby: Is a directory - wbo_backup (Errno::EISDIR)

however we are not so fortunate in windows

C:\dev\ruby\p2pwebclient\documents\writeup\final>ruby logs
...
rogerdpack (Roger Pack)
12:26 AM Revision d05112b9 (git): * 2009-11-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:26 AM Revision be21eb5d (git): * vm_eval.c (check_funcall_failed): should rescue user raised
NoMethodError. rescue all NoMethodError if receiver does not
respond to the method name. [ruby-dev:39796]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)

11/27/2009

10:46 PM Bug #2407: numeric literal without digits
=begin
だとしても"unexpected tIDENTIFIER, expecting $end"ってのは変じゃないですか?
=end
shyouhei (Shyouhei Urabe)
10:13 PM Bug #2407: numeric literal without digits
=begin
まつもと ゆきひろです

In message "Re: [Bug #2407] numeric literal without digits"
on Fri, 27 Nov 2009 21:47:25 +0900, Shyouhei Urabe <redmine@ruby-lang.org> writes:

|以下のような実験をすると、0o_のパターンの時だけなぜか"numeric literal without digits"なる...
matz (Yukihiro Matsumoto)
09:56 PM Bug #2407: numeric literal without digits
=begin
まつもと ゆきひろです

In message "Re: [Bug #2407] numeric literal without digits"
on Fri, 27 Nov 2009 21:47:25 +0900, Shyouhei Urabe <redmine@ruby-lang.org> writes:

|以下のような実験をすると、0o_のパターンの時だけなぜか"numeric literal without digits"なる...
matz (Yukihiro Matsumoto)
09:47 PM Bug #2407 (Closed): numeric literal without digits
=begin
以下のような実験をすると、0o_のパターンの時だけなぜか"numeric literal without digits"なる警告が出るようです。

zsh % ruby -e'0123456789'
-e:1: Invalid octal digit
0123456789
^
zsh %
zsh % ruby -e'0o123456789'
-e:1: Invalid octal digit
0o12...
shyouhei (Shyouhei Urabe)
10:44 PM Feature #973: EncDet again
=begin
須藤です。

# なんか、本質的な話じゃない流れな気がしますが。。。

In <4B0D7B56.9000002@airemix.jp>
"[ruby-dev:39784] Re: [Feature #973] EncDet again" on Thu, 26 Nov 2009 03:45:54 +0900,
"NARUSE, Yui" <naruse@airemix.jp> wrote:

>> http://doc.okkez...
kou (Kouhei Sutou)
07:30 PM Bug #2402: super in instance_eval
特異クラス定義で`super`した時は`NoMethodError`になるようです。
~~~ruby
defiant:build$ cat t2.rb
class Foo
def foo
p self
end
end
class Bar < Foo
def foo
x = Object.new
class << x
super
end
end
end
Bar.new....
shugo (Shugo Maeda)
08:06 AM Bug #1157: missing zlib.rb?
=begin
I too have encountered this issue with a completely bare-bones installation of Ruby 1.9.1-p243.

To fix it, I followed Lutz steps about downloading and compiling zlib and then I cd'd into the /ext/zlib directory, ran ruby ext...
Radar (Ryan Bigg)
02:55 AM Revision 28e26e7f (git): merges r25134 from trunk into ruby_1_9_1.
--
* dln.c (aix_loaderror): needs format string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:55 AM Revision f1d6d2da (git): merges r25127 from trunk into ruby_1_9_1.
--
* stringio/stringio.c (strio_read): set ASCII-8BIT encoding
when length argument is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:55 AM Revision e6a97bf8 (git): merges r25122 from trunk into ruby_1_9_1.
--
* lib/pp.rb (PP:ObjectMixin#pretty_print): delegates has no inspect
method. [ruby-core:25804]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:55 AM Revision ce8f82fc (git): merges r25095 from trunk into ruby_1_9_1.
--
* iseq.c (compile_string): rename to parse_string(), because
this function only parse String to NODE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:55 AM Revision 319f97ad (git): merges r25067 from trunk into ruby_1_9_1 and added a test for it.
--
* lib/mathn.rb (Bignum#**): Fixed bignum**fixnum that was broken when requiring lib/mathn
[ruby-core:25740]
--
* test/test_mathn.rb (TestMathn): new test case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25949 b...
yugui (Yuki Sonoda)
02:55 AM Revision aaa27526 (git): merges r25041 from trunk into ruby_1_9_1.
--
* eval.c (rb_mod_define_method): Doc fix (accepts UnboundMethod too)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:55 AM Revision 91e96335 (git): merges r25029 from trunk into ruby_1_9_1.
--
* ext/bigdecimal/lib/bigdecimal/{ludcmp,math}.rb: depend on
bigdecimal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:54 AM Revision 389bcac2 (git): merges r25023 from trunk into ruby_1_9_1.
--
* tool/instruction.rb (make_insn_operand_optimized): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:54 AM Revision 19e6cfef (git): merges r25017 from trunk into ruby_1_9_1 and a test for it.
--
* ossl_config.c (ossl_config_add_value_m, ossl_config_set_section): Check if frozen (or untrusted for $SECURE >= 4) [ruby-core:18377]
--
* test/openssl/test_config.rb (OpenSSL::TestConfig): new test case.
git-svn-id: svn+ssh://ci.rub...
yugui (Yuki Sonoda)
02:54 AM Revision 5cef0eec (git): merges r25012 from trunk into ruby_1_9_1.
--
* lib/cgi/cookie.rb: fixed indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:54 AM Revision 6e6417c8 (git): merges r25010 from trunk into ruby_1_9_1 and adds tests for it.
--
* struct.c (rb_struct_equal, rb_struct_eql): Handle comparison of recursive structures [ruby-core:24759]
* range.c (range_eq, range_eql): ditto for ranges
--
test for r25010
* test/ruby/test_struct.rb (TestStruct#test_comparison_whe...
yugui (Yuki Sonoda)
02:54 AM Revision 9abf98bb (git): merges r25001 from trunk into ruby_1_9_1.
--
* marshal.c (r_object0): entry regexp object before its encoding
name. [ruby-core:25625]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:54 AM Revision c8988390 (git): merges r24544 from trunk into ruby_1_9_1.
--
\d, \s and \w are now non Unicode class. [ruby-dev:39026]
* include/ruby/oniguruma.h
(ONIGENC_CTYPE_SPECIAL_MASK): added.
(ONIGENC_CTYPE_D): ditto.
(ONIGENC_CTYPE_S): ditto.
(ONIGENC_CTYPE_W): ditto.
* regparse.c: \d, \s and...
yugui (Yuki Sonoda)
02:54 AM Revision dd1e757a (git): merges r24761 and r24999 from trunk into ruby_1_9_1.
--
* compile.c (iseq_compile_each): op_asgn to aref should return rhs.
[ruby-core:25387]
--
* compile.c (iseq_compile_each), parse.y (stmt, arg): arg_concat()
on op_asgn was inversed. [ruby-core:25629] [Bug #2050]
git-svn-id: svn+s...
yugui (Yuki Sonoda)
02:53 AM Revision adc25ed1 (git): merges r24993 from trunk into ruby_1_9_1.
--
* test/fileutils/test_fileutils.rb: fixed indent by splitting methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@25939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:53 AM Revision 149d2471 (git): merges r22308 from trunk into ruby_1_9_1.
--
* hash.c (rb_hash): always return a fixnum value because a return
value of rb_hash may be used as a hash value itself and bignums have
no unique VALUE.
* test/ruby/test_hash.rb: add a test for above.
git-svn-id: svn+ssh://ci.rub...
yugui (Yuki Sonoda)

11/26/2009

08:49 PM Bug #2342 (Assigned): bootstraptest/test_thread.rb がまれに失敗する
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:48 PM Feature #2347 (Assigned): Math::INFINITY
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:47 PM Bug #2359 (Assigned): test_threads.rb:test_list
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:47 PM Feature #2360 (Assigned): hide the internal of anonymous Enumerator
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:46 PM Bug #2365 (Assigned): Matrix: poor handling of coercion errors [patch]
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
08:46 PM Feature #2366 (Assigned): private constant
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
03:00 PM Bug #2397 (Assigned): cannot call public'ed method via public_method
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
02:59 PM Bug #2398 (Assigned): race condition of /#{ foo }/o
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
02:32 PM Revision 3f664b30 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:18 PM Revision 25caa12d (git): * test/ruby/test_complex.rb (@unify): fix the detection if math
loaded. This makes test_complex.rb work fine with the previous
commit.
* test/ruby/test_rational.rb (@unify): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:18 PM Revision cdecafff (git): * test/test_mathn.rb (TestMathn): new test case.
test for r25067.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:18 PM Revision 2c3a4861 (git): * test/openssl/test_config.rb (OpenSSL::TestConfig): new test case.
test for r25017.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:17 PM Revision 21c32a3c (git): * test/ruby/test_range.rb (TestRange#test_comparison_when_recursive):
test for r25010.
* test/ruby/test_struct.rb (TestStruct#test_comparison_when_recursive):
ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:08 PM Bug #2339 (Assigned): DRb leaves connections half-open
=begin

=end
ujihisa (Tatsuhiro Ujihisa)
11:47 AM Bug #2387 (Closed): test/mkmf/base.rb は RbConfig::CONFIG['cppflags'] が nil のとき例外で止まる
=begin
This issue was solved with changeset r25928.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
10:07 AM Bug #2387 (Assigned): test/mkmf/base.rb は RbConfig::CONFIG['cppflags'] が nil のとき例外で止まる
=begin

=end
usa (Usaku NAKAMURA)
11:22 AM Revision 303b1d7f (git): * gem_prelude.rb (Gem.set_home): must dup before force_encoding
and must force_encoding before gsub.
cf. Yen Sign problem of SJIS [ruby-core:26910]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
10:52 AM Feature #2022 (Assigned): Patch for openssl-1.0
=begin
What's current status?
Fedora 12 uses openssl 1.0 Beta 3; So Fedora people can't build ruby now.
=end
naruse (Yui NARUSE)
10:22 AM Bug #2388: test-all 中に popen で ruby.exe が落ちる
=begin
残念ながら再現できないのですが、そちらでは
nmake test-all TESTS="-v ruby/test_process.rb"
だけでも再現できますか?
=end
usa (Usaku NAKAMURA)
08:55 AM Revision 39e457b4 (git): * win32/{configure.bat, setup.mak, Makefile.sub}: add new configure
option ``--with-ntver''.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:44 AM Bug #2386 (Assigned): r25230 causes SEGV arround Marshal
=begin
すみません。間違って閉じてしまいました。
=end
wanabe (_ wanabe)
07:37 AM Bug #2386 (Closed): r25230 causes SEGV arround Marshal
=begin
This issue was solved with changeset r25927.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
wanabe (_ wanabe)
04:43 AM Bug #2386: r25230 causes SEGV arround Marshal
=begin
けいじゅ@いしつかです.

対応ありがとうございます.

In [ruby-dev:39774] the message: "[ruby-dev:39774] [Bug #2386] r25230
causes SEGV arround Marshal", on Nov/25 23:08(JST) _ wanabe writes:

>チケット #2386 が更新されました。 (by _ wanabe)

>再現できないのでわかりません...
keiju (Keiju Ishitsuka)
12:46 AM Bug #2386: r25230 causes SEGV arround Marshal
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:39774] [Bug #2386] r25230 causes SEGV arround Marshal"
on Wed, 25 Nov 2009 23:08:16 +0900, _ wanabe <redmine@ruby-lang.org> writes:

|再現できないのでわかりませんが、これでどうでしょうか。
|
|Index: marshal...
matz (Yukihiro Matsumoto)
12:26 AM Bug #2386: r25230 causes SEGV arround Marshal
=begin
遠藤です。

2009年11月25日23:08 _ wanabe <redmine@ruby-lang.org>:
> 再現できないのでわかりませんが、これでどうでしょうか。
>
> Index: marshal.c
> ===================================================================
> --- marshal.c (revision 25922)
> +++ m...
mame (Yusuke Endoh)
05:25 AM Revision 4d786d21 (git): * removed spaces just before tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:02 AM Feature #973: EncDet again
=begin
成瀬です。

Akinori MUSHA wrote:
>>> ライブラリ名は encoding でいいんじゃないですか?
>> encoding.rb はちょっと時期尚早じゃないかなぁ。
>
> その理由について何らかの材料をいただけないでしょうか。
> 私の主張はライブラリ名として今使っても問題ないだろうという点なので。

まず前提として、Ruby のエンコーディングの命名は、
IANA Charset の実際上の運用とは異なっ...
naruse (Yui NARUSE)
03:46 AM Feature #973: EncDet again
=begin
成瀬です。

Kouhei Sutou wrote:
>>> またクラス名も、実装は Encoding::Detector などわかりやすい名前の下で行いつつ、
>> その手の Java 的な「わかりやすい名前」が、必ずしも Ruby において「いい名前」ではない、
>> ってのはこの話の論点の一つですよね。
>
> http://doc.okkez.net/static/192/library/_builtin.html
> にあるク...
naruse (Yui NARUSE)
03:38 AM Feature #973: EncDet again
=begin
> > ライブラリ名は encoding でいいんじゃないですか?
>
> encoding.rb はちょっと時期尚早じゃないかなぁ。

その理由について何らかの材料をいただけないでしょうか。
私の主張はライブラリ名として今使っても問題ないだろうという点なので。

> > またクラス名も、実装は Encoding::Detector などわかりやすい名前の下で行いつつ、
>
> その手の Java 的な「わかりやす...
knu (Akinori MUSHA)
02:50 AM Feature #973: EncDet again
=begin
須藤です。

In <4b0d6903e2a11_8c37d9e412135f0@redmine.ruby-lang.org>
"[ruby-dev:39781] [Feature #973] EncDet again" on Thu, 26 Nov 2009 02:27:32 +0900,
Yui NARUSE <redmine@ruby-lang.org> wrote:

>> またクラス名も、実装は Encoding::Dete...
kou (Kouhei Sutou)
02:27 AM Feature #973: EncDet again
=begin
> ライブラリ名は encoding でいいんじゃないですか?

encoding.rb はちょっと時期尚早じゃないかなぁ。

> またクラス名も、実装は Encoding::Detector などわかりやすい名前の下で行いつつ、

その手の Java 的な「わかりやすい名前」が、必ずしも Ruby において「いい名前」ではない、
ってのはこの話の論点の一つですよね。

> APIは(少なくともアプリケーションは)En...
naruse (Yui NARUSE)
02:05 AM Feature #973: EncDet again
=begin
ライブラリ名は encoding でいいんじゃないですか?

将来ほかにもEncoding絡みの追加ライブラリの必要が出てきたら、
encoding/detect などに移して encoding はよく使いそうな encoding/* をすべて require
(あるいはautoload)するようにすれば互換性を保てます。

またクラス名も、実装は Encoding::Detector などわかりやすい名前の下で行いつつ、
A...
knu (Akinori MUSHA)
12:59 AM Feature #973: EncDet again
=begin
chardetはアウトだと思います、"det"じゃなくて"char"の方が。
detの方も諸手を挙げて賛成というわけではありません。

しかし、現状rdoc絡みやerb周りなど、EncDetを再発明しようとした挙句に失敗してしまった例が散見されており、
そろそろこのライブラリは標準添付しないと悪しき遺産を残しかねないと憂慮しています。

言い換えると、このライブラリの用途は様々な場面で必要である一方、実装が意外と難しいので、
...
naruse (Yui NARUSE)
12:30 AM Feature #973: EncDet again
=begin
須藤です。

In <4b0d4b0e62b03_8c37c0cb6c133a@redmine.ruby-lang.org>
"[ruby-dev:39775] [Feature #973] EncDet again" on Thu, 26 Nov 2009 00:19:42 +0900,
Kazuhiro NISHIYAMA <redmine@ruby-lang.org> wrote:

> Pythonだとchardetという名前...
kou (Kouhei Sutou)
12:19 AM Feature #973: EncDet again
=begin
Pythonだとchardetという名前のライブラリがあるようなので、
encdetでも良さそうな気がしますが、どうでしょうか?

http://chardet.feedparser.org/
=end
znz (Kazuhiro NISHIYAMA)
02:44 AM Revision f5202fdb (git): * test: eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:42 AM Revision f1be083f (git): * test/mkmf/base.rb: use $INCFLAGS to add -I option. [Bug#2387]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:40 AM Bug #2394: [BUG] pthread_mutex_lock: 22 revisited
=begin
ruby -e 'fork { puts }' doesn't seem to quite do it, though maybe it would if I ran it over and over again.

Here's a more minimalistic test for it (reproduces every time):

require 'forkoff' # gem
a = File.open('bii', ...
rogerdpack (Roger Pack)

11/25/2009

11:07 PM Bug #2386: r25230 causes SEGV arround Marshal
=begin
再現できないのでわかりませんが、これでどうでしょうか。

Index: marshal.c
===================================================================
--- marshal.c (revision 25922)
+++ marshal.c (working copy)
@@ -166,6 +166,7 @@
return;
...
wanabe (_ wanabe)
10:27 PM Revision 12b637a6 (git): * marshal.c (mark_dump_arg): mark str. see also [ruby-dev:39735]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wanabe (_ wanabe)
06:48 PM Bug #1525: Deadlock in Ruby 1.9's VM caused by ConditionVariable.wait and fork?
=begin
On 25/11/2009, at 5:57 PM, Tanaka Akira wrote:

> In article <4B07C4C5.8060102@plan99.net>,
> Hongli Lai <hongli@plan99.net> writes:
>
>>> % ./ruby -e 'fork { puts }'
>>> -e:1: [BUG] native_mutex_unlock return non-zero: 1...
daniel (Daniel Cavanagh)
05:55 PM Bug #2402 (Closed): super in instance_eval
`instance_eval`のブロック内で`super`を呼ぶと、`instance_eval`で変更された
`self`に対して`super`の呼び出しを行ってしまうようです。
~~~ruby
defiant:build$ cat t.rb
class Foo
def foo
p self
end
end
class Bar < Foo
def foo
x = Object.new
x.instan...
shugo (Shugo Maeda)
03:08 PM Revision c5dd8feb (git): * 2009-11-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:08 PM Revision c7b0dbd0 (git): * test/digest/test_digest_extend.rb: Added tests for current digest
framework.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Hiroshi Nakamura
03:04 PM Revision b47e9619 (git): * 2009-11-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:04 PM Revision 3206785c (git): * test/digest/test_digest_extend.rb: Added tests for current digest
framework.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Hiroshi Nakamura
11:47 AM Revision fe976467 (git): * vm_eval.c (rb_search_method_entry): refine error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:34 AM Revision 86a1f03b (git): * ext/digest/digest.c (rb_digest_instance_method_unimpl): Do not
call rb_inspect() on an object that does not implement necessary
methods; reported by NaHi.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
10:31 AM Revision e6f67024 (git): * ext/digest/digest.c (rb_digest_instance_method_unimpl): Do not
call rb_inspect() on an object that does not implement necessary
methods; reported by NaHi.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
10:28 AM Revision 80b54214 (git): * transcode.c: Added a check for an internal error
(with Tatsuya Mizuno)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
08:45 AM Revision 08759d1f (git): merge revision(s) 25485:
* io.c (io_fwrite): adjust stdio file position after direct write on
BSDish platforms. [ruby-core:26300]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
08:41 AM Revision 45c322bf (git): merge revision(s) 22372:
* test/ostruct/test_ostruct.rb (test_frozen): added assertions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:45 AM Revision c3d27c35 (git): merge revision(s) 25420:
* lib/monitor.rb (MonitorMixin.mon_release): ensure the scheduled
thread to be alive when a thread is releasing a monitor. #2240
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25916 b2dd03c8-39d4-4d8f-98ff-82...
shyouhei (Shyouhei Urabe)
07:37 AM Revision 61087d93 (git): merge revision(s) 25396:
* lib/rexml/element.rb (text=): false should be converted to string.
A patch by Teruo Oshida [ruby-dev:38351]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:21 AM Revision e97bf2aa (git): merge revision(s) 25359:
* 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_7@25914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
06:11 AM Revision d7e6cb31 (git): * 2009-11-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:11 AM Revision f51983e8 (git): * test/ruby/test_array.rb (TestArray#test_splat): Add tests for a
recently introduced bug in array splatting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
04:10 AM Revision 1adc3d1c (git): * 2009-11-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 AM Revision d3eb0057 (git): * bootsraptest/test_io.rb: skip the test of io/nonblock on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura

11/24/2009

11:37 PM Bug #2398 (Closed): race condition of /#{ foo }/o
=begin
遠藤です。

以下のようにすると SEGV します。


$ cat race.rb
f = proc {|s| /#{ sleep 1; s }/o }
[ Thread.new { f.call("foo"); nil },
Thread.new { sleep 0.5; f.call("bar"); nil },
].each {|t| t.join }
GC.s...
mame (Yusuke Endoh)
10:42 PM Bug #2397 (Closed): cannot call public'ed method via public_method
=begin
遠藤です。

継承先のクラスで public にしたメソッドを public_method で取り出して
呼び出すと undefined private method と言われてしまいます。


class C
def foo; "FOO"; end
private :foo
end
class D < C
public :foo
end
p D.new.public_method(:...
mame (Yusuke Endoh)
07:03 PM Bug #2394 (Assigned): [BUG] pthread_mutex_lock: 22 revisited
=begin

=end
naruse (Yui NARUSE)
07:16 AM Bug #2394: [BUG] pthread_mutex_lock: 22 revisited
=begin
Does ruby -e 'fork { puts }' work?

I think someone reported a similar issue with FreeBSD 6, although I can't reproduce the problem on OS X Snow Leopard.
=end
hongli (Hongli Lai)
06:45 AM Bug #2394 (Closed): [BUG] pthread_mutex_lock: 22 revisited
=begin
The following occurs consistently with a mixture of 1.9.x, forkoff gem (pure ruby), and my own code.


[BUG] pthread_mutex_lock: 22
ruby 1.9.2dev (2009-07-15 trunk 24111) [i686-linux]

-- control frame ----------
--...
rogerdpack (Roger Pack)
06:58 PM Bug #2388 (Assigned): test-all 中に popen で ruby.exe が落ちる
=begin

=end
naruse (Yui NARUSE)
06:43 PM Bug #2390 (Feedback): Marshal.dump pass a hidden object
=begin
最新版で確認しました。
状況はあまり変わっていないようです...

SEGVする場合がほとんどですが、以下のようなエラーメッセージがでる場合もあります。
以前とちょっとメッセージが変わっています。

method `to_s' called on hidden T_NONE object (0x9efbe70 flags=0x2000 klass=0x0)
/usr/local/apps/rubyware/ru...
keiju (Keiju Ishitsuka)
04:07 PM Bug #1225 (Assigned): Curses::getmouse
=begin
This issue also affects 1.8.6, meseems.
=end
shyouhei (Shyouhei Urabe)
01:59 PM Revision 9585749e (git): * test/ruby/envutil.rb (EnvUtil.invoke_ruby): raise Timeout::Error
instead of flunk. reported by Yusuke Endoh.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:33 PM Revision b317738e (git): * vm.c (ruby_vm_destruct, thread_memsize): fix argument type to make
RUBY_MARK_FREE_DEBUG available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:17 PM Bug #2369: ENV's strange behavior on WinXP
=begin
(単なるメモです)

Vistaでも問題なし。
対応すべきかどうか微妙になってきました。
=end
usa (Usaku NAKAMURA)
12:26 PM Revision 8f5865e2 (git): * error.c: include errno.h at beginning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:34 AM Revision 54370de9 (git): * strftime.c: %Y format a year with 4 digits at least.
* lib/time.rb: format a year with 4 digits at least.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:06 AM Revision db1564ec (git): * defs/known_errors.def: more errors.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:03 AM Revision ff9d9088 (git): * include/ruby/ruby.h (rb_bug_errno): declared.
* include/ruby/intern.h (rb_strerrno): declaration removed.
* error.c (rb_strerrno): make it static. return NULL for unknown
errors.
(rb_bug_errno): defined.
* thread_pthread.c: use rb_bug_errno.
* signal.c (ruby_signal): use rb_...
akr (Akira Tanaka)
09:30 AM Bug #1332: Reading file on Windows is 500x slower then with previous Ruby version
Hello,
In message "[ruby-core:26840] [Bug #1332] Reading file on Windows is 500x slower then with previous Ruby version"
on Nov.21,2009 08:10:45, <redmine@ruby-lang.org> wrote:
> This causes all ruby script files loaded to be lo...
usa (Usaku NAKAMURA)
07:21 AM Revision 957ce657 (git): * ext/digest/lib/md5.rb, ext/digest/lib/sha1.rb: Add an
obsoleteness warning under -w/-v.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@25903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
07:18 AM Revision a185b734 (git): merge revision(s) 25343:
* 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_7@25902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:14 AM Revision 06b911ea (git): merge revision(s) 25340:
* 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_7@25901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:11 AM Revision 12985338 (git): merge revision(s) 25311:
* lib/net/ftp.rb (getaddress): rescue exceptions. [ruby-dev:39451]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@25900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:02 AM Revision 5f10f475 (git): merge revision(s) 25269:
* ext/curses/curses.c: Many functions of module Curses could cause a
crash if the ncurses library was not properly initialized.
Fix pointed out by Alexander Beisig [ruby-core:22592]
Functions fixed: attroff,...
shyouhei (Shyouhei Urabe)
05:25 AM Feature #1081: add File::write() convenience method
=begin
Hmm.
On second thought perhaps on windows it should be

File::write(path, string, mode='w', opt={})

And there should be

File::binwrite(path, string, mode='wb', opt={})

for consistency with 1.9's existing File...
rogerdpack (Roger Pack)
01:30 AM Revision f6fbdf26 (git): * bootstraptest/test_thread.rb: propagate the exception within a thread to
outer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:20 AM Revision c796b348 (git): * file.c (file_path_convert): fix fs_encoding is not assign.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:00 AM Revision d7ffefb4 (git): * error.c (rb_strerrno): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:50 AM Revision 3861ba9f (git): * error.c (rb_strerrno): return "UNKNOWNERROR" for non-zero unknown
error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:26 AM Revision 612c9cd8 (git): * 2009-11-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:26 AM Revision 3302b8ff (git): * include/ruby/intern.h (rb_strerrno): declared.
* template/known_errors.inc.tmpl: generate defined_error() and
undefined_error() instead of set_syserr.
* error.c (Init_syserr): define defined_error() and undefined_error()
to follow the above change.
(rb_strerrno): defined.
* t...
akr (Akira Tanaka)
 

Also available in: Atom