Project

General

Profile

Activity

From 04/05/2010 to 04/11/2010

04/11/2010

11:37 PM Bug #3107 (Closed): AIXで--with-opt-dir
=begin
This issue was solved with changeset r27307.
Yutaka, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
kanemoto (Yutaka Kanemoto)
11:08 PM Bug #2731 (Rejected): FileUtils.copy prints error message in $DEBUG mode when destination doesn't exist
=begin
Hi,

2010/2/10 Kornelius Kalnbach <redmine@ruby-lang.org>:
> Trying to copy a file with Ruby:
>
> $ touch source
> $ ls destination
> ls: destination: No such file or directory
> $ ruby -rfileutils -d -e 'FileUtil...
mame (Yusuke Endoh)
08:10 PM Revision 17fa2ce7 (git): * lib/matrix.rb: New method Matrix.build [ruby-core:28272]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:05 PM Revision 3a1c0be6 (git): * ext/psych/lib/psych/deprecated.rb: requiring 'date' for backwards
compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
06:50 PM Revision 521f4a4b (git): * lib/matrix.rb: Deprecate Vector#elements_to{i/f/r}
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
06:45 PM Revision 3f64c83e (git): * lib/matrix.rb: Deprecate elements_to_{f/i/r}
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
06:30 PM Revision e0cfb13c (git): * lib/matrix.rb: Handle coercion errors by raising TypeErrors [ruby-core:26736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
06:02 PM Bug #3128: Randomness specs
=begin
Hi,

At Sun, 11 Apr 2010 15:34:07 +0900,
Marc-Andre Lafortune wrote in [ruby-core:29447]:
> Say r = Random.new(42) and N is an Integer
>
> 0) r.rand(N) is included in 0...N
> 1) r.rand(N) will eventually return all values...
nobu (Nobuyoshi Nakada)
03:34 PM Bug #3128 (Closed): Randomness specs
=begin
What should be the Ruby specs for the new Random class (and existing Kernel.{s}rand)?

More precisely: what should one expect of any Ruby implementation?

Several degrees of similarity with MRI are possible:

Say r =...
marcandre (Marc-Andre Lafortune)
04:50 PM Revision 5469cf0f (git): * NEWS: Add {Hash,ENV}#{keep_if,select!}
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:56 PM Revision 147fbbed (git): * 2010-04-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision 0a6d0933 (git): * io.c (rb_io_getline_fast, rb_io_getline_1): fix ARGF.lineno behavior. [ruby-core:25205]
* test/ruby/test_argf.rb (TestArgf#test_lineno3): add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
02:46 PM Bug #3121 (Closed): "make rdoc" fails
=begin
I have applied both of these changes and added tests.

RDoc has been updated to 2.5.3.
=end
drbrain (Eric Hodel)
09:01 AM Bug #3121: "make rdoc" fails
=begin
Eric, close this ticket when you merge r27288 to your repo.
(r27290 is also a fix for rdoc).
=end
naruse (Yui NARUSE)
09:00 AM Bug #3121: "make rdoc" fails
=begin
I fixed it in r27288.
=end
naruse (Yui NARUSE)
03:38 AM Bug #3121: "make rdoc" fails
=begin
I got the same error message when I was using the RVM to install Ruby from trunk source. Hope it will be working ASAP! :)

~$ rvm install 1.9.2-head

Installing Ruby from source to: ~/.rvm/rubies/ruby-1.9.2-head
Running...
404 (why 404)
12:38 AM Bug #3121 (Closed): "make rdoc" fails
=begin
Hi, Eric Hodel

Maybe because of recent change of rdoc, "make rdoc" fails on trunk
when there is already .ext/rdoc:


$ rm -rf .ext/rdoc

$ make rdoc
*snip*
# success

$ make
*snip*
Gener...
mame (Yusuke Endoh)
02:31 PM Revision 78a59b37 (git): * configure.in: can not load libraries if --with-opt-dir is used
on AIX. [Bug #3107]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Yutaka Kanemoto
02:20 PM Bug #2782: Binding#eval not completely indicative of its binding
Hi,
2010/2/23 Thomas Sawyer <redmine@ruby-lang.org>:
> `binding.eval("__FILE__")` does not return the file from which the binding was created.
> ...
In the current semantics, I guess binding does not includes
the imformation of fil...
mame (Yusuke Endoh)
02:04 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
(2010/04/11 8:48), Aaron Patterson wrote:
> diff --git a/test/rubygems/test_gem_specification.rb b/test/rubygems/test_gem_specification.rb
> index 5979890..337073f 100644
> --- a/test/rubygems/test_gem_specification.rb
> +++ ...
naruse (Yui NARUSE)
01:59 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
(2010/04/11 10:23), Eric Hodel wrote:
> On Apr 10, 2010, at 17:58, Aaron Patterson wrote:
> diff --git a/test/rubygems/gemutilities.rb b/test/rubygems/gemutilities.rb
>>>> index bb94750..cea1dbe 100644
>>>> --- a/test/rubygem...
naruse (Yui NARUSE)
10:23 AM Feature #3112: require "yaml" doesn't use psych as default
=begin
On Apr 10, 2010, at 17:58, Aaron Patterson wrote:
diff --git a/test/rubygems/gemutilities.rb b/test/rubygems/gemutilities.rb
>>> index bb94750..cea1dbe 100644
>>> --- a/test/rubygems/gemutilities.rb
>>> +++ b/test/rubygems/ge...
drbrain (Eric Hodel)
09:20 AM Feature #3112: require "yaml" doesn't use psych as default
=begin
(2010/04/11 8:48), Aaron Patterson wrote:
> I am surprised about the rubygems failures. With the following patch, I
> am able to run the rubygems tests, like this:
>
> $ GEM_HOME=/tmp GEM_PATH=/tmp make test-all TESTS=rubyg...
naruse (Yui NARUSE)
12:17 PM Bug #3127 (Closed): Encoding#replicate(non_string)
=begin
This issue was solved with changeset r27301.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
11:53 AM Bug #3127 (Closed): Encoding#replicate(non_string)
=begin
Encoding#replicate(name) に String 以外のオブジェクトを渡すと落ちます。

% ruby-trunk -e 'Encoding::UTF_8.replicate(0)'
-e:1: [BUG] Segmentation fault
ruby 1.9.2dev (2010-04-11 trunk 27297) [i686-linux]

-- control frame ----------
c:...
znz (Kazuhiro NISHIYAMA)
11:34 AM Bug #3126 (Closed): irb/completionでTypeError
=begin
irb/completion を読み込んでいると「a.」や「C::」などの後にタブキーを押すと
.../irb/completion.rb:137:in `quote': can't convert NilClass to String (TypeError)

.../irb/completion.rb:87:in `quote': can't convert NilClass to String (TypeError)
で終了してし...
znz (Kazuhiro NISHIYAMA)
11:06 AM Feature #2784: The formatting options hash passed to the to_yaml methods do nothing.
=begin

=end
mame (Yusuke Endoh)
09:56 AM Bug #3124 (Closed): SocketError on SnowLeopard (during make test-all)
=begin
make test-all can't be run on Snow Leopard due to an error with TCPServer. The following code, when run on Snow Leopard will result in an error:

require 'socket'
TCPServer.new('localhost', 0)

It raises:

...
tenderlovemaking (Aaron Patterson)
08:43 AM Bug #3123 (Closed): uninitialized constant Object::C (NameError)
=begin
いつの間にかトップレベルでの uninitialized constant で Object:: が付くようになってしまっています。

% ruby-trunk -ve C
ruby 1.9.2dev (2010-04-10 trunk 27284) [x86_64-linux]
-e:1:in `<main>': uninitialized constant Object::C (NameError)
%

どこからなのか ...
znz (Kazuhiro NISHIYAMA)
07:48 AM Revision 2f9adccc (git): * ruby.c (DllMain, ruby_init_loadpath): use DLL instance handle given
to DllMain instead of VirtualQuery so that loadpath becomes relative
from the DLL on WinCE too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:37 AM Revision f477963e (git): * ruby.c (ruby_init_loadpath): do not mangle relative path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:56 AM Revision 8f8e4e5a (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:47 AM Revision 748782bf (git): * lib/irb/ruby-lex.rb (RubyLex#getc): revert r10817, which caused
regression for handling case when there is no newline at the end of
file. [ruby-core:28248]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
04:45 AM Bug #1421 (Closed): Permission denied - ~/.ri
=begin
I confirmed it fixed on <http://chkbuild.n-z.jp/ruby/debian-amd64/ruby-trunk/log/20100402T074003.diff.txt.gz>.
=end
znz (Kazuhiro NISHIYAMA)
03:21 AM Revision 50172590 (git): * test/ruby/test_encoding.rb (TestEncoding#test_replicate): more
test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:08 AM Revision 9f9ace81 (git): * encoding.c (enc_replicate): new encoding name must be valid
c-string. [ruby-dev:40954]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:58 AM Revision 021e7b7f (git): * include/ruby/win32.h (ftruncate): rename to get rid of conflict
with same name but non-LFS function on MinGW. [ruby-core:24757]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:30 AM Revision 9e71120c (git): * ruby.c (rubylib_mangled_path2): not used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:28 AM Revision b068def1 (git): * ruby.c (ruby_init_loadpath): fix for the length of mangled path.
[ruby-core:29398]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:20 AM Revision 1edc8d3b (git): fix rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:45 AM Revision f3668748 (git): * test/syck/test_struct.rb: modified to use only syck engine since the
YAML is invalid.
* test/syck/test_yaml.rb: ditto
* test/syck/test_yamlstore.rb: modifications for multi-engine
environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
01:34 AM Revision ff5366a7 (git): Update to RDoc 2.5.3
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
01:21 AM Revision 48a68756 (git): * ext/syck/lib/syck/dbm.rb: moved to lib/yaml/dbm.rb since it is not
YAML engine specific
* ext/syck/lib/syck/store.rb: moved to lib/yaml/store.rb since it is not
YAML engine specific.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
01:12 AM Bug #3034: Bignum: "bigadd_core: Assertion `i <= zn' failed"
=begin
Hi, Run Paint Run Run

2010/3/29 Run Paint Run Run <redmine@ruby-lang.org>:
> ruby -ve 'Marshal.load(File.read("/tmp/bignum.mars")).reduce(:*)'
> ruby 1.9.2dev (2010-03-22 trunk 27009) [i686-linux]
> ruby: bignum....
mame (Yusuke Endoh)
12:44 AM Revision 5a7b5e70 (git): * test/rubygems/gemutilities.rb: removing gem requirement on minitest.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
12:37 AM Revision a5f05e7e (git): * test/syck/*: Moved test/yaml to test/syck since it's actually
testing the syck YAML engine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
12:14 AM Revision 711b5f35 (git): Ignore mkmf.log for psych and tmpdir
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
12:00 AM Revision 7f72d102 (git): * lib/rdoc/rdoc.rb (setup_output_dir): compare by Time#to_i.
Cached created time doesn't have fractinal times,
but FileStat#mtime has; so rdoc almost alway judged files
are updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)

04/10/2010

11:50 PM Revision b9617bf7 (git): * ext/psych/parser.c: Fixing a segv in test-all. Thanks Yusuke!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
11:20 PM Bug #595: Fiber ignores ensure clause
=begin
ささださん

このチケットおよびパッチについてコメントいただければ幸いです。
この対処で問題ないかどうか、もし問題ないとしたら
1.9.2 リリース前に入れるべきかどうかが気になっています。
そもそもアプローチがまずいようでしたら別の方法を考えます。
=end
wanabe (_ wanabe)
10:41 PM Revision 7be704b3 (git): * lib/rdoc/rdoc.rb (setup_output_dir): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:09 PM Revision e707e05f (git): Fix :nodoc: definition. [ruby-dev:40949]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:05 PM Revision f2467cd0 (git): * 2010-04-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:05 PM Revision 9e30f60d (git): * lib/uri/common.rb (decode_www_form_component): validate.
[ruby-dev:40938]
* lib/uri/common.rb (decode_www_form): allow empty string.
* lib/uri/common.rb: fix nodoc for constant. [ruby-dev:40949]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:44 PM Bug #3092 (Closed): IO Broken with Latest Windows
=begin

=end
wanabe (_ wanabe)
07:39 PM Feature #2784: The formatting options hash passed to the to_yaml methods do nothing.
=begin
Is this really a bug?
There is no documentation and doesn't work;
it is considered that there was no such function.

So my understanding is, this should be feature request.
Yeah, such function seems useful, but I don't ...
naruse (Yui NARUSE)
07:11 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
I found Aaron added YAML.quick_emit to Psych, thank.

So I tried test-all with setting psych as default yaml impl as following:
diff --git a/lib/yaml.rb b/lib/yaml.rb
index 9b5a9b2..0151973 100644
--- a/lib/yaml.rb
+++ b/li...
naruse (Yui NARUSE)
03:52 PM Bug #1421: Permission denied - ~/.ri
=begin
Does this reproduce on trunk now that it has RDoc 2.5.2?

Line 18 of test/rdoc/test_rdoc_ri_driver.rb is now a blank line.
=end
drbrain (Eric Hodel)
12:28 PM Revision a3150793 (git): * lib/rdoc/markup/preprocess.rb (RDoc::Markup::PreProcess#handle):
use File.binread to avoid locale dependency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
11:34 AM Bug #1573: $0 behaves unexpectedly
Hi,
> consider two files, foo.rb and bar.rb, both simply contain: "`p $0`". i run "`ruby -rbar.rb foo.rb`".
> ...
I think this is not an intended change.
In fact, nobu fixed this at r23812 (accidentally?) once.
But the symptom re...
mame (Yusuke Endoh)
07:47 AM Bug #3108 (Closed): locationが初期化前に参照されて落ちます。
=begin
This issue was solved with changeset r27281.
masaya, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
wanabe (_ wanabe)
06:36 AM Revision 13254372 (git): * lib/rdoc: Import RDoc 2.5.2
* lib/rdoc/parser/ruby.rb (RDoc::Parser::Ruby): Don't parse rdoc
files, reverts r24976 in favor of include directive support in C
parser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
04:16 AM Revision ce2b5740 (git): * ext/openssl/ossl_ssl.c (Init_ossl_ssl): add SSLContext#ssl_timeout=,
which allows net/https to specify timeout. [ruby-core:24812]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:49 AM Bug #3118: backport r25230 and r25995 to fix segfault
=begin
On Fri, Apr 9, 2010 at 11:45 AM, Matthew Kent <redmine@ruby-lang.org> wrote:
> Backport #3118: backport r25230 and r25995 to fix segfault
> http://redmine.ruby-lang.org/issues/show/3118
>
> Author: Matthew Kent
> Status: Ope...
wyhaines (Kirk Haines)
02:48 AM Bug #3118: backport r25230 and r25995 to fix segfault
=begin
On Fri, Apr 9, 2010 at 11:45 AM, Matthew Kent <redmine@ruby-lang.org> wrote:
> Backport #3118: backport r25230 and r25995 to fix segfault
> http://redmine.ruby-lang.org/issues/show/3118
>
> Author: Matthew Kent
> Status: Ope...
wyhaines (Kirk Haines)
02:45 AM Bug #3118 (Closed): backport r25230 and r25995 to fix segfault
=begin
Spent some time tracking down a segfault introduced in newer versions of 1.8.6.

mkent@el-test:~/git/matzruby (p306)$ ruby -v ~/open4_segfault.rb
ruby 1.8.6 (2010-02-05 patchlevel 399) [x86_64-linux]
1000 calls
/home/...
mkent (Matthew Kent)
01:54 AM Bug #1311: YAML::dump creates strings YAML::load cannot parse
=begin
Yusuke Endoh and I have verified that all of the test cases reported here are fixed when using psych. For proof of most, see [ruby-core:29323]. And I just now verified the last test case is now ok, submitted by Simone Carletti. (...
coatl (caleb clausen)
01:45 AM Bug #3115 (Rejected): got solution actually its myfault
=begin

=end
marcandre (Marc-Andre Lafortune)
12:07 AM Feature #1473 (Closed): Improvements on expect.rb
=begin
This issue was solved with changeset r27274.
Luiz Angelo, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)

04/09/2010

11:57 PM Feature #1832 (Closed): irb -w
=begin
This issue was solved with changeset r27273.
Brian, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
11:55 PM Feature #2984 (Rejected): string split with capitalize
=begin

=end
mame (Yusuke Endoh)
11:13 PM Bug #3116 (Rejected): block call with `do' keyword in `until' condition causes parse error
=begin
(derived from #1240)

I noticed that block call with `do' keyword does not work in
`until' condition:

until begin 1.times { } end do end # ok
until begin 1.times do end end do end # parse error
...
mame (Yusuke Endoh)
10:38 PM Revision 7d73136d (git): * vm_method.c (rb_add_method): clear attr.location before rb_ary_new3.
a patch from Masaya TARUI in [Bug #3108]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
wanabe (_ wanabe)
10:00 PM Bug #3115 (Rejected): got solution actually its myfault
=begin
migratoin was differt=nt and i was trying differetnt
=end
ketanjm (ketan muneshwar)
08:33 PM Revision 6cfcb9d9 (git): * ext/psych/lib/psych/deprecated.rb: implementing Psych.quick_emit and
adding deprecation warnings.
* ext/psych/lib/psych/visitors/to_ruby.rb: supporting deprecated
yaml_initialize api.
* ext/psych/lib/psych/visitors/yaml_tree.rb: supporting deprecated
to_yaml api.
git-svn-id: svn+ssh://ci.ruby-lang.or...
tenderlovemaking (Aaron Patterson)
08:33 PM Revision 186e5758 (git): * ext/psych/lib/psych/deprecated.rb: implementing Psych.quick_emit and
adding deprecation warnings.
* ext/psych/lib/psych/visitors/to_ruby.rb: supporting deprecated
yaml_initialize api.
* ext/psych/lib/psych/visitors/yaml_tree.rb: supporting deprecated
to_yaml api.
git-svn-id: svn+ssh://ci.ruby-lang.or...
tenderlovemaking (Aaron Patterson)
08:27 PM Bug #2821: Dir.[] returns unmatched path
=begin
遠藤です。

2010年4月9日20:21 Yukihiro Matsumoto <matz@ruby-lang.org>:
> ありがとうございます。些細な改善と言えば RB_GC_GUARD を先にお
> いておけば、ret に戻り値を保存する必要はないように思います。
>
> つまり
>
> RB_GC_GUARD(str);
> return ruby_brace_glob0(RSTRING_PTR(str), fl...
mame (Yusuke Endoh)
08:21 PM Bug #2821: Dir.[] returns unmatched path
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:40939] Re: [Bug:trunk] Dir.[] returns unmatched path"
on Fri, 9 Apr 2010 19:08:26 +0900, Masaya TARUI <tarui@prx.jp> writes:

|元をたどればpush_glob関数内でRSTRING_PTR(str)を渡しているのに、
|strがGCで...
matz (Yukihiro Matsumoto)
08:17 PM Bug #2821 (Closed): Dir.[] returns unmatched path
=begin
This issue was solved with changeset r27268.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
08:11 PM Bug #2821: Dir.[] returns unmatched path
=begin
遠藤です。

2010年4月9日19:08 Masaya TARUI <tarui@prx.jp>:
> 元をたどればpush_glob関数内でRSTRING_PTR(str)を渡しているのに、
> strがGCでmarkされずに回収されるためなので、
>
> 以下のpatch(IRCで教えてもらったpatchですが)で直る事を確認しました。

もう手元の mingw 環境は消してしまったので再試はしていないのですが、
明らかにまずいコ...
mame (Yusuke Endoh)
07:08 PM Bug #2821: Dir.[] returns unmatched path
=begin
樽家といいます。

dir.cにおいて、ruby_brace_expand関数のstrがwhile(p<rbrace)ループ内の途中で壊れて
不定になるのが直接の原因でした。
GCが起きると壊れるので、潜在的に問題のあった環境では、
100.times{
a= Dir["#{dir}{ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,ext,...
tarui (Masaya Tarui)
04:09 PM Revision 052f204d (git): * ext/psych/parser.c: parse raises a TypeError when nil is passed in.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
03:28 PM Bug #3092: IO Broken with Latest Windows
=begin
Yes - much better. Warnings are gone - thanks!
=end
cfis (Charlie Savage)
03:07 PM Revision 5869de44 (git): * ext/pty/lib/expect.rb: preserve buffer read, instead of discard.
based on a patch from Luiz Angelo Daros de Luca in
[ruby-core:23464].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:04 PM Revision d124dcf4 (git): * ext/pty/lib/expect.rb: raise an error when argument is unexpected
type. based on a patch from Luiz Angelo Daros de Luca in
[ruby-core:23464].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:04 PM Revision 453c63c0 (git): * 2010-04-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:04 PM Revision bd623a09 (git): * ext/pty/lib/expect.rb: add rdoc. based on a patch from Luiz Angelo
Daros de Luca in [ruby-core:23464].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:55 PM Revision d3e7b990 (git): * lib/irb/init.rb, lib/irb/lc/help-message,
lib/irb/lc/ja/help-message: add -w flag. [ruby-core:24594]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:53 PM Revision 79a3b779 (git): * ext/socket/ipsocket.c (init_inetsock_internal),
ext/socket/unixsocket.c (rsock_init_unixsock): check the result of
listen(2). based on a patch from Mike Pomraning. [ruby-core:23698]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:43 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
2010/4/8 Usaku NAKAMURA <redmine@ruby-lang.org>:
> Issue #3112 has been updated by Usaku NAKAMURA.
>> Why psych is not default:
>> * it is not confirmed that it can be default in 1.9.2
>
> You wrote that "It's decided by Yug...
naruse (Yui NARUSE)
02:41 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
First of all, people want compatibility.
Although Ruby sometimes breaks compatibility, it is important.
We should keep compability until it has enough reason.

> Yes! Many of these methods are exposing implementation specifi...
naruse (Yui NARUSE)
02:24 PM Bug #2965 (Closed): method `===' called on hidden T_STRING object (NotImplementedError)
=begin
[ruby-dev:40647] で提示したパッチを適用してコミットしました。
=end
mrkn (Kenta Murata)
12:28 PM Revision c1314264 (git): * lib/irb/completion.rb (CompletionProc): irb will be stuck with
long variable name at copletion. [Bug#1969]. refix [ruby-core:28366].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
11:58 AM Revision 8a3c3b9c (git): * lib/uri/common.rb (decode_www_form): don't ignore leading '?'.
[ruby-dev:40938]
* lib/uri/common.rb (decode_www_form): check whether argument is
valid application/x-www-form-urlencoded data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
11:32 AM Revision 1f2def7d (git): * dir.c (push_glob): clear up the previous commit (RB_GC_GUARD can
precede the last reference). [ruby-dev:40942]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
11:08 AM Revision 5dd8daaa (git): * dir.c (push_glob): add RB_GC_GUARD to prevent str being free'ed.
a patch from Masaya TARUI in [ruby-dev:40939]. [ruby-dev:40514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
08:15 AM Revision e9cfe477 (git): Add description about de facto FTP URI spec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:22 AM Revision 2eda201b (git): * compile.c (iseq_compile_each): stop hiding, and freeze unpopped string nodes to allow method redefinition. [ruby-dev:40641]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
01:41 AM Bug #1311 (Closed): YAML::dump creates strings YAML::load cannot parse
=begin
Hi,

Syck is deprecated, in effect. This issue won't be fixed.
Instead, try Psych. [ruby-core:29337]

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
01:41 AM Bug #2767 (Closed): YAML bug
=begin
Hi,

Syck is deprecated, in effect. This issue won't be fixed.
Instead, try Psych. [ruby-core:29337]

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
01:41 AM Bug #719 (Closed): yaml not precise on some strings
=begin
Hi,

Syck is deprecated, in effect. This issue won't be fixed.
Instead, try Psych. [ruby-core:29337]

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
01:37 AM Bug #3005 (Closed): Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
This issue was solved with changeset r27265.
Sebastian, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
01:32 AM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
Hi,

At Fri, 9 Apr 2010 00:51:49 +0900,
Takehiro Kubo wrote in [ruby-core:29340]:
> > Ok, I have made a reduced version of the script that always
> > reproduces the core dumps. The problem must be related
> > with the oci8...
nobu (Nobuyoshi Nakada)
12:51 AM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
The issue will be fixed the following patch.

=======================================================
--- io.c~ 2009-08-09 00:34:48.000000000 +0900
+++ io.c 2010-04-09 00:37:35.000000000 +0900
@@ -496,6 +496,7 @@

...
kubo (Takehiro Kubo)
01:08 AM Bug #3024: mkmf: Directory names with spaces cause invalid Makefiles to be generated
=begin

=end
mame (Yusuke Endoh)
01:07 AM Feature #3001: Ruby stdlib: Benchmark::Tms #memberwise drops labels
=begin

=end
mame (Yusuke Endoh)
01:06 AM Feature #3001: Ruby stdlib: Benchmark::Tms #memberwise drops labels
=begin
Hi,

> It would seem consistent (and more informative) if it also passed in the current label (especially since there's no other way to set it):


It is confusing to preserve the entirely same label, I guess.

If yo...
mame (Yusuke Endoh)
12:47 AM Feature #1952 (Open): cannot stop with Ctrl+C
=begin
遠藤です。

このチケットのために r24591 で

* thread.c (rb_thread_terminate_all): do not ignore interrupt when
reaping threads on termination. [ruby-dev:39107]

という変更が入りましたが、rb_thread_terminate_all の後は
main thread 以外は死...
mame (Yusuke Endoh)
12:06 AM Bug #2479: bugs in ruby-mode
=begin

=end
nobu (Nobuyoshi Nakada)

04/08/2010

11:23 PM Feature #2784: The formatting options hash passed to the to_yaml methods do nothing.
=begin
Hi,

Aaron, what do you think about this ticket?

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
10:30 PM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
If I do, I'll install tusc(*1) and run the following command to trace system calls.

tusc -o tusc.log ruby sv.rb

*1 ftp://ftp.cup.hp.com/dist/networking/tools/
=end
kubo (Takehiro Kubo)
08:30 PM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin
Hi,

2010/4/8 Benoit Daloze <eregontp@gmail.com>:
> So, double have a range (between two of them) of 2e-52 ~ 10e-16. Should we then round at
> 15~16 digits ?


There is no silver bullet against floating point error :-)

...
mame (Yusuke Endoh)
02:57 AM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin
Hi,
On 7 April 2010 19:02, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:

> Hi,
>
> As I stated in [ruby-core:27631], I don't object about having two
> string representation, one "human readable" and the other "more
> ver...
Eregon (Benoit Daloze)
02:02 AM Feature #2152: Split functionality of Float#inspect and Float#to_s
=begin
Hi,

In message "Re: [ruby-core:29169] [Feature #2152] Split functionality of Float#inspect and Float#to_s"
on Thu, 1 Apr 2010 02:21:55 +0900, Roger Pack <redmine@ruby-lang.org> writes:

|Matz any feedback on this patch,...
matz (Yukihiro Matsumoto)
04:27 PM Revision 92de2ed5 (git): * io.c (internal_{read,write}_func, rb_{read,write}_internal):
preserve errno. a patch from Takehiro Kubo in [ruby-core:29340].
[ruby-core:28924]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:17 PM Revision f6b46f07 (git): * 2010-04-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:16 PM Revision d56c6580 (git): * lib/irb/completion.rb (CompletionProc): calling the method "methods"
may raise an exception. [ruby-core:28366]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:34 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
> Why psych is not default:
> * it is not confirmed that it can be default in 1.9.2

You wrote that "It's decided by Yugui." at [ruby-core:28828].
Didn't it mean to make psych the default YAML engine?
=end
usa (Usaku NAKAMURA)
02:06 PM Feature #3112: require "yaml" doesn't use psych as default
=begin

= Before
require 'yaml' and you can use YAML by syck.

= History
#2340 Removing YAML/Syck.
http://redmine.ruby-lang.org/issues/show/2340

After imported psych, it is found that test-all conflicts.
To avoid this...
naruse (Yui NARUSE)
11:14 AM Feature #3112 (Closed): require "yaml" doesn't use psych as default
=begin
why?
=end
usa (Usaku NAKAMURA)
02:27 PM Bug #3092: IO Broken with Latest Windows
=begin
Hello,

In message "[ruby-core:29314] [Bug #3092] IO Broken with Latest Windows"
on Apr.08,2010 13:51:42, <redmine@ruby-lang.org> wrote:
> EADDRINUSE is not yet defined, so it gets set to WSAEADDRINUSE. Then *after* this,...
usa (Usaku NAKAMURA)
01:51 PM Bug #3092: IO Broken with Latest Windows
=begin
Hi Usaku,

No, the changes don't fix the warnings. For example:

cl -nologo -MDd -Zi -W2 -wd4996 -Od -Zm600 -RTC1 -DRUBY_EXPORT -I. -I.ext/include/i386-mswin32_100 -I./include -I. -I./missing -Fodir.obj -c -Tcdir.c
...
cfis (Charlie Savage)
07:27 AM Feature #2442 (Closed): [irb] interactive help
=begin
This issue was solved with changeset r27254.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
06:32 AM Revision f3b9acda (git): * ext/psych/*.c: not executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:40 AM Revision ef9528ce (git): update ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
05:40 AM Revision 41b267a3 (git): update ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
05:35 AM Revision 46a1e35a (git): * 2010-04-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:35 AM Revision 969041d0 (git): * configure.in: --disable-install-doc should prohibit doxygen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
05:35 AM Revision d57bd46d (git): * configure.in: --disable-install-doc should prohibit doxygen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
05:25 AM Revision 3b86c8c4 (git): * include/ruby/win32.h: include errno.h before defining errnos.
see [ruby-core:29314]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:47 AM Bug #3089 (Closed): limited size for Array#combination [patch]
=begin
This issue was solved with changeset r27252.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
marcandre (Marc-Andre Lafortune)
02:02 AM Bug #3089: limited size for Array#combination [patch]
=begin
Hi,

In message "Re: [ruby-core:29241] [Bug #3089] limited size for Array#combination [patch]"
on Sun, 4 Apr 2010 07:32:44 +0900, Yuki Sonoda <redmine@ruby-lang.org> writes:

|> I learned the hard way I better ask if the...
matz (Yukihiro Matsumoto)
02:45 AM Revision 23d104a1 (git): * lib/yaml.rb: use Psych if only it is loaded already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:32 AM Revision 3a45ac8a (git): * lib/yaml.rb (YAML::EngineManager#yamler): set the result after
successfully switched.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:02 AM Bug #3016: Enumerable#slice_before and dup
=begin
Hi,

In message "Re: [ruby-core:29026] [Bug #3016] Enumerable#slice_before and dup"
on Fri, 26 Mar 2010 14:02:05 +0900, Marc-Andre Lafortune <redmine@ruby-lang.org> writes:

|When writing the specs for slice_before, I wa...
matz (Yukihiro Matsumoto)
02:01 AM Bug #2965: method `===' called on hidden T_STRING object (NotImplementedError)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:40877] [Bug #2965] method `===' called on hidden T_STRING object (NotImplementedError)"
on Wed, 31 Mar 2010 18:51:12 +0900, Shyouhei Urabe <redmine@ruby-lang.org> writes:

|本件は1.9.2...
matz (Yukihiro Matsumoto)
12:53 AM Feature #2674: RubyVM::InstructionSequence to accept IOs
=begin
あっ、はい。

てか1.9.3っていうtarget作りません?
=end
shyouhei (Shyouhei Urabe)
12:04 AM Feature #3069 (Rejected): [TypedData] 関連APIの名前が不揃い
=begin
遠藤です。

2010年4月1日17:50 Nobuyoshi Nakada <nobu@ruby-lang.org>:
> At Thu, 1 Apr 2010 01:54:40 +0900,
> Tadashi Saito wrote in [ruby-dev:40890]:
>> とりあえず、typedが入っている三つの関数
>>
>> rb_check_typeddata
>> rb_data_typed_obje...
mame (Yusuke Endoh)

04/07/2010

11:51 PM Feature #3090: xml-rpc support for i8 data type
=begin

=end
mame (Yusuke Endoh)
11:48 PM Feature #2674: RubyVM::InstructionSequence to accept IOs
=begin
遠藤です。

残念ですが、4/1 の時点で「そういう仕様と決まれば特に異論はありません」
という状況で、その後議論が途絶えてしまったようなので、spec freeze まで
には合意ができなかったと考えます。
target を 1.9.x にさせていただきます。

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)
11:47 PM Feature #872 (Closed): [PATCH] Add a couple of key bindings to ruby-mode.el
=begin
This issue was solved with changeset r27251.
Michael, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
kosaki (Motohiro KOSAKI)
11:31 PM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
Thanks for the info, I have just tested adding this setting to: /opt/oracle/client/product/11.1.0/network/admin/sqlnet.ora but I am still getting the cores ;-(

Do you know what we can to to debug this issue?
=end
syepes (Sebastian YEPES)
11:02 PM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin
If it is caused by the signal handler setting changed by Oracle client library, it may be fixed by adding BEQUEATH_DETACH=yes to sqlnet.ora.

http://download.oracle.com/docs/cd/B19306_01/network.102/b14213/sqlnet.htm#sthref37...
kubo (Takehiro Kubo)
10:22 PM Revision f5714929 (git): * random.c (rand_init): ignore higher bits if all they are same as
the lower sign bit. [ruby-core:29292](2)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:16 PM Revision 0f58f9db (git): * lib/irb/cmd/help.rb (IRB::ExtendCommand::Help#execute): use RI
interactive mode if no argument. [ruby-dev:39839]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:33 PM Bug #3108 (Closed): locationが初期化前に参照されて落ちます。
=begin
method情報のlocationが初期化されないまま参照されて落ちる事があります。

C:/usr/lib/ruby/1.9.1/optparse.rb:513: [BUG] rb_gc_mark(): unknown data type 0x1
0(00F1382C) non object
ruby 1.9.2dev (2010-04-07 trunk 27244) [i386-mswin32_90]

-- control ...
tarui (Masaya Tarui)
07:08 PM Bug #3107 (Closed): AIXで--with-opt-dir
=begin
AIXで--with-opt-dirすると、拡張ライブラリが呼べなくなりました。
libcがないとか言われてしまうのですが、--with-opt-dirをしたときに
追加される-blibpathのパラメータが--with-opt-dirで指定したものだけになり、

# xlc_r -G -o ../../.ext/powerpc-aix5.3.0.0/stringio.so stringio.o -L. -L../.. -L/somewh...
kanemoto (Yutaka Kanemoto)
05:45 PM Revision f1973fff (git): * 2010-04-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:36 PM Revision f3d2f9e4 (git): * array.c (rb_ary_permutation): Remove limitation for lengthy permutations
[ruby-core:29240]
* test/ruby/test_array.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
03:08 PM Bug #3104 (Closed): Random: seeding issues
=begin
I think there are a couple of very small errors with the seeding of the Random class.

1) Seeding sometimes ignores the high bit of seed data.

Random.new((1<<64)-1).rand == Random.new((1 << 65) -1).rand
# => tr...
marcandre (Marc-Andre Lafortune)
02:39 PM Revision ceb62c31 (git): * misc/ruby-mode.el (ruby-mode-map): binded C-c C-c and C-c C-c C-u
to comment-region and uncomment-region. Thanks Michael Klishin!
[Feature #872] [ruby-core:20552]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
12:45 PM Revision 082480df (git): * time.c (ASCTIME): unused macro removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:59 AM Bug #3103 (Closed): rubygems should avoid deprecated uri api
=begin
This patch fixes rubygems to avoid deprecated uri api.
=end
tenderlovemaking (Aaron Patterson)
11:40 AM Bug #3102 (Closed): Rubygems should avoid deprecated yaml api
=begin
This patch keeps rubygems from using deprecated YAML api.
=end
tenderlovemaking (Aaron Patterson)
08:50 AM Revision ea925720 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:50 AM Revision 4900daa4 (git): fix rdoc. see r27156
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:45 AM Revision 93af285b (git): * configure.in (Makefile): reverted r27244.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:59 AM Revision 66a425c6 (git): * lib/rexml/quickpath.rb (REXML::QuickPath::predicate): fix regexp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:47 AM Revision fed549a1 (git): Fix previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:45 AM Revision 9a9eb282 (git): * configure.in (Makefile): qoute init-commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:45 AM Revision cbe23857 (git): * configure.in (Makefile): qoute init-commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/06/2010

11:17 PM Feature #3018 (Closed): UNINITIALIZED_VAR() マクロの導入
=begin
This issue was solved with changeset r27238.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
kosaki (Motohiro KOSAKI)
07:50 PM Bug #2724: fork from other than the main thread causes wrong pthread condition on NetBSD
=begin
Original reporter Naruse says that
"This is a problem of OS itself.
Following patch is only a sample of the workaround.
We shouldn't apply this patch to ruby.
I leave it only the record for the sharing of knowledge."

...
usa (Usaku NAKAMURA)
07:20 PM Bug #2724: fork from other than the main thread causes wrong pthread condition on NetBSD
=begin
I have made a patch (which was based upon this problem report) to NetBSD-current two weeks ago. I do not recommend this patch be accepted, but instead be marked as a "OS vendor problem" and fixed as such.

I have requested a...
skandragon (Michael Graff)
07:12 PM Bug #3015: NetBSD vs test/dl
=begin
Has any progress been made on this that I can test?
=end
skandragon (Michael Graff)
06:29 PM Revision 640c32ef (git): * lib/rdoc/rdoc.rb (RDoc#{initialize,setup_output_dir}):
initialize @last_created and use it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:41 PM Bug #3005: Ruby core dump - [BUG] rb_sys_fail() - errno == 0
=begin

I have just tested this problem with the last version of Ruby 1.9.1p378 and it also generates core dumps.

Anyone know what can be causing this issue?


------------
ruby t.rb
cfgfile_load: LOADING CONFIGURATION ...
syepes (Sebastian YEPES)
05:06 PM Revision 10077486 (git): * template/fake.rb.in: not define $extout to make target in cwd.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:06 PM Revision 9784c5c8 (git): * 2010-04-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:05 PM Revision 7dd10382 (git): * test/ruby/test_path.rb (TestPath#test_extname): trailing spaces
and dots are ignored on NTFS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:02 PM Bug #3092: IO Broken with Latest Windows
=begin
Hello,

Thank you for your report.
These redifinions are removed at r27236.
Check it again, please.


In message "[ruby-core:29278] [Bug #3092] IO Broken with Latest Windows"
on Apr.06,2010 14:22:44, <redmine@ruby-lan...
usa (Usaku NAKAMURA)
02:22 PM Bug #3092: IO Broken with Latest Windows
=begin
Hi Usaka,

Yes, this fixes the main problem - IO now works!

However, this bit though doesn't work:

ifndef EWOULDBLOCK /* VC10 has this */
#define EWOULDBLOCK WSAEWOULDBLOCK
#endif

The reason is that errno.h...
cfis (Charlie Savage)
02:37 PM Revision 2e507f34 (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:07 PM Revision 75ce7842 (git): * vm_core.h: Introduce UNINITIALIZED_VAR() macro.
* thread.c (do_select): Use UNINITIALIZED_VAR() instead FAKE_FD_ZERO().
Also, remove FAKE_FD_ZERO completely. [Feature #3018]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
01:13 PM Bug #3094: Digest Extenstion Does Not Build
=begin
Ok - reverted patch, installed openssl 1.0, and problem disappeared.

Sorry for the noise - please close.
=end
cfis (Charlie Savage)
01:03 PM Revision 2bbeb4c0 (git): * configure.in: test localtime(3) overflow. [ruby-dev:40910]
* time.c (rb_gmtime_r): renamed from rb_gmtime.
(rb_localtime_r): renamed from rb_localtime.
(rb_localtime_r2): call rb_localtime_r and validate the result if
there is overflow problem.
(rb_gmtime_r2): call rb_gmtime_r and valida...
akr (Akira Tanaka)
12:18 PM Bug #1868: ERB single line comment does not work
=begin
Aside from compatibility with other implementations, what is harmed by making the suggested change? Would it break something that currently works? (I would expect that any legal ruby should be usable inside <%...%>, myself...)
=end
coatl (caleb clausen)
11:42 AM Bug #1868: ERB single line comment does not work
=begin
One reason not to restore the bug: it would break in any other conformant eRuby implementation, like Erubis.
=end
bitsweat (Jeremy Daer)
09:30 AM Bug #1868: ERB single line comment does not work
=begin
This seems to be caused by removing \n from the regular expressions used in ERB::Compiler::SimpleScanner2:

stag_reg = /(.*?)(<%%|<%=|<%#|<%|\z)/m
etag_reg = /(.*?)(%%>|%>|\z)/m

It looks like the original change was intende...
rsalkeld (Robin Salkeld)
09:31 AM Bug #1559: ERB single line comment does not work
=begin
This seems to be caused by removing \n from the regular expressions used in ERB::Compiler::SimpleScanner2:

stag_reg = /(.*?)(<%%|<%=|<%#|<%|\z)/m
etag_reg = /(.*?)(%%>|%>|\z)/m

It looks like the original change was intende...
rsalkeld (Robin Salkeld)
09:04 AM Feature #2981: Array#repeated_(permutation|combination)
=begin
patch for current trunk
=end
metanest (Makoto Kishimoto)
05:58 AM Revision 727371f8 (git): * include/ruby/win32.h: check definition existance before defining
errno macros.
* win32/win32.c (errmap): define winsock errors mappings.
these are VC++10 support. see [ruby-core:29278]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:01 AM Revision e4193644 (git): Surpress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:21 AM Revision 2ff26f22 (git): * template/fake.rb.in: hooks for extconf.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:53 AM Revision 00adf578 (git): Fix wrong regexp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:53 AM Revision b3ac1c3f (git): Refix previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:22 AM Revision 75ba1d6a (git): Fix previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

04/05/2010

09:27 PM Revision 9ea41e08 (git): Remove warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:21 PM Revision 8287d553 (git): * lib/rexml/text.rb (REXML::Text.check): comment out
broken logic.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:08 PM Revision 40bc8640 (git): * lib/rexml/parsers/baseparser.rb (LETTER, DIGIT):
always use POSIX charclass.
* lib/rexml/parsers/baseparser.rb (NAMECHAR):
remove duplicated range.
* lib/rexml/xmltokens.rb (NCNAME_STR, NAMECHAR): ditto.
* lib/rexml/parsers/xpathparser.rb (PathExpr): ditto.
* lib/rexml/text.rb (R...
naruse (Yui NARUSE)
04:27 PM Bug #3094 (Feedback): Digest Extenstion Does Not Build
=begin
Your patch just make not to use openssl. Impossible.
Could you show a mkmf.log, Makefile and exact errors?
=end
nobu (Nobuyoshi Nakada)
12:26 PM Bug #3094 (Rejected): Digest Extenstion Does Not Build
=begin
For some reason, the mkconf.rb files in the digest extension were updated to not include the main object files. Not sure why, but it breaks building on Windows with VC 2010 (because you end up with a number of unresolved symbols...
cfis (Charlie Savage)
03:30 PM Revision 34fb9453 (git): * 2010-04-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:30 PM Revision 634616d7 (git): * test/matrix/test_vector.rb: Oups, removed another obsolete test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:50 PM Feature #3085: Time dumping/loading using Psych
=begin
2010/4/5 Tanaka Akira <akr@fsij.org>:
> 2010/4/5 Aaron Patterson <aaron@tenderlovemaking.com>:
>>
>> How should this problem be fixed?  If a time object when dumped as YAML
>> does not use the YAML time format, that would be ...
naruse (Yui NARUSE)
10:24 AM Feature #3085: Time dumping/loading using Psych
=begin
I don't believe any change is required here. Psych isn't trying to dump Ruby objects for reloading into Ruby - it's trying to dump Ruby objects so they can be loaded back by ANY language that has a YAML parser. As with most langu...
wishdev (John Higgins)
01:38 PM Bug #3071: Convert rubygems and rdoc to use psych
=begin
NOTE: Ruby::Specification#to_yaml uses deprecated API: YAML.quick_emit.
=end
naruse (Yui NARUSE)
01:27 PM Bug #3092 (Feedback): IO Broken with Latest Windows
=begin
I've checked in a patch based on yours.
Would you mind testing it, Charlie?
=end
usa (Usaku NAKAMURA)
12:20 PM Bug #3092 (Closed): IO Broken with Latest Windows
=begin
Compiling with VC 2010, ruby IO is broken. The specific error is WSAEWOULDBLOCK; 10035. Resource temporarily unavailable.

io.c is dependent on EWOULDBLOCK being equal to WSAEWOULDBLOCK on windows. This is done on line 405 o...
cfis (Charlie Savage)
01:17 PM Bug #3091 (Closed): Invalid def file - Breaks Windows Build
=begin
This issue was solved with changeset r27220.
Charlie, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
12:11 PM Bug #3091 (Closed): Invalid def file - Breaks Windows Build
=begin
Using VC 2010 beta, Ruby no longers compiles (this is new in the last few days).

The problem is the generated def file, msvcr100-ruby191, is incorrect. It includes this line:

_real@3f800000 DATA

This comes from dum...
cfis (Charlie Savage)
12:24 PM Bug #3093 (Closed): Openssl Extension Does Not Compile with OpenSSL 1.0
=begin
Even with the latest patches (working against head), the openssl extension does not compile against openssl 1.0.

Patch attached.
=end
cfis (Charlie Savage)
10:57 AM Revision 500c78c6 (git): * re.c (make_regexp): use onig_new_with_source to keep
sourcefile and sourceline.
* re.c (onig_new_with_source): copied from onig_new in
regcomp.c for keep sourcefile and sourceline.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
10:56 AM Revision aa103a79 (git): * 2010-04-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:56 AM Revision 39f75f0a (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:48 AM Bug #3058: Inconsistent eol conversion of IO#read on Windows
=begin
Hi,

2010/4/5 Yukihiro Matsumoto <matz@ruby-lang.org>:
> Hi,
>
> In message "Re: [ruby-core:29161] [Bug #3058] Inconsistent eol conversion of IO#read on Windows"
>    on Wed, 31 Mar 2010 18:37:35 +0900, Heesob Park <redmine...
phasis68 (Heesob Park)
07:09 AM Bug #3058: Inconsistent eol conversion of IO#read on Windows
=begin
Hi,

In message "Re: [ruby-core:29161] [Bug #3058] Inconsistent eol conversion of IO#read on Windows"
on Wed, 31 Mar 2010 18:37:35 +0900, Heesob Park <redmine@ruby-lang.org> writes:

|I found that IO#read(length) don't c...
matz (Yukihiro Matsumoto)
09:48 AM Feature #2255 (Assigned): unicode parameters cannot be passed to ruby
usa (Usaku NAKAMURA)
04:26 AM Revision 54da3ecb (git): * include/ruby/win32.h, win32/win32.c (EWOULDBLOCK): VC10 already
defined EWOULDBLOCK. based on a patch from Charlie Savage,
see [ruby-core:29255]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:12 AM Revision 10c9ed24 (git): * ext/psych/lib/psych/core_ext.rb: remove before alias.
* ext/syck/lib/syck.rb: don't warn called by itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:09 AM Revision f1c86c1b (git): * win32/mkexports.rb (each_export): VC10 support.
a patch from Charlie Savage in [ruby-core:29254]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:42 AM Revision b847ca06 (git): Don't warn when YAML.quick_emit is called by Object#to_yaml.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom