Activity
From 05/27/2010 to 06/02/2010
06/02/2010
-
11:36 PM Feature #3380 (Rejected): Minitest Runner Command
- =begin
MiniTest needs a commandline tool for running tests, just as TestUnit had with testrb. It would be nice if we could just have testrb back, but that must be weighed against the fact the TestUnit 2.0+ still uses it.
In any cas... -
09:49 PM Revision 325d06c7 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:32 PM Bug #3379 (Closed): test-all Segmentation fault on x64-mswin64
- =begin
ruby-1.9.2-preview3 x64-mswin64でtest-allが実行できません。
dl.hのDLSTACK_TYPEをlongから_int64へ変更すると動きます。
Z:\ruby-1.9.2-preview3\build>nmake test-all
Microsoft(R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Mi... -
09:30 PM Revision d57a8a44 (git): * test/ruby/test_path.rb (test_path): workaround for drive
- letter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:25 PM Revision 90850320 (git): * test/ruby/test_path.rb (test_path): get rid of blocking on
- access to non-existent host.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:25 PM Revision 54fe5bf6 (git): * test/ruby/test_path.rb (test_path): get rid of blocking on
- access to non-existent host.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:42 PM Revision 18b4480e (git): Allow bin/* install from dot-dirs. Fixes rvm and multiruby installations.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:02 PM Bug #3370: test failure of drb
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41505] Re: [Bug #3370] test failure of drb"
on Jun.02,2010 09:13:49, <usa@garbagecollect.jp> wrote:
> > 安定していつも失敗しますか?
>
> 私の手元では再現率100%です。
> 環境に依存する可能性はありますが、まだ確認できていません。
10... -
09:13 AM Bug #3370: test failure of drb
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41500] Re: [Bug #3370] test failure of drb"
on Jun.01,2010 23:33:26, <m_seki@mva.biglobe.ne.jp> wrote:
> > 何か調査すべきことがあったら教えてください。
>
> 安定していつも失敗しますか?
私の手元では再現率100%です。
環境に依存する可... - 04:25 PM Revision 7563bfdc (git): * 2010-06-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:25 PM Revision 90dafe61 (git): * ext/tk/lib/tk.rb: fix typo and race condition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:24 PM Revision ed02f66e (git): * ext/tk/lib/tk.rb: fix typo and race condition.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:02 PM Revision 2b71200a (git): * 2010-06-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:02 PM Revision 230ca5ff (git): * ext/dl/lib/dl/cparser.rb (parse_ctype): add backwards compatibility
- by supporting "uint" types in the c parser. [ruby-core:29750]
* test/dl/test_cparser.rb: adding a test for "uint" changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:43 PM Bug #1934: Segmentation fault
- =begin
I can reproduce this on trunk by running euler060a.rb:
run@paint:/tmp → ruby 475
# of primes: 2 results: [] prime: 7 process time: 0.1
# of primes: 3 results: [] prime: 11 process time: 0.1
# of primes: 4 results:... -
02:06 PM Revision fabba1b9 (git): * test/ruby/test_{string,symbol}.rb (test_ascii_incomat_inspect):
- ASCII range characters are no longer escaped.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:59 PM Feature #3378: Range#each should not yield its `begin' itself
- =begin
あ、タイトルの方を提案だと思ってしまったのですが、変更したときにそこで止まってしまうのを直せないか、
については議論の余地がありますね。
止まることを予期したプログラムというのはないと考えてもいいと思うので、もし前記の点について1.9の方で
整合性ある結論が出たら、1.8も寄り添うことは可能かも知れません。(あまり気乗りはしませんが)
=end
-
12:58 PM Feature #3378: Range#each should not yield its `begin' itself
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:41503] [Bug #3378] Range#each should not yield its `begin' itself"
on Wed, 2 Jun 2010 01:46:09 +0900, Yusuke Endoh <redmine@ruby-lang.org> writes:
|1.8 で、以下のコードが "A" しか出力してくれません。
... -
12:46 PM Feature #3378: Range#each should not yield its `begin' itself
- =begin
Rangeの左端がStringの場合をspecial-caseして(b..e).each→b.upto(e)に変換するんですが、
1.9ではString#uptoが最初の引数をdupするようになったのでこうなっています。
つまりString#uptoの仕様が変わったということです。
RangeはFixnum, Symbol, String以外の場合は左端をdupしたりはしないので、
むしろ、1.9の挙動についてもう一度考えた方がよさ... -
08:05 AM Feature #3378 (Assigned): Range#each should not yield its `begin' itself
- =begin
r25632
=end
-
01:46 AM Feature #3378 (Rejected): Range#each should not yield its `begin' itself
- =begin
遠藤です。
1.8 で、以下のコードが "A" しか出力してくれません。
$ ruby18 -ve '("A".."H").map {|x| p x; x << 1 }'
ruby 1.8.8dev (2010-05-26) [i686-linux]
"A"
"B" "C" ... "H" まで出力してほしいです。1.9 ではしてくれます。
--
Yusuke Endoh <mame@t... -
12:07 PM Bug #3372 (Closed): Segfault when passing block_param to aref call with tOP_ASGN : foo[&b] += 21
- =begin
This issue was solved with changeset r28123.
Olivier, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
11:37 AM Feature #3072: Classes Inheriting from Data
- =begin
>> What is the relationship between the two that the superclass is maintaining?
> The struct RData.
Which is utterly irrelevant to the user. :-) A common superclass should imply common behaviour, not reveal a dubious artif... - 10:11 AM Revision 67190ad1 (git): * 2010-06-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:11 AM Revision 9e27c24d (git): merge from trunk (r28125)
- * test/dl/test_cfunc.rb (test_last_error): CFunc.last_error is thread local
variable. So, if another test calls CFunc#call, it's set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28126 b2dd03c8-39d4-4d8f-98ff-823f... -
08:38 AM Bug #3377: 100000.times { Time.allocate }: [FATAL] failed to allocate memory
- =begin
=end
- 07:49 AM Revision 597d60f7 (git): * test/dl/test_cfunc.rb (test_last_error): CFunc.last_error is thread local
- variable. So, if another test calls CFunc#call, it's set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:05 AM Revision 35eb8990 (git): * 2010-06-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 AM Revision 276fb7e7 (git): * compile.c (iseq_compile_each): should consider block on stack,
- if block argument is passed. [ruby-core:30534]
* parse.c (arg_concat_gen): should append to nd_head, not to
nd_iter for NODE_BLOCK_PASS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:09 AM Feature #3203: LazySweepGC patch
- =begin
2010年6月1日10:55 KISHIMOTO, Makoto <ksmakoto@dd.iij4u.or.jp>:
>
> 1) Error:
> test_cgi_core_htmltype(CGICoreTest):
> TypeError: can't convert NoMethodError into String
> /export/home/ksmakoto/ruby-trunk/test/cgi/test_cgi_c...
06/01/2010
-
11:28 PM Revision 8978d52a (git): * .gdbinit: classic version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:27 PM Bug #3376 (Closed): russian support
- =begin
This issue was solved with changeset r28120.
Yury, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
08:39 PM Bug #3376: russian support
- =begin
Hi,
Thank you for your report.
2010/6/1 Yury Korolev <redmine@ruby-lang.org>:
> 1. String#upcase/String#downcase don't work with russian characters
This is the spec. Traditionally, they have handled only ASCII characte... -
08:34 PM Bug #3376: russian support
- =begin
=end
-
08:33 PM Bug #3376: russian support
- =begin
> 1. String#upcase/String#downcase don't work with russian characters
Ruby's String#upcase is for ASCII.
> 2. Regex doesn't work with POSIX bracket classes
> "привет" =~ /[:alpha:]/
"привет" =~ /[[:alpha:]]/ is c... -
07:58 PM Bug #3376 (Closed): russian support
- =begin
1. String#upcase/String#downcase don't work with russian characters
ruby-1.9.2-preview3 > "привет".upcase
=> "привет"
ruby-1.9.2-preview3 > "ПРИВЕТ".downcase
=> "ПРИВЕТ"
2. Regex doesn't work with POSIX bracke... -
11:07 PM Bug #3377 (Closed): 100000.times { Time.allocate }: [FATAL] failed to allocate memory
- =begin
以下のように
[FATAL] failed to allocate memory
というエラーが出ます。
% ./ruby -ve '100000.times { Time.allocate }'
ruby 1.9.3dev (2010-05-28 trunk 28053) [i686-linux]
[FATAL] failed to allocate memory
ここでは Time オブジェクトをたくさん生成し... -
09:37 PM Feature #3344 (Closed): supporting rfc 5789 - http patch verb
- =begin
This issue was solved with changeset r28119.
Guilherme, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
09:19 PM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
- =begin
樽家です。
> |> 同様な処理といいながらなぜ新しい API を追加するんですか。
> |
> |Featureなので、私的に思い切ってどう処理したら理想的だろうと考えた結果です。
> |同様な処理=inspect_encodeですが、結局Symbol型やRegexp型に限らず
> |必要になりそうなので分離したいと思いました。
>
> 結論がないので申し訳ないのですが、encoding処理の理想は空気の
> ように見えないことで、... -
03:14 AM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:41482] Re: [Feature #3328] Kernel#p outputs as default_internal encoding, and so on"
on Mon, 31 May 2010 19:16:38 +0900, Masaya TARUI <tarui@prx.jp> writes:
|樽家です。
|> 同様な処理といいな... -
04:11 PM Feature #3375 (Closed): --disable-libedit to disable libedit
- =begin
ext/readlineのメンテナの高尾さん:
現在、--enable-libeditとするとreadlineのヘッダをhave_libraryしなくなりますが、逆に--disable-libeditとしてもやっぱりeditline/readline.hをhave_headerしてしまいます。--disable-libeditと明示的に指定したときはlibeditは無視して欲しいと思うんですが、どんなもんでしょう。
そのようにする... -
02:23 PM Revision 8fd6a9e7 (git): merge revision(s) 28120:
- * re.c (unescape_nonascii): \P{FOO} is also Unicode property in
regexp. [ruby-core:30540]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:20 PM Revision 4c897fdd (git): * re.c (unescape_nonascii): \P{FOO} is also Unicode regexp. [ruby-core:30540]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:30 PM Revision ab70e53a (git): * lib/net/http.rb: adding support to rfc5789 patch verb.
- Added a Net::HTTP::Patch class which expects a message body
and response body. It recycles the post method into a patch one,
that will send the encoded representation to the server.
Summarizing, a new class has been created, the po... -
10:56 AM Feature #3203: LazySweepGC patch
- =begin
きしもとです
手元の環境だと以下のエラーが出てます。
test-all すると(動き出すまでにえらい時間がかかったあと)同じところで to_str が
無限に再帰して? core を吐きます。
$ ../tool/runruby.rb --extout=.ext -- -e 'GC.stress = true; load "../test/runner.rb"' ../test/cgi/test_cgi_core.rb
Loaded s... -
10:33 AM Feature #2032: Change the license to "GPLv2+ or Ruby's original".
- =begin
I merged a patch in [ruby-dev:39172]: reject readline6.
If someone want to change the license of Ruby and work about it, please reopen this.
=end
-
03:57 AM Feature #2032 (Closed): Change the license to "GPLv2+ or Ruby's original".
- =begin
This issue was solved with changeset r28118.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
05/31/2010
-
11:58 PM Bug #3372 (Closed): Segfault when passing block_param to aref call with tOP_ASGN : foo[&b] += 21
- =begin
To reproduce :
$ ruby -e 'foo[&b] += 21'
ruby: [BUG] Segmentation fault
ruby 1.9.3dev (2010-05-31 trunk 28108) [x86_64-linux]
-- control frame ----------
c:0001 p:0000 s:0002 b:0002 l:001a38 d:001a38 TOP
-... -
09:57 PM Bug #3368 (Closed): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
- =begin
This issue was solved with changeset r28109.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
09:52 PM Bug #3368: Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
- =begin
2010年5月31日11:49 U.Nakamura <usa@garbagecollect.jp>:
> Windowsでは追加されたテストがErrno::ECONNRESETでエラーとなり
> ます。
おぉ、発生するエラーが違いましたか。
> 思うに、resolv.rbでECONNREFUSEDだけでなくECONNRESETもrescue
> すればいいのではないかと思いますが、どうでしょうか?
そのようにしました。
-... -
12:03 PM Bug #3368 (Assigned): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
- =begin
=end
-
11:49 AM Bug #3368 (Closed): Re: [ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-cvs:35269] Ruby:r28058 (trunk): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED."
on May.29,2010 09:06:19, <akr@ruby-lang.org> wrote:
> akr 2010-05-29 09:06:17... -
09:55 PM Feature #3356: Add GetShortPathName to ruby
- =begin
2010/5/28 Christian Höltje <redmine@ruby-lang.org>:
> Bug #3356: Add GetShortPathName to ruby
> http://redmine.ruby-lang.org/issues/show/3356
>
> I use Ruby on windows and it would be really useful to have access to GetShor... -
07:48 PM Bug #3371 (Closed): test-all aborted on amd64 lenny
- =begin
amd64のlennyで
http://chkbuild.n-z.jp/ruby/debian-amd64/ruby-trunk/log/20100507T073828.diff.txt.gz
のあたりから test-all がすべてのテストを実行後、 Aborted (core dumped) になって結果が表示されません。
=end
-
07:16 PM Feature #3328: Kernel#p outputs as default_internal encoding, and so on
- =begin
樽家です。
2010年5月24日21:18 NARUSE, Yui <naruse@airemix.jp>:
> 成瀬です。
>
> (2010/05/21 8:10), Masaya Tarui wrote:
>> Feature #2102 [ruby-dev:39343] でString#inspectについては強制的にencodingを
>> 揃えるようになりましたが、SymbolやRegexpについてはそうなっておらず、
>>... -
06:48 PM Revision b6408337 (git): * ext/readline/extconf.rb: reject GPLv3 readline. [ruby-dev:39172]
- [ruby-core:25272] [ruby-dev:39167] [ruby-core:28736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:16 PM Revision dc34ec8c (git): * 2010-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:16 PM Revision 508e987a (git): * 2010-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:16 PM Revision a8ced88a (git): * io.c (pipe_open): add RB_GC_GUARD.
- This caused failure when test/ruby/test_argf.rb is executed with
GC.stress = true in mswin32_90
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:16 PM Revision f8bdd8dd (git): * io.c (pipe_open): add RB_GC_GUARD.
- This caused failure when test/ruby/test_argf.rb is executed with
GC.stress = true in mswin32_90
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:10 PM Bug #3370 (Closed): test failure of drb
- =begin
Windowsで、drbのテストが以下のように1件だけ失敗します。
ちなみにメッセージの中身は
「既存の接続はリモート ホストに強制的に切断されました。」
です。
このテストがなんでArgumentErrorになることが期待されるのか
すらよくわからないというレベルなので、報告のみです。
すみません。
何か調査すべきことがあったら教えてください。
1) Failure:
test_04_many_arg(Te... - 02:51 PM Revision 72f14f3a (git): * 2010-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:51 PM Revision 2e7d1848 (git): * ext/tk/extconf.rb: use tclConfig.sh/tkConfig.sh when frameworks
- are enabled on MacOS X.
* ext/tk/stubs.c: dirty hack for frameworks and stubs on MacOS X.
* ext/tk/lib/tk.rb: stop creating a dummy Tcl/Tk interpreter.
And hide a root window before starting eventloop. (for ruby 1.9)
* ext/tk/tcltklib.... -
02:50 PM Revision d369a50c (git): * ext/tk/extconf.rb: use tclConfig.sh/tkConfig.sh when frameworks
- are enabled on MacOS X.
* ext/tk/stubs.c: dirty hack for frameworks and stubs on MacOS X.
* ext/tk/lib/tk.rb: stop creating a dummy Tcl/Tk interpreter.
And hide a root window before starting eventloop. (for ruby 1.9)
* ext/tk/tcltklib.... -
02:47 PM Bug #3369 (Closed): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
- =begin
This issue was solved with changeset r28103.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
12:04 PM Bug #3369 (Assigned): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
- =begin
=end
-
12:03 PM Bug #3369 (Closed): Re: [ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined.
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-cvs:32360] Ruby:r25142 (trunk): * encoding.c (rb_enc_unicode_p): defined."
on Sep.29,2009 09:34:02, <naruse@ruby-lang.org> wrote:
> naruse 2009-09-29 09:34:00 +0900 (Tue, 29 Sep 200... -
01:37 PM Revision a4702079 (git): update comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 PM Revision 7011534e (git): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNRESET
- for Windows. reported by U.Nakamura. [ruby-dev:41477]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:26 AM Revision e0fe9a8e (git): * regparse.c (onig_syntax_warn): do not use external strings as
- printf format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:26 AM Revision 3642fa19 (git): * regparse.c (onig_syntax_warn): do not use external strings as
- printf format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:27 AM Revision 4acf013f (git): * misc/ruby-mode.el (ruby-mode-set-encoding): commit miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:22 AM Revision e3a17014 (git): * misc/ruby-mode.el (ruby-mode-set-encoding): skip shebang line
- always regardless of ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:22 AM Revision 97a1d656 (git): * misc/ruby-mode.el (ruby-mode-set-encoding): skip shebang line
- always regardless of ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:47 AM Revision 455554b6 (git): * file.c (file_expand_path): Refix r28102: this breaks
- r28039. test for [ruby-dev:41429] is added. [ruby-core:30516]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:04 AM Revision d16fc7ca (git): * string.c (rb_str_inspect): inspect as ASCII when the codepoint
- of a character in Unicode string is ASCII printable one.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:46 AM Revision d13e191d (git): * encoding.c (rb_enc_unicode_p): check the encoding is Unicode
- or not by the name; not function's pointer. [ruby-dev:41479]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:07 AM Bug #3366 (Closed): compile errors ruby192p2 (rubyspec-matzruby-827b92f)
- =begin
This issue was solved with changeset r28102.
Roberto Tomás, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:47 AM Bug #2496 (Closed): Delegate: #methods and #public_methods should return delegated methods too
- =begin
This issue was solved with changeset r28099.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
05/30/2010
-
11:57 PM Bug #3358 (Closed): -I switch fails to work on the trunk version
- =begin
=end
-
11:56 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
- =begin
It is RubySpec's fork, and its commit id is different Ruby's official one.
Please try http://github.com/ruby/ruby/tree/ruby_1_9_2
=end
-
08:39 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
- =begin
sorry I'm using git .. so far as I know it's the current ruby 1.9.2.preview2. here's the github link: http://github.com/rubyspec/matzruby/tarball/v1_9_2_preview2
I did a
make distclean && find . -type f -exec ~/bin/gres.rb... -
07:16 PM Bug #3366: compile errors ruby192p2 (rubyspec-matzruby-827b92f)
- =begin
What is ruby192p2 (rubyspec-matzruby-827b92f)?
Please show the revision in Ruby's subversion.
=end
-
06:56 PM Bug #3366 (Closed): compile errors ruby192p2 (rubyspec-matzruby-827b92f)
- =begin
...
make[1]: Leaving directory `/home/roberto/Código/rubyspec-matzruby-827b92f/ext/coverage'
compiling curses
/home/roberto/Código/rubyspec-matzruby-827b92f/lib/mkmf.rb:685:in `[]': invalid byte sequence in US-ASCII (Argume... -
10:27 PM Bug #3192 (Closed): Missing Set#keep_if, select! [patch]
- =begin
This issue was solved with changeset r28096.
Marc-Andre, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
10:06 PM Bug #3352: Delegates: protected methods
- =begin
Hi,
2010/5/30 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:
>> And, Marc-Andre, please take a look at #2223.
>
> Yes. This came up while working on the specs for that issue. Which
> also means you were right... -
08:45 PM Bug #3365: floats revisited (see bug 1841)
- =begin
I'm confused. how does that match either of: the system's own handling of doubles (which the ruby api docs say it uses) or the IEEE754 specification (which would require to have a minum of 1 more zero in the tail)
quote from h... -
07:22 PM Bug #3365 (Rejected): floats revisited (see bug 1841)
- =begin
Try following.
~/local/ruby_1_9_1/bin/irb
irb(main):001:0> n=8.40000000000000568434188608080148696899414062500000e+00
=> 8.40000000000001
irb(main):002:0> '%.99g' % n
=> "8.4000000000000056843418860808014869689941406... -
06:41 PM Bug #3365 (Rejected): floats revisited (see bug 1841)
- =begin
someone posted that the float errors were just fine by them, referring to IEEE 754. I suggest visiting that standard yourself before closing the bug. If you look at the bug as reported, there is a rounding error on the 16th digit... -
07:03 PM Revision ea046e22 (git): * file.c (file_expand_path): check if expanded dname encoding is
- compatible with fname, not just copying. [ruby-core:30516]
* test/ruby/test_beginendblock.rb (test_endblockwarn): needs
encoding comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28102 b2dd03c8-39d4-4d8f-98ff... -
07:03 PM Revision b5cd43c9 (git): * file.c (file_expand_path): check if expanded dname encoding is
- compatible with fname, not just copying. [ruby-core:30516]
* test/ruby/test_beginendblock.rb (test_endblockwarn): needs
encoding comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:36 PM Feature #1125: [*x] (array consisting only of a splat) does not necessarily return a new array
- =begin
=end
-
06:35 PM Feature #1125: [*x] (array consisting only of a splat) does not necessarily return a new array
- =begin
Hi,
> I expected that an array literal would always return a new array.
Agreed, but "bug" is too strong a word for this.
I move this ticket to 1.9.x feature.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
06:11 PM Feature #2715: Optimization to avoid spawning shell in Kernel#system call should check for failure conditions
- =begin
Hi,
> For Ruby's system() not to spawn shell should be just performance optimization
I don't think so. Indeed, it is a feature for optimization, but
it is also spec.
Process invocation may cause significant resu... -
05:20 PM Revision e0ad353f (git): * insns.def (defined): respond_to_missing? may not be available
- (for BasicObject instances).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:43 PM Revision b6e91b9d (git): * 2010-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:43 PM Revision 89efbfe0 (git): * lib/delegate: Delegator: combine (public|protected) methods with
- those of the delegated object. [ruby-core:27224]
DelegateClass: combine (public|protected) instance methods
with those of the delegated superclass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28099 b2dd03c8-39d4-4d8f-98ff-823f... - 04:40 PM Revision 0cf9530a (git): * 2010-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:40 PM Revision 75266f99 (git): * lib/delegate: Delegator: combine (public|protected) methods with
- those of the delegated object. [ruby-core:27224]
DelegateClass: combine (public|protected) instance methods
with those of the delegated superclass.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28097 b2dd03c8-39d4-... -
03:07 PM Bug #3124: SocketError on SnowLeopard (during make test-all)
- =begin
Hi, Naruse
> It is because of Mac OS X's getaddrinfo.
> They raise error when it call getaddrinfo(3) with servname "0".
> Whether it is Ruby's bug or Mac OS X's bug is still discussing.
>
> see also: http://d.hatena.... - 01:19 PM Revision 1d06ff97 (git): * lib/set.rb (keep_if, select!): New methods [ruby-core:29749]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:15 PM Revision e286d4ef (git): * lib/set.rb (keep_if, select!): New methods [ruby-core:29749]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:53 PM Revision d346b26b (git): * test/rake/test_application.rb: update a test because of r28089.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 PM Revision d980b8f6 (git): * lib/tempfile.rb (Tempfile#unlink): leave @data. Assigning nil to
- @data caused double closing error of the same IO in finalizer. a
patch from Simon Nicholls. [ruby-core:29395]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:17 AM Revision 6bbd1d62 (git): merge revision(s) 28090:
- * ext/nkf/nkf-utf8/nkf.c: updated to b856dd07.
this cleans warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:49 AM Revision d602853a (git): merge revision(s) 28083:
- * lib/rdoc/generator/template/darkfish/classpage.rhtml:
fix encoding value of XML declaration. [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:48 AM Revision 2a0c12cc (git): * ext/nkf/nkf-utf8/nkf.c: updated to b856dd07.
- this cleans warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:27 AM Revision 208a51ff (git): * load.c (load_failed): use more accurate error message.
- [ruby-core:23851]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:10 AM Revision 59c74fab (git): * file.c (rb_file_directory_p): update rdoc. a patch from Ilkka
- Laukkanen. [ruby-core:30016]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:42 AM Revision a8cd15c9 (git): * gc.c (gc_mark_all_clear): don't call obj_free() in
- gc_mark_all_clear(), because obj_free() may make T_ZOMBIE
objects.
* gc.c (gc_clear_mark_on_sweep_slots): renamed.
* gc.c (rb_objspace_call_finalizer): call
gc_clear_mark_on_sweep_slots() before calling mark_tbl().
[ruby-dev:4145... -
06:39 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
- =begin
On 29 May 2010 23:30, Yusuke Endoh <redmine@ruby-lang.org> wrote:
>
> Thank you, Benoit.
>
> Yusuke Endoh <mame@tsg.ne.jp>
You are very welcome :)
Happy to help Ruby !
B.D.
=end
-
06:29 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
- =begin
Hi,
Thank you, Benoit.
2010/5/30 Benoit Daloze <eregontp@gmail.com>:
> Well, actually there are hundreds of them:
> $ cat make.log | grep 'warning: implicit conversion shortens 64-bit
> value into a 32-bit value' ... -
05:05 AM Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
- =begin
Hi,
On 29 May 2010 20:06, Yusuke Endoh <redmine@ruby-lang.org> wrote:
> Hi,
>
> Is this still reproduced?
> I can't confirm as I don't have os x. Could anyone confirm?
>
> --
> Yusuke Endoh <mame@tsg.ne.jp>
If I under... -
03:04 AM Bug #1296 (Feedback): [trunk/22981] 64-bit issues on trunk in ext/zlib
- =begin
Hi,
Is this still reproduced?
I can't confirm as I don't have os x. Could anyone confirm?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
02:54 AM Bug #3360: rdoc fails when including BOM
- =begin
成瀬です。
(2010/05/30 1:11), Nobuyoshi Nakada wrote:
> At Sun, 30 May 2010 00:36:49 +0900,
> whiteleaf wrote in [ruby-dev:41460]:
>> --charset オプションは「html の charset を指定する」という解釈ですと、
>> encode しないほうが正しい挙動といえなくもないですが、やっぱり
>> 2つ以... -
02:43 AM Bug #3360: rdoc fails when including BOM
- =begin
成瀬です。
(2010/05/29 2:17), white leaf wrote:
> ・UTF-8 の BOM しか見ていないのは ruby スクリプトに使わない(使えない)
> ので意味がないからです。
rdoc の書かれているファイルが ruby スクリプトだとは限らなかったような。
> ・encode してるのは複数のファイルが異なるエンコーディングを使っている場合に
> charset とエンコーディングが異なる可... -
01:11 AM Bug #3360: rdoc fails when including BOM
- =begin
なかだです。
At Sun, 30 May 2010 00:36:49 +0900,
whiteleaf wrote in [ruby-dev:41460]:
> --charset オプションは「html の charset を指定する」という解釈ですと、
> encode しないほうが正しい挙動といえなくもないですが、やっぱり
> 2つ以上の異なるエンコーディングのファイルを対象にする場合は
> charset と中身のエンコーディン... -
12:36 AM Bug #3360: rdoc fails when including BOM
- =begin
whiteleaf です。
--charset オプションは「html の charset を指定する」という解釈ですと、
encode しないほうが正しい挙動といえなくもないですが、やっぱり
2つ以上の異なるエンコーディングのファイルを対象にする場合は
charset と中身のエンコーディングは揃えてほしいところです。
それと遠藤さんのパッチですと、
ASCII-8BIT のデータを encode してしまう可能性がある(Encod... -
02:41 AM Bug #2760: unable to cross-compile win32.c
- =begin
Hi, Roger
Any update here?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
02:38 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
- =begin
遠藤です。
2010年5月24日16:45 Tanaka Akira <akr@fsij.org>:
> 2010年5月19日21:04 Yusuke Endoh <redmine@ruby-lang.org>:
>
>> test/unit を他の互換なテストフレームワーク (Test::Unit 2 とか?) に入れ
>> 替えることを検討した方がいいかも知れません。
>
> 経験上、1.8 の test/unit では、test/... -
01:43 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
- =begin
2010年5月29日0:13 Kouhei Sutou <kou@cozmixng.org>:
> それでは、もともとのテストが意図していない場所で問題が発生し
> てしまう確率が高くなるのも問題と考えていますか?
原因の追求が簡単なら問題ないかもしれませんね。
--
[田中 哲][たなか あきら][Tanaka Akira]
=end
-
02:16 AM Feature #3203: LazySweepGC patch
- =begin
2010年5月30日0:23 Yusuke ENDOH <mame@tsg.ne.jp>:
> akr さんの件は無実でした (というか [Bug #3241] でパッチ作成済み
> だったのに私がコミットし忘れてました。すみません) が、以下は Lazy
そうでしたか。
まぁ、それはそれとしていくつも出るのでもうひとつ。
もちろん lazy sweep と関係あるかどうかは不明です。
% ./ruby -ve 'GC.str... -
12:23 AM Feature #3203: LazySweepGC patch
- =begin
遠藤です。
2010年5月29日23:02 Narihiro Nakamura <authornari@gmail.com>:
> ご指摘ありがとうございます。
> 調べてみます。
akr さんの件は無実でした (というか [Bug #3241] でパッチ作成済み
だったのに私がコミットし忘れてました。すみません) が、以下は Lazy
Sweep コミット後から SEGV するようになったようです。
ご確認ください。
$... -
12:33 AM Revision 480b4d0a (git): * .gdbinit (rp): mark singleton classes.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/29/2010
-
11:11 PM Feature #3203: LazySweepGC patch
- =begin
遠藤です。
2010年5月29日18:28 Tanaka Akira <akr@fsij.org>:
> 思い立って、GC.stress を true にしてテストを動かしてみました。
ということを考えると、テストフレームワークは極限まで単純な方がいいですねえ。
> % ./ruby -e 'GC.stress = true; load "test/runner.rb"' test/cgi
*snip*
>
> lazy s... -
11:03 PM Feature #3203: LazySweepGC patch
- =begin
2010年5月29日18:28 Tanaka Akira <akr@fsij.org>:
> 2010年5月28日5:15 Narihiro Nakamura <authornari@gmail.com>:
>>
>> make test-rubyspec、check、benchmarkが通るようなりました。
>
> 思い立って、GC.stress を true にしてテストを動かしてみました。
>
> つまり、
>
> for f ... -
06:28 PM Feature #3203: LazySweepGC patch
- =begin
2010年5月28日5:15 Narihiro Nakamura <authornari@gmail.com>:
>
> make test-rubyspec、check、benchmarkが通るようなりました。
思い立って、GC.stress を true にしてテストを動かしてみました。
つまり、
for f in test/test_* test/*(/)
do
echo $f
./ruby -e 'GC... -
10:21 PM Bug #3358: -I switch fails to work on the trunk version
- =begin
This duplicates Bug #3355 and fixed at r28063.
Please close
=end
-
06:51 PM Revision 950a9176 (git): * removed trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:51 PM Revision 45f6fbf3 (git): * removed trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:40 PM Revision 106b437c (git): * parse.y (parser_tokadd_utf8, parser_tokadd_string): allow NUL
- containing symbol literals, as well as String#to_sym.
[ruby-dev:41447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:40 PM Revision 5d394118 (git): * parse.y (parser_tokadd_utf8, parser_tokadd_string): allow NUL
- containing symbol literals, as well as String#to_sym.
[ruby-dev:41447]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:05 PM Revision abeb6dce (git): * lib/rdoc/generator/template/darkfish/classpage.rhtml:
- fix encoding value of XML declaration. [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:54 PM Revision 6cb380e6 (git): merges r28080 from trunk into ruby_1_9_2.
- --
* ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD.
This caused failure when test/csv is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28082 b2dd03c8-39d4-4d8f-98ff-823fe69b... - 05:26 PM Revision 12a99794 (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT), gc.c (ruby_gc_stress_start):
- revert r28078.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:22 PM Revision 1887f60a (git): * ext/zlib/zlib.c (zstream_append_input2): add RB_GC_GUARD.
- This caused failure when test/csv is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:41 PM Revision 41557b47 (git): * ChangeLog: fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:32 PM Revision d0914b35 (git): * thread.c (RB_GC_SAVE_MACHINE_CONTEXT): start GC
- by switching the thread if gc_stress == true
* gc.c (ruby_gc_stress_start): dotto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:16 PM Feature #3344: supporting rfc 5789 - http patch verb
- =begin
This feature is acceptable, but it also needs tests.
I'm making primitive tests like following.
If you have some tests it helps me.
diff --git a/test/net/http/test_http.rb b/test/net/http/test_http.rb
index 167eda9.... -
03:12 PM Revision 5fe67d39 (git): merges r28073 from trunk into ruby_1_9_2.
- --
* gc.c (force_chain_object, rb_objspace_call_finalizer): delete
finalizer entry after corresponding finalizer is executed.
This caused SEGV when test/cgi is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... - 03:12 PM Revision 2d063780 (git): * 2010-05-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision 57569615 (git): merges r28072 from trunk into ruby_1_9_2.
- --
* string.c (str_replace_shared): change embedded state atomically.
[ruby-core:29953] [ruby-dev:41456]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:10 PM Revision 2c1a7dc8 (git): * 2010-05-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:10 PM Revision 264f4900 (git): * gc.c (force_chain_object, rb_objspace_call_finalizer): delete
- finalizer entry after corresponding finalizer is executed.
This caused SEGV when test/cgi is executed with GC.stress = true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:32 PM Revision 701c70e0 (git): * string.c (str_replace_shared): change embedded state atomically.
- [ruby-core:29953] [ruby-dev:41456]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:49 PM Bug #3360: rdoc fails when including BOM
- =begin
遠藤です。
2010年5月29日12:07 Nobuyoshi Nakada <redmine@ruby-lang.org>:
> This issue was solved with changeset r28062.
Eric を通さずに直していただいてしまったようですが、「html 出力の
charset 指定が無視されている」の方も直していただけますでしょうか。
diff --git a/lib/rdoc/generat... -
12:07 PM Bug #3360 (Closed): rdoc fails when including BOM
- =begin
This issue was solved with changeset r28062.
white, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
04:43 AM Bug #3360: rdoc fails when including BOM
- =begin
遠藤です。
2010年5月29日2:17 white leaf <redmine@ruby-lang.org>:
> BOM を含むファイルを rdoc にかけると処理が固まります。
> rdoc が BOM を見てないせいなので、以下のパッチでなおりました。
ありがとうございます。
再現しました。また、頂いたパッチで直ることを確認しました。
> ・":bom|utf-8" オプションを使っていないのは 1.8 のためと
>... -
02:17 AM Bug #3360 (Closed): rdoc fails when including BOM
- =begin
whiteleaf と申します。
BOM を含むファイルを rdoc にかけると処理が固まります。
rdoc が BOM を見てないせいなので、以下のパッチでなおりました。
・":bom|utf-8" オプションを使っていないのは 1.8 のためと
結局 ASCII-8BIT に force_encoding しないといけないため意味がないからです。
(rdoc のエンコーディングを UTF-8 にするなら別ですが)
... -
01:07 PM Bug #3355 (Closed): Stack overflow executing rdoc
- =begin
This issue was solved with changeset r28063.
Romulo, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
05:37 AM Revision e9b851af (git): merges r28043 from trunk into ruby_1_9_2.
- --
* insns.def (invokesuper): check consistency between class of self and
class of method being invoked by super. This is temporary measure
for YARV. See [ruby-core:30313] in detail. See [ruby-dev:40959]
[ruby-dev:39772] [ruby-c... -
05:37 AM Revision 10aa7c3d (git): merges r28030 from trunk into ruby_1_9_2.
- --
* LGPL: Removed. We no longer have LGPL'd source files in our
tree.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:36 AM Revision 9c5957af (git): merges r28023 and r28024 from trunk into ruby_1_9_2.
- --
* test/rinda/test_rinda.rb (class TupleSpaceTest): kill a used thread
at teardown. [ruby-dev:41397]
* test/rinda/test_rinda.rb (class TupleSpaceProxyTest): ditto.
--
* ChangeLog: fix wrong format.
git-svn-id: svn+ssh://ci.ruby-lang... -
05:36 AM Revision 6e435642 (git): merges r28017 from trunk into ruby_1_9_2.
- --
document marshal_dump and marshal_load
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:36 AM Revision 4f36d45e (git): merges r28011 from trunk into ruby_1_9_2.
- --
refine an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:36 AM Revision bbf36fbb (git): merges r27994 from trunk into ruby_1_9_2.
- --
* error.c: fix wrong exception class name in rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:36 AM Revision 80cb3c3e (git): merges r27992 from trunk into ruby_1_9_2.
- --
add an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:56 AM Revision cdf3ba0d (git): merge revision(s) 28063:
- * encoding.c (rb_filesystem_encindex): avoid infinite require
loop. [ruby-core:30467]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:21 AM Bug #3351: stack overflow on super
- Hi Marc-Andre,
Yes, exactly. Very rare situation. This is the simplified version of include sequence that I observed in one specific rails/rspec use case. And with inverted includes everything works like charm.
Thanks
-
03:57 AM Revision 2f9d0282 (git): * encoding.c (rb_filesystem_encindex): avoid infinite require
- loop. [ruby-core:30467]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:05 AM Revision 5668c8ac (git): * lib/rdoc/rdoc.rb (RDoc#read_file_contents): take care of BOM.
- [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:05 AM Revision 8e9f3088 (git): * lib/rdoc/rdoc.rb (RDoc#read_file_contents): take care of BOM.
- [ruby-dev:41452]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:12 AM Revision 790abc59 (git): * gc.c (GC_PROF_TIMER_STOP): regularize `marked' to suppress
- warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:43 AM Revision 10e34786 (git): * lib/mkmf.rb (STRING_OR_FAILED_FORMAT.%): nodoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:43 AM Revision fc130468 (git): * lib/mkmf.rb (STRING_OR_FAILED_FORMAT.%): nodoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:34 AM Revision cd86b29d (git): * test/ruby/envutil.rb: fix for --disable-gems.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:34 AM Revision ab3368de (git): * test/ruby/envutil.rb: fix for --disable-gems.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
- =begin
須藤です。
In <AANLkTimp6n_RQkhtwhwlmdcgBEjnqDVSG4V9NNv6q7IA@mail.gmail.com>
"[ruby-dev:41450] Re: [Bug #3037] testrb の動作が1.8.7 の testrb と違いすぎる" on Fri, 28 May 2010 23:57:44 +0900,
Tanaka Akira <akr@fsij.org> wrote:
> 個々のテ... -
12:06 AM Revision 089d2ddd (git): * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
05/28/2010
-
11:59 PM Revision 2dce7437 (git): * tool/change_maker.rb: narrow diffs to see function names.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:57 PM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
- =begin
2010年5月28日21:03 Kouhei Sutou <kou@cozmixng.org>:
>> 経験上、1.8 の test/unit では、test/unit 内で異常終了 (SEGV とか) したとき、
>> 再現スクリプトを最小化するのがとてもたいへんだったので、もとに戻すのは
>> 良い方法とは思えません。
>
> これは前に田中さんと話したときに聞いた気がする、↓のようなケー
> スのことですか?
いいえ。
... -
09:04 PM Feature #3037: testrb の動作が1.8.7 の testrb と違いすぎる
- =begin
須藤です。
In <AANLkTinXX9hlBMvl-9eW1gWj9H8HIKjclLVwmyphOANy@mail.gmail.com>
"[ruby-dev:41402] Re: [Bug #3037] testrb の動作が1.8.7 の testrb と違いすぎる" on Mon, 24 May 2010 16:45:36 +0900,
Tanaka Akira <akr@fsij.org> wrote:
>> tes... -
11:46 PM Revision 21fbc8f6 (git): * gc.c (allocate_sorted_heaps, before_gc_sweep, gc_sweep): removed
- unused variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:37 PM Bug #3354 (Closed): エンコードを指定してread中にCtrl-Cで落ちる
- =begin
This issue was solved with changeset r28055.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
05:55 PM Bug #3355: Stack overflow executing rdoc
- =begin
=end
-
12:58 PM Bug #3355: Stack overflow executing rdoc
- =begin
Oh, this is the well known problem (by especially Naruse and me)
as "infinity require loop of encoding".
Now Naruse and I discussing about this.
=end
-
12:15 PM Bug #3355 (Assigned): Stack overflow executing rdoc
- =begin
succeeded to reproduce.
memo:
ruby crashes in ruby_xrealloc() because ptr is invalid.
objspace = 0
ptr = 0x85fffffd
size = 3893786111
=end
-
02:47 AM Bug #3355: Stack overflow executing rdoc
- =begin
r28037 is ok. The issue appeared in r28038.
=end
-
01:19 AM Bug #3355 (Closed): Stack overflow executing rdoc
- =begin
Ruby-trunk (r28040) compiles fine with VS2008 but when it starts generating RDoc documentation it crashes with a stack overflow:
(...)
Generating RDoc documentation
.\ruby.exe -I./lib -I".ext/i386-mswin32_9... -
01:39 PM Bug #3302: segfault in 1.8.6 p398 in Ruby::DL
- =begin
I'm not sure since it seems that Ruby 1.9.1 has changed it's API for DL and this code won't run without modifications. If you can understand all of the changes to be needed, then let me know and I can try. I myself, didn't unders... -
12:28 PM Revision 827a17bd (git): * thread.c (blocking_region_begin): avoid RUBY_VM_CHECK_INTS()
- call during GVL state transition. [Bug#3354] [ruby-dev:41435]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:53 AM Revision a51acf36 (git): * tool/change_maker.rb: change-log-mode needs tabs, and omit only
- empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:47 AM Feature #3203: LazySweepGC patch
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:41443] Re: [Feature #3203] LazySweepGC patch"
on Fri, 28 May 2010 05:15:09 +0900, Narihiro Nakamura <authornari@gmail.com> writes:
|make test-rubyspec、check、benchmarkが通るようなりました。
|... -
07:30 AM Feature #3203: LazySweepGC patch
- =begin
kosakiです
個人的意見ですが
> nariです。
>
> make test-rubyspec、check、benchmarkが通るようなりました。
>
> また、make、make benchmark、test-all、test-rubyspecの実行速度も調べてみ
> ました。極端に遅くなったものはなさそうです。そもそもプログラム実行時間
> が早くなるたぐいの修正ではないので、目立ってに遅くなければOKだろうと思っ
... -
05:15 AM Feature #3203: LazySweepGC patch
- =begin
nariです。
make test-rubyspec、check、benchmarkが通るようなりました。
また、make、make benchmark、test-all、test-rubyspecの実行速度も調べてみ
ました。極端に遅くなったものはなさそうです。そもそもプログラム実行時間
が早くなるたぐいの修正ではないので、目立ってに遅くなければOKだろうと思っ
ています。
make test-all
trunk : 18... -
11:13 AM Revision ca644780 (git): * gc.c : use simple lazy sweep algorithm for response performance
- gain. See [ruby-dev:41067].
* object.c: FL_MARK of some objects by lazy sweep is copied when
RVALUE is cloned. These objects are not marked in the mark phase.
So delete FL_MARK.
* class.c: ditto.
git-svn-id: svn+ssh://ci.ruby-la... -
10:42 AM Bug #3358 (Closed): -I switch fails to work on the trunk version
- =begin
The nightly snapshop version fails to generate rdoc with this error:
Generating RDoc documentation
.\ruby.exe -I./lib -I".ext/i386-mswin32_90" "./tool/runruby.rb" --extout
=".ext" -- "./bin/rdoc" --no-force-upda... -
09:39 AM Revision 5f3f0805 (git): * string.c (sym_inspect): escape ASCII-compatible strings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:39 AM Revision 732e40d9 (git): * string.c (sym_inspect): escape ASCII-compatible strings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:37 AM Revision 2dfa488b (git): * string.c (rb_str_inspect): escape ASCII-compatible strings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:37 AM Revision 2138c773 (git): * string.c (rb_str_inspect): escape ASCII-compatible strings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:51 AM Revision bcfcbefc (git): * array.c (rb_ary_product): Use tmpary instead, to ensure marking
- arrays by GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:51 AM Revision 50e2827a (git): * array.c (rb_ary_product): Use tmpary instead, to ensure marking
- arrays by GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:51 AM Revision 11cef3cc (git): * array.c (rb_ary_product): Use tmpary instead, to ensure marking
- arrays by GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:34 AM Bug #3337: MS-DOS device names are identified as readable_real
- Responding to Caleb: the regex is being used to monkeypatch an application server, the leading / is because the regex is matching an incoming request, not the raw filename, and I should have clarified in the initial report.
It does s... -
02:58 AM Revision b69e325c (git): merge revision(s) 28048:
- * array.c (rb_ary_product): Do not rely on GC, t0 should be
checked explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:43 AM Revision 97b1c9ed (git): * array.c (rb_ary_product): Do not rely on GC, t0 should be
- checked explicitly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:42 AM Feature #3356 (Feedback): Add GetShortPathName to ruby
- =begin
Hi!
I use Ruby on windows and it would be really useful to have access to GetShortPathName in ruby.
I have a monkey-patch to add Pathname.shortpath (attached) to demonstrate it. Probably realpath, etc. should take thi... -
01:41 AM Bug #3317: test/rake/test_win32.rb does strange tests and reports errors and failures
- =begin
Hi,
I guess all of these issues are caused by r21871 (by nobu).
Nobu, could you check this issue?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
01:40 AM Revision 006f384f (git): * lib/mkmf.rb (checking_for): ignore toplevel.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision 9792f30e (git): * lib/mkmf.rb (checking_for): ignore toplevel.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Revision 66c8f468 (git): * lib/mkmf.rb (checking_for): ignore toplevel.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 AM Bug #2717: Requiring rubygems/specification causes tons of warnings for NoMethodError
- =begin
Hi,
Nobu, do you have any idea?
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
01:25 AM Bug #3339: win32ole test failure
- =begin
樽家です。
>> しかし、これが起きてるのが実はうちだけだったら嫌だな。
>> 誰か他に再現する人いますか?
>> 私の他の環境だと、例えばXP x64 + ruby mswin64版ではこの問題は
>> 発生していません。
>
> 私の環境だと実はこのテスト、gitのシェル拡張らしきdllに突入してそのなかでロックしてしまいます。どう見ても環境依存なのと調べるのが難しそうだったのでしばらくテストから外してました。
>
> 外出先なの... -
01:16 AM Bug #3140: gem activation has changed between 1.8 and 1.9
- =begin
Hi, Nobu
As Eric said, please judge your patch by yourself :-)
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
12:55 AM Bug #3080: class_variable_set issue with duped Module
- =begin
Hi,
This is similar issue to [ruby-core:30313].
This issue is caused by ISeq#cref_stack instead of ISeq#klass.
This won't be fixed in 1.9.2.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
12:49 AM Bug #2402: super in instance_eval
- 遠藤です。
[Bug #2502] [Bug #3136] あたりで super の修正は後回しにしようということに
なり、r28043 でとりあえずの対策をしたので、1.9.x にします。
--
Yusuke Endoh <mame@tsg.ne.jp>
-
12:47 AM Bug #2420: super call may use wrong receiver object
- =begin
Hi,
I committed r28043 as temporary measure for 1.9.2 release.
This will be fixed correctly at 1.9.3 or later.
See [Bug #2502] [Bug #3136] in detail.
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
12:43 AM Bug #3136: reuse of singleton method definition causes SEGV
- =begin
=end
-
12:19 AM Bug #3231: Digest Does Not Build
- =begin
Does this patch help you?
(only ext/digest/md5)
Index: ext/digest/md5/extconf.rb
===================================================================
--- ext/digest/md5/extconf.rb (revision 28034)
+++ ext/digest/md5/e... -
12:16 AM Bug #3255 (Closed): Trunk fail to build without explicit ./configure options (yaml.h not found)
- =begin
Hi,
> But I still get:
> Error running 'make -j 3', please check
> /Users/benoitdaloze/.rvm/log/ruby-head/make*.log
This would be fixed at r27717.
If you still have a problem, please inform us.
> I'm curre...
05/27/2010
-
11:57 PM Bug #3347 (Closed): Dir.tmpdirが、filesystem encodingを返さない
- =begin
This issue was solved with changeset r28039.
Tohru, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
02:33 AM Bug #3347 (Closed): Dir.tmpdirが、filesystem encodingを返さない
- =begin
Tmpfile.newのbasenameをASCII以外の文字を渡すとエラーになるようです。
% ruby -ve "Tempfile.new('ほげ')" -rtempfile
ruby 1.9.2dev (2010-05-25 revision 28010) [x86_64-linux]
/home/sulky/.rvm/rubies/ruby-1... -
11:07 PM Bug #3337: MS-DOS device names are identified as readable_real
- Hi,
According to Usaku, it is difficult to fix this issue.
According to Usaku, `QueryDosDevice` cannot be used. It determines
some device files (such as CON) as normal file.
At least, we won't fix this issue in 1.9.2 release.
I... -
10:38 PM Bug #2655 (Rejected): win32OLE processes lose their connection?
- =begin
Hi,
I think Masaki meant that this bug cannot be fixed.
Do not use win32ole with threads, at least for a while.
If Roger or anyone have an idea to fix this issue, please send us
a patch!
--
Yusuke Endoh <mam... -
10:37 PM Bug #3014 (Closed): select + read for STDIN unexpected result on Windows
- =begin
This issue was solved with changeset r28035.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
10:34 PM Bug #1972 (Closed): Changing ENV['TZ'] of a running process should change behavior of Time
- =begin
Hi,
According to Usaku, currently the code produces:
Ame
Asi
Ame
Asi
So this bug is considered fixed already.
I Close this ticket. Thank you!
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
10:30 PM Bug #3084: ri shows the same description twice
- =begin
Hi, Eric
Works for me. Please commit it!
And, Eric, please respond to #1085, #1800 and #2176 :-)
--
Yusuke Endoh <mame@tsg.ne.jp>
=end
-
09:12 PM Bug #3339: win32ole test failure
- =begin
助田です。
On Thu, May 27, 2010 at 09:44:49AM +0900, U.Nakamura wrote:
> 現象に変化なし、です。
そうですか。残念。
> そういえば言い忘れていましたが、verbのDoItを直接呼べば無事に
> ショートカットは作成されます。
なるほど、Ruby 経由(Win32OLE)だからショートカットが作れない
ということではないのですね。
> InvokeVerbと... -
09:45 AM Bug #3339: win32ole test failure
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:41428] Re: [Bug #3339] win32ole test failure"
on May.27,2010 00:08:03, <masaki.suketa@nifty.ne.jp> wrote:
> いろいろすいません。
> お手数ですが、InvokeVerb の代わりに、InvokeVerbEx を
> 使うとどうなりますか?
現象... -
12:08 AM Bug #3339: win32ole test failure
- =begin
助田です。
On Wed, May 26, 2010 at 11:09:54PM +0900, U.Nakamura wrote:
>
> どうでもいいですが、「&」の前の「\」にはなんか深い意味があり
> ますか?
言われてみれば、特に意味はありませんでした。
> とかやってるとキリがなさそうなので、念のためWSHを使って同等の
> 処理を実行してみましたが、同様に日本語だろうが英語だろうがエ
> ラーなしでショートカット... -
08:49 PM Bug #3354: エンコードを指定してread中にCtrl-Cで落ちる
- =begin
親切な人がレビューしてくれないかなー(チラッチラッ
と修正パッチ(案)を添付します
=end
-
08:25 PM Bug #3354: エンコードを指定してread中にCtrl-Cで落ちる
- =begin
ここかな?
#define blocking_region_begin(th, region, func, arg) \
do { \
(region)->prev_status = (th)->status; \
(th)->blocking_region_buffer = (region); \ ☆ ここでruby_thread_has_gvl_p()が偽を返すよう... -
08:06 PM Bug #3354: エンコードを指定してread中にCtrl-Cで落ちる
- =begin
直接的な原因はGVLのデッドロックなんだけど
static int
garbage_collect_with_gvl(rb_objspace_t *objspace)
{
if (dont_gc) return TRUE;
if (ruby_thread_has_gvl_p()) {
return garbage_collect(objspace);
}
else {
... -
07:42 PM Bug #3354 (Closed): エンコードを指定してread中にCtrl-Cで落ちる
- =begin
[ruby-dev:41434]
=end
-
06:56 PM Bug #3353 (Closed): Building 32-bit only on Snow Leopard (dylib failed to build)
- =begin
Okay, I know this isn't all THAT helpful, but I was trying to build ruby 1.9.1 on Snow Leopard, but 32-bit only. I had CFLAGS, LDFLAGS, CXXFLAGS, and DLDFLAGS all set to '-arch i386'
Everything would be fine, all *.o files ... -
06:09 PM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
- =begin
遠藤です。
2010年5月27日6:54 Tanaka Akira <akr@fsij.org>:
>> 配列の中がすべて :out か :err だったら O_CREAT|O_TRUNC にするパッチです。
>> 反対がなければコミットします。
>
> その挙動は悪くないと思いますが、1.9.1 と非互換ですねぇ。
うーん。そうですねえ。
:out => "foo", :err => "foo" はどうなるべきかとか、[:in... -
06:54 AM Feature #3348: rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
- =begin
2010年5月27日5:14 Yusuke ENDOH <mame@tsg.ne.jp>:
>
> spawn のリダイレクトの引数で :out => "foo" としたとき、ファイル foo が存在
> しなければ作ってくれますが、[:out, :err] => "foo" だと作ってくれません。
>
> ruby -e 'pid = spawn("echo", "foo", [:out, :err] => "foo"); Proces.w... -
05:14 AM Feature #3348 (Closed): rubyspec: Kernel.spawn redirects both STDERR and STDOUT to the given name ERROR
- =begin
遠藤です。
spawn のリダイレクトの引数で :out => "foo" としたとき、ファイル foo が存在
しなければ作ってくれますが、[:out, :err] => "foo" だと作ってくれません。
ruby -e 'pid = spawn("echo", "foo", [:out, :err] => "foo"); Proces.wait pid'
これは意図的でしょうか。
うっとうしいことに、ru... -
05:45 PM Bug #3352 (Rejected): Delegates: protected methods
- =begin
See [ruby-core:30453].
Currently, there is no way for callee to know whether the method is
called as function style (without receiver) or normal method style
(with receiver).
So the call must be succeeded conservativel... -
03:55 PM Bug #3352 (Rejected): Delegates: protected methods
- =begin
require 'delegate'
class X
protected
def pro
:foo
end
end
obj = X.new
obj.pro #=> NoMethodError: protected method `pro' called for #<X:0x000001008a2a68>
... -
05:39 PM Bug #3350: Protected methods & documentation
- =begin
Hi,
2010/5/27 Marc-Andre Lafortune <redmine@ruby-lang.org>:
> Should I change the doc to reflect the current behavior, as per the patch below?
Agreed. It is more honest.
> I'm curious: what examples exist where one w... -
03:28 PM Bug #3350 (Closed): Protected methods & documentation
- =begin
The official doc currently states that Object#methods "returns a list of the names of methods publicly accessible".
Similarly, Module#instance_methods states that it returns "the public methods" of the Module. Note that the ... -
04:08 PM Bug #3351: stack overflow on super
- I thought I had submitted that bug, actually, but seems I forgot!
Just to clarify: this happens when a module appears twice in the list of ancestors. Ruby typically forbids this, but if the module is included in just the right order,... -
03:45 PM Bug #3351 (Closed): stack overflow on super
- It looks like `super` behavior is a bit different in 1.8 and 1.9. Please find the example below:
```ruby
class Base
def foo
puts "bar"
end
end
module Override
def foo
puts "override"
super
e... - 03:53 PM Revision 0d42030c (git): * 2010-05-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:53 PM Revision 47000e8a (git): * error.c (rb_bug): suppress the error report dialog if report_bug()
- is finished successfly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:53 PM Revision f3f9898a (git): * error.c (rb_bug): suppress the error report dialog if report_bug()
- is finished successfly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:39 PM Revision 7e345403 (git): * 2010-05-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision b18fcd6a (git): * insns.def (invokesuper): check consistency between class of self and
- class of method being invoked by super. This is temporary measure
for YARV. See [ruby-core:30313] in detail. See [ruby-dev:40959]
[ruby-dev:39772] [ruby-core:27000] [ruby-core:27230]
* vm_insnhelper.c (vm_search_superclass): ditt... -
03:12 PM Bug #3332 (Feedback): r27953: gem install causes "uninitialized constant Gem::Commands::InstallCommand"
- =begin
=end
-
02:52 PM Revision f813ed04 (git): merge revision(s) 28037:
- * include/ruby/encoding.h (rb_filesystem_encindex): defined.
* include/ruby/encoding.h (rb_locale_encindex): ditto.
* encoding.c (rb_filesystem_encindex): remove static.
* encoding.c (rb_locale_encindex): ditto.
... -
02:51 PM Revision d760018f (git): merge revision(s) 28037:28040:
- * file.c (rb_home_dir): set filesystem encoding.
* file.c (file_expand_path): set encoding as the same of fname
when _result_ is not filesystem encoding. [ruby-dev:41429]
* file.c (file_expand_path): use rb_enc_... -
02:47 PM Revision 97c175fa (git): * file.c (rb_home_dir): set filesystem encoding.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:47 PM Revision 84abef0f (git): * file.c (file_expand_path): set encoding as the same of fname
- when _result_ is not filesystem encoding. [ruby-dev:41429]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28039 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:47 PM Revision ac8346c4 (git): * file.c (file_expand_path): use rb_enc_associate_index and
- rb_filesystem_encindex. Strings related FileSystem should
have filesystem_encoding.
* file.c (SET_EXTERNAL_ENCODING): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:47 PM Revision f39ad4ca (git): * include/ruby/encoding.h (rb_filesystem_encindex): defined.
- * include/ruby/encoding.h (rb_locale_encindex): ditto.
* encoding.c (rb_filesystem_encindex): remove static.
* encoding.c (rb_locale_encindex): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28037 b2dd03c8-39d4-4d8f-98ff-823... - 01:39 PM Revision 1f3a9820 (git): merge from trunk (r28035)
- * win32/win32.c (rb_w32_read): call ReadFile() with len = 0 before
reading really on console, because the first ReadFile() call after
PeekConsoleInput() always returns broken data. (Windows's bug).
[ruby-core:29018]
git-svn-id: s... - 01:36 PM Revision 51077c2c (git): * win32/win32.c (rb_w32_read): call ReadFile() with len = 0 before
- reading really on console, because the first ReadFile() call after
PeekConsoleInput() always returns broken data. (Windows's bug).
[ruby-core:29018]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28035 b2dd03c8-39d4-4d8f-98ff-82... -
12:04 PM Feature #3346: __DIR__ revisted
- =begin
On May 26, 2010, at 09:11 , Roger Pack wrote:
> #1961 wasn't rejected, just not accepted/committed yet.
wow... it is just like Seattle politics... if we just keep voting OVER and OVER on the same issue, _eventually_ it'll... -
07:11 AM Feature #3346: __DIR__ revisted
- =begin
Hi,
In message "Re: [ruby-core:30434] [Feature #3346] __DIR__ revisted"
on Wed, 26 May 2010 20:45:55 +0900, Thomas Sawyer <redmine@ruby-lang.org> writes:
|I'd like to know why __DIR__ was rejected?
I haven't rejecte... -
01:11 AM Feature #3346: __DIR__ revisted
- =begin
>> Which is "the earlier rejection"? I see nothing (though this request is not accepted yet).
#1961 wasn't rejected, just not accepted/committed yet.
For me, the "ideal" would be a compiler time constant __FILE__, but ... - 05:48 AM Revision 3417fdd4 (git): * 2010-05-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:48 AM Revision d8686059 (git): * test/sdbm/test_sdbm.rb (test_s_open_error): doesn't support to avoid read
- access by owner on Windows
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:47 AM Revision 37f75ad0 (git): * test/sdbm/test_sdbm.rb (test_s_open_error): doesn't support to avoid read
- access by owner on Windows
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:47 AM Revision 974cd2e2 (git): * 2010-05-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:47 AM Revision ce863c61 (git): * LGPL: Removed. We no longer have LGPL'd source files in our
- tree.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e