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 の... - 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
-
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 -
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
-
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
-
08:29 PM Feature #3649 (Closed): Array#sample, Array#shuffle, Array#shuffle! で使用する乱数生成器を指定するためにオプショナル引数を追加する
- =begin
Array#sample, Array#shuffle, Array#shuffle! の3メソッドは配列の要素に対して乱数を適用させるメソッドです。
これらのメソッドが使用する乱数生成器は Ruby インタプリタがデフォルトで持っているものに固定されており、変更することができません。
そこで、以下のように乱数生成器を指定できるよう、これらのメソッドに対してオプショナル引数を導入することを提案します。
gen = Random.n... -
08:27 PM Feature #3647: Array#sample(n, replace=false)
- 先程、乱数生成器を指定する変更も含んだ patch を投稿しましたが、
もともとは `Array#sample` を復元抽出に対応させるための feature request でした。
そこで、乱数生成器の指定に関する変更点は別の feature request として分離することにしました。
ということで、この feature request の最終的な提案 patch は #2 で追加したファイルであると考えて下さい。
-
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... -
04:53 PM Feature #3647: Array#sample(n, replace=false)
- `replace` の指定を、オプショナルなハッシュを経由して行うように patch を変更しました。
こうすると、`Array#sample` に対してオプショナルな引数を追加しやすくなりますよね。
例えば、乱数生成器を外部から指定するとか。
-
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
>... -
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... -
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
-
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
-
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
-
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 -
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 - 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 -
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
-
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
-
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
-
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
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 -
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
-
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
-
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
-
04:52 PM Feature #3627: catchのブロックを再実行するメソッド
- =begin
きしもとです
> こんなのではどうでしょうか。
ありがとうございます。
while で catch を囲んだら、というアイディアは%rubyでいただいていたのですが、
うまく抽象化できるのですね。
=end
-
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 -
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 -
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 - 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 -
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 ... - 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
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... -
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... -
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
-
09:46 AM Bug #2008 (Feedback): test_io.rb: test 2 fails on FreeBSD
- =begin
=end
-
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?
> -------------------------------------... -
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
- 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
-
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 -
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
... -
05:55 PM Bug #3632 (Closed): win32 (MSVC)でsnapshotをmakeできない
- =begin
Fixed at r28818.
=end
- 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
-
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 -
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
-
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 - 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
- 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
-
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 -
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 -
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
-
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... -
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... - 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
-
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 -
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
-
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.
... -
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
-
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... -
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 -
07:44 AM Feature #3638 (Closed): VM内データ構造へアクセスするマクロ
- =begin
dfp[-1] といったマジックナンバーを減らすよう、マクロを新設するのはどうでしょうか。
叩き台としてパッチを添付します。
=end
-
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’ ... -
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... -
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 -
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 -
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 -
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
-
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 -
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 -
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
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
-
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
-
07:07 PM Feature #3627: catchのブロックを再実行するメソッド
- =begin
きしもとです
> |throwのかわりに、なにか別のメソッド(rewindという名前はどうでしょう?)を実行すると、catchのブロックが再実行される、というのはどうでしょうか?
>
> 基本的なアイディアを否定するわけではありませんが、
>
> * catchブロックの再実行が必要なユースケースが示されていない
> * rewindという名前はいろいろなところで使われているので望ま
> しくない
>
> ので、現時... -
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 -
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... -
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 -
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... -
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... -
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
-
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
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
- 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 -
04:21 PM Feature #3631: [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
- =begin
Thanks for the tip Nobu! :-)
=end
-
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:
>... -
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... -
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... -
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... -
01:50 AM Bug #3609 (Closed): Float Infinity comparisons in 1.9
- =begin
Backported at r28788.
=end
-
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
-
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
-
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 -
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
- 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
-
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... -
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... -
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
-
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
-
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 -
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 -
01:22 AM Bug #3600: HP-UX compilation
- =begin
=end
-
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
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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... - 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
-
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
-
08:48 PM Bug #3565 (Closed): make test-all fails to run
- =begin
Backported at r28781.
=end
-
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... -
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... -
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
-
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
-
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
-
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
-
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 - 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
-
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... - 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
- 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 -
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 -
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
-
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 ... -
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... -
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/... - 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
-
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 -
05:19 AM Bug #3514 (Assigned): Unused Variable Warnings in StdLib [PATCHES]
- =begin
=end
-
05:07 AM Bug #3623 (Rejected): TypeError: can't iterate from Time
- =begin
Intended behavior.
Instead, cover? should work.
=end
-
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...
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
-
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
- 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
-
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
-
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... -
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 -
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
-
01:08 PM Bug #3615 (Closed): Build failure trunk with MSVC
- =begin
=end
-
10:36 AM Bug #3615: Build failure trunk with MSVC
- =begin
This issue was solved with changeset r28757.
Please close this.
=end
-
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
-
11:27 AM Feature #3592 (Closed): "1.0+0.0i".to_c.to_f can't converted into Float
- =begin
=end
-
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
-
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... - 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 - 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... -
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
-
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
-
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
-
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... -
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... - 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
- 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
-
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