Project

General

Profile

Activity

From 07/28/2010 to 08/03/2010

08/03/2010

11:16 PM Bug #3650 (Closed): NEWSの不整合
=begin
git diff origin/ruby_1_9_2 NEWS で trunk/NEWS と branches/ruby_1_9_2/NEWS の差分をみてみました。

* io/console は「== Changes since the 1.9.1 release」の上に移動
* stringio と zlib の new methods は branches/ruby_1_9_2/NEWS にもコピー
* DL から Psych の...
znz (Kazuhiro NISHIYAMA)
09:25 PM Revision 71a3defd (git): * 2010-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:25 PM Revision 88e78ac5 (git): * ext/pathname/pathname.c (path_atime): Pathname#atime translated from
pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:37 PM Bug #3648 (Closed): Bignum Incomparable with Float::INFINITY
=begin
This issue was solved with changeset r28844.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
04:39 PM Bug #3648 (Closed): Bignum Incomparable with Float::INFINITY
=begin
>> 2**7 > Float::INFINITY
=> false
>> 2**79 > Float::INFINITY
=> -1
>> 2**79 < Float::INFINITY
=> -1
>> big = 2**77889
>> big.is_a? Bignum
=> true
>> big == Float::INFINITY
=> true
=end
runpaint (Run Paint Run Run)
08:29 PM Feature #3649 (Closed): Array#sample, Array#shuffle, Array#shuffle! で使用する乱数生成器を指定するためにオプショナル引数を追加する
=begin
Array#sample, Array#shuffle, Array#shuffle! の3メソッドは配列の要素に対して乱数を適用させるメソッドです。
これらのメソッドが使用する乱数生成器は Ruby インタプリタがデフォルトで持っているものに固定されており、変更することができません。

そこで、以下のように乱数生成器を指定できるよう、これらのメソッドに対してオプショナル引数を導入することを提案します。

gen = Random.n...
mrkn (Kenta Murata)
08:27 PM Feature #3647: Array#sample(n, replace=false)
先程、乱数生成器を指定する変更も含んだ patch を投稿しましたが、
もともとは `Array#sample` を復元抽出に対応させるための feature request でした。
そこで、乱数生成器の指定に関する変更点は別の feature request として分離することにしました。
ということで、この feature request の最終的な提案 patch は #2 で追加したファイルであると考えて下さい。
mrkn (Kenta Murata)
06:25 PM Feature #3647: Array#sample(n, replace=false)
IRC でなかださんが `random` 引数にも対応した patch を作ってくださいました。
http://www.atdot.net/sp/raw/0dgk6l
`Array#sample` がデフォルトでない乱数生成器を受け付けるならば、
`Array#shuffle` と `Array#shuffle!` も同じように受け付けないと不自然だと思います。
そこで、中田さんの patch をベースに `Array#shuffle` と `Array#shuffl...
mrkn (Kenta Murata)
04:53 PM Feature #3647: Array#sample(n, replace=false)
`replace` の指定を、オプショナルなハッシュを経由して行うように patch を変更しました。
こうすると、`Array#sample` に対してオプショナルな引数を追加しやすくなりますよね。
例えば、乱数生成器を外部から指定するとか。
mrkn (Kenta Murata)
01:45 PM Feature #3647: Array#sample(n, replace=false)
むらたです。

dev に英語で投稿してしまいました。ごめんなさい。
無理して英語で書いて投稿先を core にしていたと思っていたのですが・・・

On 2010/08/03, at 13:13, Kenta Murata wrote:

> Feature #3647: Array#sample(n, replace=false)
> http://redmine.ruby-lang.org/issues/show/3647
>...
mrkn (Kenta Murata)
01:13 PM Feature #3647 (Feedback): Array#sample(n, replace=false)
`Array#sample` does not support sampling with replacement directly, so we must write codes like the following to obtain samples with replacement.
```ruby
samples_with_replacement = n.times.map { source.sample }
```

If `Array#sam...
mrkn (Kenta Murata)
02:35 PM Revision 5e9c47c8 (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:16 PM Revision a4c0f7df (git): * random.c (Init_Random): add Random::DEFAULT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:01 PM Revision b80d5f14 (git): * hash.c (rb_check_hash_type): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:30 AM Revision 292c3909 (git): * bignum.c (rb_big_eq): never equal to infinity.
[ruby-core:31603]
* rational.c (nurat_div): hack for integral float divisor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:48 AM Revision b5dc2576 (git): * ext/mkext.rb: remove purelib, fixes a bug in r28440, r28441.
* spec/default.mspec: ditto.
* template/Doxyfile.tmpl: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:22 AM Revision 2fc40194 (git): * lib/rdoc/ri/driver.rb (setup_pager): no need to check the existence
of pagers. the following code checks whether they are executable or
not.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:24 AM Bug #3636: win32ole, is U_UI2REF or V_UI2REF?
=begin
Can this be backported to ruby_1_9_2 too? Thank you.
=end
luislavena (Luis Lavena)
03:24 AM Bug #2588: Forced definition of stati64 and _stati64 under MinGW
=begin
Can this be backported to ruby_1_9_2? Thank you.
=end
luislavena (Luis Lavena)
03:24 AM Bug #3637: win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
Can this be backported to ruby_1_9_2 too? Thank you.
=end
luislavena (Luis Lavena)
03:05 AM Revision 46a93a65 (git): * tool/runruby.rb: no purelib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)

08/02/2010

10:52 PM Revision 45992b4b (git): * ext/purelib.rb: no longer used since the default load path of
miniruby is empty.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:37 PM Revision cefa9413 (git): * ext/-test-/add_suffix/bug.c: for the prototype.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:34 PM Revision aa1141e1 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_hash): fix type warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:27 PM Bug #3637 (Closed): win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
This issue was solved with changeset r28835.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
suke (Masaki Suketa)
04:52 PM Feature #3627: catchのブロックを再実行するメソッド
=begin
きしもとです

> こんなのではどうでしょうか。

ありがとうございます。
while で catch を囲んだら、というアイディアは%rubyでいただいていたのですが、
うまく抽象化できるのですね。
=end
metanest (Makoto Kishimoto)
03:53 PM Revision a4209572 (git): * insns.def, vm_core.h: fixed typo. reported by Rocky Bernstein
<rockyb AT rubyforge.org> at [ruby-core:31596].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:51 PM Revision 1849a2ba (git): * ruby.c (ruby_init_loadpath_safe): rb_str_set_len modifies ptr
since r26303.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:21 PM Revision d4fc0799 (git): * ext/win32ole/win32ole.c: NONAMELESSUNION defined only if gcc
version is older than 3.4.4. [ruby-core:31567] [Bug #3637]
* ext/win32ole/extconf.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
07:35 AM Revision 6198f539 (git): * thread_win32.c (native_thread_join): need to wait thread, of course.
[ruby-dev:41911]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:43 AM Feature #3608: Enhancing Pathname#each_child to be lazy
> A problem of the lazy behaviour that is it opens a file descriptor when
> ...
This won't normally be a problem as directory
handler isn't opened on `to_enum`, only once
iteration actually begins.
Unless you put these enumerators ...
taw (Tomasz Wegrzanowski)
03:25 AM Revision 49e259ec (git): * file.c (file_expand_path): wrong condition. [ruby-core:31591]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura

08/01/2010

10:09 PM Bug #3640: BigDecimal#hash returns -2 for all negative finite numbers.
=begin
Sorry, the code I've shown is improper.

The proper code is here:

$ ruby -rbigdecimal -ve '
a = []
b = BigDecimal("-1")
10.times { a << (b *= 10).hash }
p a'
ruby 1.9.3dev (2010-08-01 trunk 28823) [x86_64-darwi...
mrkn (Kenta Murata)
10:03 PM Bug #3640 (Closed): BigDecimal#hash returns -2 for all negative finite numbers.
=begin
$ ruby -rbigdecimal -ve '
> a = []
> b = BigDecimal("-1")
> 10.times { a << b *= 10 }
> h = {}
> a.each_with_index {|x, i| h[x] = i }
> p a.all? {|x, i| i == h[x] }'
ruby 1.9.3dev (2010-08-01 trunk 28823) [x86_64-da...
mrkn (Kenta Murata)
08:43 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
According to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543805,
this seems to be just a problem of test.
I change this to Low priority.
=end
mame (Yusuke Endoh)
09:46 AM Bug #2008 (Feedback): test_io.rb: test 2 fails on FreeBSD
=begin

=end
nobu (Nobuyoshi Nakada)
09:34 AM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
What's the revision?

2010/8/1 Lucas Nussbaum <redmine@ruby-lang.org>:
> Issue #2008 has been updated by Lucas Nussbaum.
>
>
> No, this is still a problem. How can I reopen that bug?
> -------------------------------------...
mame (Yusuke Endoh)
05:04 AM Bug #2008: test_io.rb: test 2 fails on FreeBSD
=begin
No, this is still a problem. How can I reopen that bug?
=end
lucas (Lucas Nussbaum)
08:35 PM Revision b2546559 (git): * 2010-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:35 PM Revision 88431b74 (git): * ext/pathname/pathname.c (path_realdirpath): Pathname#realdirpath
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:06 PM Feature #3627: catchのブロックを再実行するメソッド
=begin
なかだです。

At Sat, 31 Jul 2010 19:06:51 +0900,
KISHIMOTO, Makoto wrote in [ruby-dev:41906]:
> loop のブロックが引数を取るようにして、
> loop {|tag|
>  ...
>  continue tag
>  ...
> }
>
> というかたちではどうでしょうか?

こんなのではどうでしょうか。


class Loop
...
nobu (Nobuyoshi Nakada)
05:55 PM Bug #3632 (Closed): win32 (MSVC)でsnapshotをmakeできない
=begin
Fixed at r28818.
=end
nobu (Nobuyoshi Nakada)
03:44 PM Revision f21f68a1 (git): * 2010-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:44 PM Revision 2f0e3675 (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized value.
This is the essential part from r28794 of trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:09 PM Revision 33d848d8 (git): * lib/pp.rb: describe superclasses explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:04 PM Revision 4be5721d (git): * string.c (rb_str_modify_expand, rb_str_resize): get rid of
repeating malloc and realloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:24 PM Revision 6da48ad9 (git): * ChangeLog: forget to write annotation for redmine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
01:20 PM Revision 98685cc7 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_hash): use rb_memhash and take care of negative finite numbers properly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
12:22 PM Revision b22c8331 (git): revert r28788 (backport of r28751).
The patch seems to be revised by r28763. The patch will be backported
after it is stabilized by an experience in trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
11:57 AM Revision c29b801a (git): * ext/pathname/pathname.c (path_realpath): Pathname#realpath translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:57 AM Bug #3634 (Closed): irb -d does not set $VERBOSE to true
=begin
This issue was solved with changeset r28816.
Andrew, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
mame (Yusuke Endoh)
10:31 AM Revision ff60853e (git): merges r28755 from trunk into ruby_1_9_2.
--
* vm.c (rb_thread_mark): mark only self of normal iseqs, not
nodes. [ruby-dev:41874]
* vm.c (rb_thread_mark): should mark iseq itself other than normal
iseq. [ruby-dev:41880]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
mame (Yusuke Endoh)
10:08 AM Revision 40d391b8 (git): merges r28816 from trunk into ruby_1_9_2.
--
* lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
switch called in irb. a patch from Andrew Grimm in
[ruby-core:31558].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28821 b2dd03c8-39d4-4d8f-98...
mame (Yusuke Endoh)
09:46 AM Revision d65b14a3 (git): * 2010-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:46 AM Revision 6765d52c (git): merges r28815 from trunk into ruby_1_9_2.
--
* bignum.c (big_op): comparison of bignum and infinity has returned 1
or -1, but it must return boolean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
09:17 AM Bug #2588 (Closed): Forced definition of stati64 and _stati64 under MinGW
=begin
This issue was solved with changeset r28811.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
08:20 AM Bug #2588: Forced definition of stati64 and _stati64 under MinGW
=begin
Hello,

Any status update on this? _stati64 is still defined and is not allowing x64 MinGW compilers successfully build Ruby.

As the MSDN article example shows, newer version of GCC (> 3.4.5) already define _stati64.

...
luislavena (Luis Lavena)
08:57 AM Bug #3636 (Closed): win32ole, is U_UI2REF or V_UI2REF?
=begin
This issue was solved with changeset r28809.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
suke (Masaki Suketa)
03:12 AM Bug #3636 (Closed): win32ole, is U_UI2REF or V_UI2REF?
=begin
Hello,

Looking into a cross-compilation bug, found the following define in ext/win32ole/win32ole.c, line 67:

#ifndef U_UI2REF
#define V_UI2REF(X) V_UNION(X, puiVal)
#endif

Looks like a typo, as I receive the fo...
luislavena (Luis Lavena)
08:27 AM Revision b496cd64 (git): * win32/Makefile.sub: needs stddef.h for size_t. a patch from
Akio Tajima at [ruby-dev:41905].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:44 AM Feature #3638 (Closed): VM内データ構造へアクセスするマクロ
=begin
dfp[-1] といったマジックナンバーを減らすよう、マクロを新設するのはどうでしょうか。
叩き台としてパッチを添付します。
=end
wanabe (_ wanabe)
07:34 AM Bug #3637: win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
Forgot to mention that with NONAMELESSUNION defined produces the following error:

http://gist.github.com/499840

ext/win32ole/win32ole.c: In function ‘ole_const_load’:
ext/win32ole/win32ole.c:2504:39: error: ‘VARDESC’ ...
luislavena (Luis Lavena)
07:18 AM Bug #3637 (Closed): win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin
Hello,

I'm working in cross compiling Ruby to Windows (GCC) using moderm GCC versions, provided by mingw-w64 team targeting 32bits mode.

In this work, I found win32ole tries to define access to members of nameless union...
luislavena (Luis Lavena)
05:59 AM Revision caa05197 (git): * ext/pathname/pathname.c (path_sub_ext): Pathname#sub_ext translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:48 AM Revision ffe49186 (git): * lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
switch called in irb. a patch from Andrew Grimm in
[ruby-core:31558].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:12 AM Revision 6ad3f616 (git): * bignum.c (big_op): comparison of bignum and infinity has returned 1
or -1, but it must return boolean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
12:50 AM Revision b6f174af (git): add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:46 AM Revision a35c3cf3 (git): * class.c (rb_include_module): don't clear the method cache if the
included module has no method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:22 AM Revision 572b8b37 (git): * ext/pathname/pathname.c (path_sub): Pathname#sub translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:12 AM Revision 933e5e09 (git): * include/ruby/win32.h: latest x86_64 mingw defines stati64.
[ruby-core:27516]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

07/31/2010

11:54 PM Revision c9a78296 (git): * 2010-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:54 PM Revision e8f2d9e8 (git): * ext/win32ole/win32ole.c: fix typo. [ruby-core:31564][Bug #3636]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
07:07 PM Feature #3627: catchのブロックを再実行するメソッド
=begin
きしもとです

> |throwのかわりに、なにか別のメソッド(rewindという名前はどうでしょう?)を実行すると、catchのブロックが再実行される、というのはどうでしょうか?
>
> 基本的なアイディアを否定するわけではありませんが、
>
> * catchブロックの再実行が必要なユースケースが示されていない
> * rewindという名前はいろいろなところで使われているので望ま
> しくない
>
> ので、現時...
metanest (Makoto Kishimoto)
02:16 PM Revision b6ebd062 (git): * ext/pathname/pathname.c (path_inspect): Pathname#inspect translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:22 AM Bug #3634 (Closed): irb -d does not set $VERBOSE to true
=begin
Thanks to feature #1832, irb -w sets $VERBOSE to true. However, this did not update irb -d to setting $VERBOSE to true.

If irb -w sets $VERBOSE to true, and ruby -d sets $VERBOSE (as well as $DEBUG) to true, then irb -d shou...
agrimm (Andrew Grimm)
07:21 AM Revision 9006bd20 (git): * ext/pathname/pathname.c (Init_pathname): The alias,
Pathname#to_path, is translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:54 AM Bug #1388: cygwin-1.7, gcc4-4.3, and ruby-1.9. make btest #236 test_io.rb Segmentation fault
=begin
Hi,

After a long hiatus, I checked the status of this make btest, test_io.rb, segfault bug.

In trunk,

ruby-1.9.2-r23198 segfault (<- when this bug was reported.)
ruby-1.9.2-preview1 (r24184) segfault
ruby-1.9.2...
neomjp (neomjp neomjp)
12:36 AM Bug #3632 (Closed): win32 (MSVC)でsnapshotをmakeできない
=begin
snapshotをwin32(VC++6)でnmakeしようとすると、以下のエラーとなります。理由はsize_tが未定義だからです。

cl -nologo -MD -Zi -W2 -O2b2xg- -G6 -Zm600 -DRUBY_EXPORT -I. -I.ext/incl
ude/i386-mswin32 -I./include -I. -I./missing -Focbrt.obj -c -Tc./missi...
arton (Akio Tajima)
12:36 AM Revision 0794c1da (git): * util.c (ruby_add_suffix): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:13 AM Revision c57e8f7d (git): * ext/pathname/pathname.c (path_to_s): Pathname#to_s translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)

07/30/2010

11:26 PM Revision faca64d5 (git): * 2010-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:26 PM Revision d61f475b (git): * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert):
merged r28784 from ruby_1_8: wrongly created dummy SSL certificate
with version == 3 (no such version) and serial == 0 (must be >0).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Hiroshi Nakamura
04:21 PM Feature #3631: [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
Thanks for the tip Nobu! :-)
=end
sunaku (Suraj Kurapati)
02:15 PM Feature #3631: [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
Hi,

At Fri, 30 Jul 2010 14:02:21 +0900,
Suraj Kurapati wrote in [ruby-core:31551]:
> For example, suppose you want to pass '-v' to a child program if the
> user ran Rake in tracing mode (rake --trace), but not otherwise:
>...
nobu (Nobuyoshi Nakada)
02:02 PM Feature #3631 (Closed): [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin
This patch allows you to pass nil values to Rake's sh() and ruby()
methods. This is useful when you want to conditionally pass arguments
to the child program you are executing.

For example, suppose you want to pass '-v...
sunaku (Suraj Kurapati)
12:47 PM Bug #3609: Float Infinity comparisons in 1.9
=begin
Hi,

> The patch fixes comparison with non numerics, but doesn't address the rest of the issues:

Indeed. I thought nobu aimed to fix only the obvious wrong condition.


> Is there objection to removing the special...
mame (Yusuke Endoh)
06:54 AM Bug #3609 (Open): Float Infinity comparisons in 1.9
=begin
The patch fixes comparison with non numerics, but doesn't address the rest of the issues:
- inconsistency with mathematics
- inconsistency with other operators like <, <=, ..

Is there objection to removing the special te...
marcandre (Marc-Andre Lafortune)
01:50 AM Bug #3609 (Closed): Float Infinity comparisons in 1.9
=begin
Backported at r28788.
=end
mame (Yusuke Endoh)
12:47 PM Feature #3626 (Closed): improvement of sample in lib/imap.rb: password input
=begin
This issue was solved with changeset r28798.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
12:47 PM Feature #3625 (Closed): improvement of sample in lib/imap.rb: --starttls option
=begin
This issue was solved with changeset r28797.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
12:44 PM Revision be2f3c58 (git): * ext/pathname/pathname.c (path_hash): Pathname#hash translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:35 AM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
I agree with this idea.
When usa's points are completed, you can commit it.
=end
naruse (Yui NARUSE)
08:51 AM Revision 9178281a (git): * ext/-test-/add_suffix/bug.c: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:11 AM Bug #3523: win32 exception c0000029 on exit using fibers
=begin
Hi,

Yusuke Endoh wrote:
>
> I'm changing this to Low priority.
> I'm sorry because you did good work, though.
>
> According to unak's (painful) investigation, this bug seems to be
> caused by resuming fiber from C++ de...
spatulasnout (B Kelly)
07:35 AM Feature #3627: catchのブロックを再実行するメソッド
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:41892] [Feature #3627] catchのブロックを再実行するメソッド"
on Thu, 29 Jul 2010 17:33:11 +0900, Makoto Kishimoto <redmine@ruby-lang.org> writes:

|throwのかわりに、なにか別のメソッド(rewindという名前はどうでしょう?)を実行すると、c...
matz (Yukihiro Matsumoto)
07:06 AM Revision 47fd9eb6 (git): * file.c (file_expand_path): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:50 AM Revision a55567a0 (git): * lib/net/imap.rb: load io/console.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:42 AM Revision 63a555ee (git): * lib/net/imap.rb (example): use IO#noecho to read password if
possible, and defer until needed. [ruby-dev:41889]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:38 AM Revision 2d8228c2 (git): * lib/net/imap.rb (example): support starttls option.
[ruby-dev:41888]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:22 AM Bug #3600: HP-UX compilation
=begin

=end
mame (Yusuke Endoh)
01:18 AM Bug #3462 (Closed): gem activation fails for native gems
=begin
I've backported r28693, r28695 and r28703. Please check ruby_1_9_2.

We'll release RC3 within a few days (or weeks), and then 1.9.2-p0.

--
Yusuke Endoh <mame@tsg.ne.jp>
=end
mame (Yusuke Endoh)

07/29/2010

11:51 PM Revision c03e220c (git): * file.c (file_expand_path): home directory must be absolute.
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:51 PM Revision 6d56e80a (git): * file.c (file_expand_path): home directory must be absolute.
[ruby-core:31537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:33 PM Revision f2c87d53 (git): * file.c (file_expand_path): should check if could find user.
[ruby-core:31538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:33 PM Revision a99de846 (git): * file.c (file_expand_path): should check if could find user.
[ruby-core:31538]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:59 PM Revision 209cf135 (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:59 PM Revision 7ae7ac4a (git): * util.c (ruby_add_suffix): fixed a bug returning uninitialized
value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:54 PM Revision bc8e6507 (git): * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
even if MacOS X Aqua version [ruby-dev:41883].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
10:53 PM Revision a905ace6 (git): * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
even if MacOS X Aqua version [ruby-dev:41883].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
10:47 PM Revision 98aa864a (git): * instruby.rb (ext-arch): prune directories start with '-'.
backported r28654 from the trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:29 PM Bug #3523: win32 exception c0000029 on exit using fibers
=begin
Hi,

I'm changing this to Low priority.
I'm sorry because you did good work, though.

According to unak's (painful) investigation, this bug seems to be
caused by resuming fiber from C++ destructor.

It is very hor...
mame (Yusuke Endoh)
09:13 PM Revision 91c8bbdf (git): * 2010-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:13 PM Revision 8db76b21 (git): class description document moved.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:48 PM Bug #3565 (Closed): make test-all fails to run
=begin
Backported at r28781.
=end
mame (Yusuke Endoh)
05:44 PM Feature #3608: Enhancing Pathname#each_child to be lazy
2010/7/24 Tomasz Wegrzanowski <redmine@ruby-lang.org>:
> Feature #3608: Enhancing `Pathname#each_child` to be lazy
> ...
A problem of the lazy behaviour that is it opens a file descriptor when
the block is called.
If the lazy `each...
akr (Akira Tanaka)
05:33 PM Feature #3627 (Rejected): catchのブロックを再実行するメソッド
=begin
catchとthrowで、ネストを飛び越えたbreakのようなことができるわけですが、同様のネストを飛び越えたnextのようなもの、を現在のrubyでやるのは少々面倒です。
retryを利用して、

tag = Class.new Exception
begin
 ...
 raise tag
 ...
rescue tag
 retry
end

という手もないではありませんが無理矢理っぽいです。
t...
metanest (Makoto Kishimoto)
05:07 PM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
(1) Are there any grounds in the value of 0.5 seconds of the time-out?
(2) Can you write a test for this change?

After the above-mentioned point can be confirmed, I do not oppose taking this patch.
=end
usa (Usaku NAKAMURA)
05:17 AM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
Updated patch, fixes bug where Expect header is not provided.
=end
drbrain (Eric Hodel)
04:58 PM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
> Anyway I'm still wandering because it causes confusing about the codepoint's encoding.

Any possibilities other than __ENCODING__ ?
=end
shyouhei (Shyouhei Urabe)
11:59 AM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
I originally intended to prevent to use String#inspect as String#dump.
(of course the main intention is to show its codepoint)

Anyway I'm still wandering because it causes confusing about the codepoint's encoding.
=end
naruse (Yui NARUSE)
04:50 PM Revision f62d8ce9 (git): merges r28751 from trunk into ruby_1_9_2.
--
* numeric.c (flo_cmp): honor the result of infinite? method of the
other. [ruby-core:31470]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
03:15 PM Revision 7b3f2ead (git): * 2010-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 2435ab17 (git): merges r28693, r28695 and r28703 from trunk into ruby_1_9_2.
--
* lib/rubygems/custom_require.rb, gem_prelude.rb: Load code from
from gems properly.
* lib/rubygems.rb: Load the custom require if --disable-rubygems
was used.
* gem_prelude.rb: Pull in rubygem's custom require
[ruby-core:3084...
mame (Yusuke Endoh)
01:46 PM Revision 36612ca8 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:46 PM Revision 41129b6d (git): * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wrongly
created dummy SSL certificate with version == 3 (no such version) and
serial == 0 (must be >0).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Hiroshi Nakamura
01:29 PM Revision 3608baa9 (git): * ext/pathname/pathname.c (path_cmp): Pathname#<=> translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:34 PM Feature #3625: improvement of sample in lib/imap.rb: --starttls option
=begin
前田です。

2010年7月29日12:16 Nobuyoshi Nakada <nobu@ruby-lang.org>:
> lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、
> starttlsに対応させてみました。

ありがとうございます。こちらもcommitしていただけますか?

--
Shugo Maeda
=end
shugo (Shugo Maeda)
12:17 PM Feature #3625 (Closed): improvement of sample in lib/imap.rb: --starttls option
=begin
なかだです。

lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、
starttlsに対応させてみました。


Index: lib/net/imap.rb
===================================================================
--- lib/net/imap.rb (revision 28780)
+++ lib/net/imap.rb ...
nobu (Nobuyoshi Nakada)
12:33 PM Feature #3626: improvement of sample in lib/imap.rb: password input
=begin
前田です。

2010年7月29日12:17 Nobuyoshi Nakada <nobu@ruby-lang.org>:
> lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、パ
> スワードの入力にIO#noechoを使うようにしてみました。また、実際に
> 必要になるまでパスワードの入力を遅らせるようにもしています。

ありがとうございます。commitしていただけますか?

--
Shugo M...
shugo (Shugo Maeda)
12:18 PM Feature #3626 (Closed): improvement of sample in lib/imap.rb: password input
=begin
なかだです。

lib/net/imap.rbを直接実行すると使える簡易IMAPクライアントを、パ
スワードの入力にIO#noechoを使うようにしてみました。また、実際に
必要になるまでパスワードの入力を遅らせるようにもしています。


Index: lib/net/imap.rb
===================================================================
--- lib/...
nobu (Nobuyoshi Nakada)
11:43 AM Revision 14a56523 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:43 AM Revision c1abf1d2 (git): merges r28626 from trunk into ruby_1_9_2.
--
* configure.in (RUBY_DEFAULT_ARCH): adjust for target
cpu. [ruby-core:31243]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
05:19 AM Bug #3514 (Assigned): Unused Variable Warnings in StdLib [PATCHES]
=begin

=end
marcandre (Marc-Andre Lafortune)
05:07 AM Bug #3623 (Rejected): TypeError: can't iterate from Time
=begin
Intended behavior.
Instead, cover? should work.
=end
nobu (Nobuyoshi Nakada)
03:57 AM Bug #3623 (Rejected): TypeError: can't iterate from Time
=begin
ruby-1.9.2-head > (Time.now..Time.now + 100).include?(Time.now + 10)
TypeError: can't iterate from Time
from (irb):1:in `each'
from (irb):1:in `include?'
from (irb):1:in `include?'
from (irb):1
from /Users/sheuer...
sheuer (Stephen Heuer)

07/28/2010

09:51 PM Revision 8d228b25 (git): * common.mk (EXT_SRCS): add ext/json/parser/parser.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:52 PM Revision b67ecc80 (git): * file.c (rb_file_s_basename): pass baselen to rmext.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:38 PM Revision 793af699 (git): * 2010-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:38 PM Revision de06330e (git): * configure.in: not [freebsd] but [freebsd*] for AS_CASE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:08 PM Feature #3622 (Closed): Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
HTTP/1.1 allows a client to determine if the server will accept a request body using the Expect header with a value of 100-continue. If the server finds the request header the client sent acceptable it will return with a 100 Co...
drbrain (Eric Hodel)
01:24 PM Revision 7996581a (git): * ext/pathname/pathname.c (path_eq): Pathname#{==,===,eql?} translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:24 PM Revision 4b8f2ed7 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:08 PM Bug #3615 (Closed): Build failure trunk with MSVC
=begin

=end
naruse (Yui NARUSE)
10:36 AM Bug #3615: Build failure trunk with MSVC
=begin
This issue was solved with changeset r28757.

Please close this.
=end
phasis68 (Heesob Park)
12:28 PM Revision a5e6532c (git): * vm_core.h (rb_thread_check_trap_pending): hidden API for tcl/tk wrapper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:27 AM Feature #3592 (Closed): "1.0+0.0i".to_c.to_f can't converted into Float
=begin

=end
marcandre (Marc-Andre Lafortune)
10:37 AM Feature #3592: "1.0+0.0i".to_c.to_f can't converted into Float
=begin
This issue was solved with changeset r28725.

Please close this.
=end
phasis68 (Heesob Park)
11:17 AM Bug #3557: Marshal.dump fails for large Arrays of Arrays
=begin
Thank you!

D:\andy\data>ruby -ve 'p Marshal.dump(Array.new(10){[*34000.times]}).size'
ruby 1.9.2dev (2010-07-11) [x64-mswin64_80]
1356254

Many other combinations of Array lengths that previously failed work properly...
ajankevics (Andrew Jankevics)
10:42 AM Revision dea25537 (git): merge from trunk (r28772)
* include/ruby/missing.h: shouldn't declare as dllimport when building
ruby itself (for Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
10:39 AM Revision 97bc1a12 (git): * win32/Makefile.sub (config.h): VC6 or later have stddef.h.
* include/ruby/missing.h: need to include stddef.h for size_t.
* include/ruby/missing.h: shouldn't declare as dllimport when building
ruby itself (for Windows).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28772 b2dd03c8-39d4-4...
U.Nakamura
09:27 AM Bug #3593 (Closed): cont.cで"PAGE_SIZE" redefined
=begin
This issue was solved with changeset r28768.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
08:12 AM Revision 870fbf44 (git): * missing/*.c: include missing.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:12 AM Revision 51b6bfb0 (git): * missing/*.c: include missing.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:38 AM Feature #3619: \x{XXXX} as an escape sequence of string
=begin
Hi,

At Tue, 27 Jul 2010 22:21:31 +0900,
Heesob Park wrote in [ruby-core:31512]:
> I noticed String#inspect results \x{XXXX} for the encoding other than Unicode.
>
> Is there any possibility that \x{XXXX} is accepted as an...
nobu (Nobuyoshi Nakada)
02:51 AM Feature #3620 (Closed): Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
=begin
Queue, SizedQueue and ConditionVariable are important synchronization primitives and are nowadays implemented in Ruby.

Attached patch (initiated by myself and heavily enriched by Nobu) contains these sync primitives impleme...
panaggio (Ricardo Panaggio)
12:38 AM Revision e53a6014 (git): * cont.c: typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:25 AM Revision 8bc55563 (git): * 2010-07-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:25 AM Revision 392ab9d0 (git): * cont.c: (RB_PAGE_SIZE): renamed from PAGE_SIZE. [ruby-dev:41870]
* cont.c: (RB_PAGE_MASK): renamed from PAGE_MASK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
 

Also available in: Atom