Activity
From 10/22/2010 to 10/28/2010
10/28/2010
-
11:58 PM Bug #3998 (Closed): Oniguruma Doesn't Understand the 'Unknown' Unicode Script
- =begin
My Oniguruma test suite makes at least 3 assertions for every Unicode codepoint. The only failures are related to the 'Unknown' Unicode script. <http://unicode.org/reports/tr24/tr24-11.html> defines 'Unknown' as "for unassigned, ... -
10:53 PM Feature #3995: Hash#update with Enumerable
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:42477] [Ruby 1.9-Feature#3995][Open] Hash#update with Enumerable"
on Thu, 28 Oct 2010 19:17:23 +0900, Nobuyoshi Nakada <redmine@ruby-lang.org> writes:
|今のところHash#updateはHashしか受け付けま... -
07:17 PM Feature #3995 (Rejected): Hash#update with Enumerable
- =begin
[ruby-dev:42476]でMLからの登録に失敗したので再登録します
今のところHash#updateはHashしか受け付けませんが、Enumerableまで
受け付けるように拡張するのはどうでしょうか。
=end
-
10:18 PM Revision 84b86f10 (git): fix typos includes [ruby-dev:42474]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:33 PM Bug #3996 (Closed): String#dump Adds Trailing NULL to Certain Unicode Characters
- =begin
(0..127).map{|o| o.chr('utf-8').dump}.grep(/\0$/)
#=> [""\\x00"\u0000", ""\\x01"\u0000", ""\\x02"\u0000", ""\\x03"\u0000", ""\\x04"\u0000", ""\\x05"\u0000", ""\\x06"\u0000", ""\\x0E"\u0000",
""\\x0F"\u0000", ""\\x1... -
08:23 PM Revision 8121a4f5 (git): * ext/objspace/objspace.c (ObjectSpace.memsize_of_all): rename
- ObjectSpace.total_memsize_of_all_objects() to
ObjectSpace.memsize_of_all([klass]).
Accept Class object to filter the objects.
* test/objspace/test_objspace.rb: fix test for above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
08:17 PM Feature #3989 (Closed): Update Oniguruma for Unicode 6
- =begin
This issue was solved with changeset r29620.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
09:49 AM Feature #3989: Update Oniguruma for Unicode 6
- =begin
I'm working on a test suite for this. So far, I've found some scripts that don't appear to recognised (may also exist in trunk; I haven't checked yet):
1) (0xa840..0xa877).select{|o| o.chr('utf-8') =~ /\p{Phag}/} #=> [] <htt... -
08:17 PM Bug #3994 (Closed): Oniguruma False Negatives for Certain Unicode Scripts
- =begin
This issue was solved with changeset r29619.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
07:03 PM Bug #3994 (Closed): Oniguruma False Negatives for Certain Unicode Scripts
- =begin
As mentioned in #3989, the following scripts aren't recognised. All of the codepoints below should match the respective script, but they don't on trunk.
<http://en.wikipedia.org/wiki/Lepcha_script>
lepc #=> [716... -
08:09 PM Bug #3992 (Assigned): irb's "help" command errs in 1.9.x
- =begin
=end
-
12:16 PM Bug #3992: irb's "help" command errs in 1.9.x
- =begin
Here is patch for the trunk
lib/irb/cmd/help.rb and lib/rdoc/ri/driver.rb
--- help.rb 2010-10-28 12:12:35.000000000 +0900
+++ help.rb.new 2010-10-28 12:11:12.000000000 +0900
@@ -26,7 +26,7 @@
end
... -
11:48 AM Bug #3992 (Rejected): irb's "help" command errs in 1.9.x
- =begin
On Rubyinstaller 1.9.2p0:
C:\>irb
irb(main):001:0> help String
NoMethodError: undefined method `get_info_for' for #<RDoc::RI::Driver:0x13f3ea8>
from c:/Ruby192/lib/ruby/1.9.1/irb/cmd/help.rb:29:in `block in ... - 06:04 PM Revision 8bf968ff (git): * 2010-10-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:04 PM Revision 30ab36c7 (git): * string.c (rb_str_dump): fix expected length. [ruby-core:32935]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:55 PM Feature #3993 (Closed): small change of ext/fiddle/extconf.rb for Windows
- =begin
It seems that libffi VC++ port outputs libffi.lib instead of ffi.lib.
Aaron, could you apply this patch?
Index: ext/fiddle/extconf.rb
===================================================================
--- ext/fiddle/e... -
04:40 PM Feature #2190: FileUtils::chmod - allow symbolic mode
- =begin
+1 Would like to see this it's way to the core, except that `current_file_mode` function doesn't seem to be really used anyway and can be removed:
+ def symbolic_modes_to_i(modes, path)
+ current_mode = current_file_mo... -
04:29 PM Bug #3987 (Rejected): Synchronization pb with external C library
- =begin
Tempfile object just behaves like an IO object, not an IO object itself.
Use to_io method to convert it.
=end
-
02:34 PM Revision 87c0b994 (git): * gc.c (before_gc_sweep, run_final): fix decrement timing of final_num.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:57 PM Bug #3991 (Closed): Webrick doesnt except long URIs RequestURITooLarge
- =begin
This issue was solved with changeset r29617.
Chris, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
11:21 AM Bug #3991 (Closed): Webrick doesnt except long URIs RequestURITooLarge
- =begin
If your URI (plus the protocol portions) is longer than 1024 bytes you get an error of RequestURITooLarge
It is valid in the standard to have a URI longer than 1024 bytes.
Specifically this breaks support for OpenID.
... -
11:42 AM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
- =begin
Shota Fukumori (sora_h)です。
rexmlのテストはとりあえずiconvを回避するようにしてみましたがいかがでしょうか。
diff --git test/rexml/test_changing_encoding.rb test/rexml/test_changing_encoding.rb
index f83247a..7bb465b 100644
--- test/rexml/test_changing... -
11:14 AM Revision fc9176ac (git): * tool/enc-unicode.rb,
- enc/unicode/name2ctype.h, enc/unicode/name2ctype.h.blt,
enc/unicode/name2ctype.kwd, enc/unicode/name2ctype.src:
Update Oniguruma for Unicode 6.
patched by Run Paint Run Run. [ruby-core:32923] #3989
git-svn-id: svn+ssh://ci.ruby-la... -
11:07 AM Revision 64bd18c5 (git): * include/ruby/oniguruma.h (ONIGENC_CTYPE_SPECIAL_MASK):
- change mask from 128 to 256. [ruby-core:32931]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:53 AM Feature #3908: private constant
- =begin
> Matz is now casting doubt on this feature ;-( because we've not estimated the impact of this feature yet.
> Though I thought that I certainly got matz's approval, I might make a quick judgment. We're discussing
> still no... -
07:37 AM Feature #3908 (Assigned): private constant
- =begin
Hi,
2010/10/27 Tomoyuki Chikanaga <redmine@ruby-lang.org>:
> I found a typo in error message in r29603.
Thank you always for your detailed code review.
I'll import your patch after matz's decision.
--
Yusuke... -
07:34 AM Feature #3908: private constant
- =begin
Hi,
2010/10/27 Run Paint Run Run <redmine@ruby-lang.org>:
> Issue #3908 has been updated by Run Paint Run Run.
>
>
> I'm sorry I missed the deadline on this ticket...
No problem. Thank you always for your detailed spec... -
05:30 AM Revision dde59a7c (git): Fix test for r29617.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:53 AM Revision a671a06d (git): * lib/webrick/httprequest.rb (read_request_line): extend max
- length to 2083. This is from Internet Explorer's max uri
length. http://support.microsoft.com/kb/208427 [ruby-core:32924]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:07 AM Feature #1628 (Closed): GC.stat
- =begin
This issue was solved with changeset r29616.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
04:04 AM Feature #1628: GC.stat
- =begin
(2010/10/18 12:57), Yukihiro Matsumoto wrote:
> 私も言い訳でいいと思います、少なくともこの件については。
というわけで、入れました。
* 言い訳を強調するためにエントリの名前を構造体の名前にあわせました。
* elapesed_time は、Profiler によりすぎなのでやめました。
(lazy sweep のことを考えると、ちょっと大変だし)
こういう、細かいのも NEWS...
10/27/2010
-
11:47 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:42466] Re: [Ruby 1.9-Bug#3990][Assigned] tests of rexml/rss reports many errors and failures without iconv"
on Oct.27,2010 23:40:38, <nobu@ruby-lang.org> wrote:
> > そもそも現代だとiconvを使う... -
11:44 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
- =begin
(2010/10/27 23:40), Nobuyoshi Nakada wrote:
> なかだです。
>
> At Wed, 27 Oct 2010 20:48:08 +0900,
> Usaku NAKAMURA wrote in [ruby-dev:42464]:
>> そもそも現代だとiconvを使う必然性がほとんどないと思うのですが、
>> どうでしょうか?(代わりにString#encodeを使う)
>
> さっくりex... -
11:40 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
- =begin
なかだです。
At Wed, 27 Oct 2010 20:48:08 +0900,
Usaku NAKAMURA wrote in [ruby-dev:42464]:
> そもそも現代だとiconvを使う必然性がほとんどないと思うのですが、
> どうでしょうか?(代わりにString#encodeを使う)
さっくりext/iconv削除しますか。
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
... -
09:06 PM Bug #3990: tests of rexml/rss reports many errors and failures without iconv
- =begin
> iconv.soがない環境でtest-allを実行すると、rexmlとrssのテストで
> 結構な数のEとFが発生します。
> ひどいテストになると require "iconv" とかいきなり書いてあったり
> とかします。
>
> そもそも現代だとiconvを使う必然性がほとんどないと思うのですが、
> どうでしょうか?(代わりにString#encodeを使う)
> それが叶わないなら、せめてテストでiconv必須なものはico... -
08:47 PM Bug #3990 (Closed): tests of rexml/rss reports many errors and failures without iconv
- =begin
iconv.soがない環境でtest-allを実行すると、rexmlとrssのテストで
結構な数のEとFが発生します。
ひどいテストになると require "iconv" とかいきなり書いてあったり
とかします。
そもそも現代だとiconvを使う必然性がほとんどないと思うのですが、
どうでしょうか?(代わりにString#encodeを使う)
それが叶わないなら、せめてテストでiconv必須なものはiconvがないなら
... -
10:30 PM Feature #3908: private constant
- =begin
I found a typo in error message in r29603.
Index: variable.c
===================================================================
--- variable.c (revision 29612)
+++ variable.c (working copy)
@@ -1895,7 +1895,7 @@
... -
06:30 AM Feature #3908: private constant
- =begin
I'm sorry I missed the deadline on this ticket...
1) Is it intentional that `const_get :K`, where :K is a private constant, raises a NameError? In the context of private methods, the reflection API only enforces visibility c... -
02:37 AM Feature #3908 (Closed): private constant
- =begin
This issue was solved with changeset r29603.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
07:16 PM Bug #3490 (Closed): test_pack_utf8 failure on mswin64
- =begin
=end
-
07:07 PM Bug #3490 (Assigned): test_pack_utf8 failure on mswin64
- =begin
というわけで今頃対応してみたのですが、これで十分じゃないかと思いつつも、
いまいち確信は持てません。難しい。
これでいいなら他の環境への影響なしで済むんですが。
なお、test/rubyはこれで全部通ってるような気はします。
=end
-
06:57 PM Bug #3490 (Closed): test_pack_utf8 failure on mswin64
- =begin
This issue was solved with changeset r29612.
shintaro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
07:02 PM Revision 492d1208 (git): * gc.c (GC.stat): added. [ruby-dev:38607]
- * test/ruby/test_gc.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:59 PM Bug #3784: Seg fault in IO.select from webrick
- Hello,
we've got a similar intermittent issue (circa 4/5 times a week, on a ~1000reqs/day site),
using Unicorn running under 1.9.1-p378 on a 64bit Linux kernel.
Crash report follows, I've also available a 160MB core dump and the r... - 06:16 PM Revision 8f709e14 (git): * 2010-10-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:16 PM Revision b36aa7af (git): * ext/objspace/objspace.c (memsize_of): fix rdoc.
- * ext/objspace/objspace.c (total_memsize_of_all_objects): added.
* test/objspace/test_objspace.rb:
- add a test for ObjectSpace.total_memsize_of_all_objects.
- add two tests for ObjectSpace.memsize_of (for nil and Fixnum).
git-svn... -
03:05 PM Feature #3939 (Closed): Language of error message as English by default on Windows
- =begin
r29514 (by nobu).
=end
-
02:55 PM Revision 430c1d3f (git): * ext/iconv/iconv.c (Init_iconv): warn deprecated use.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:54 AM Revision 5cf605b1 (git): * bignum.c (rb_big2long, rb_big2ulong): rb2ulong() returns VALUE, but
- its real range is ulong. So, if the size of VALUE is bigger than
ulong, upper bits are always zero even if the actual value is
negative.
fixed #3490
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29612 b2dd03c8-39d4-4d8f-98ff-... - 09:28 AM Revision 7a5d45fc (git): * test/ruby/test_io.rb (TestIO#pipe): should close write end of pipe
- before closing read end, to get rid of timing problem.
* test/ruby/test_io_m17n.rb (TestIO_M17N#pipe): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:27 AM Bug #3988 (Closed): Errors in Fiber/Continuation Documentation
- =begin
This issue was solved with changeset r29604.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
08:17 AM Bug #3988 (Closed): Errors in Fiber/Continuation Documentation
- =begin
The first example in the Continuation documentation is no longer syntactically valid. In addition, the documentation for some Fiber/Continuation methods doesn't specify that 'fiber'/'continuation' needs to be required before they... -
09:20 AM Feature #3989 (Closed): Update Oniguruma for Unicode 6
- =begin
Unicode 6.0 has been released, so it would be preferable to update Oniguruma for Ruby 1.9.3. A patch is attached which updates enc/unicode/unicode/name2ctype.kwd, and fixes the instructions in tool/enc-unicode.rb. Given the scope... - 09:15 AM Revision 1503e320 (git): * win32/win32.c (rb_w32_getppid): support Win64.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:13 AM Feature #3986 (Rejected): URI.extract unicode urls
- =begin
URI can't include non ASCII.
=end
-
06:17 AM Feature #3986 (Rejected): URI.extract unicode urls
- =begin
Hi
$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
$ irb
>> URI.extract("http://㐇匂.sl.pt")
=> ["http://"]
seems like Ruby isn't able to parse unicode characters on uris
=end
-
07:24 AM Bug #3987 (Rejected): Synchronization pb with external C library
- =begin
Summary:
I use an imported function that takes a (FILE *) argument and prints to it. When I pass it an opened FILE from ruby, then try to read this file when the external function returns I most of the time get segfaults. Th... - 06:08 AM Revision f30e1877 (git): * thread_win32.c (w32_error): should get error no only once, because
- the result of the second getting will indicate the error of the
first FormatMessage() call.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:56 AM Revision c265d575 (git): * ruby/test_io_m17n.rb (TestIO_M17N#pipe): fixed the mistake of previous
- commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:53 AM Revision a012bf6e (git): * test/ruby/test_io.rb (TestIO#pipe): need to propagate exceptions
- in read/write thread. fix r29541.
* test/ruby/test_io_m17n.rb (TestIO_M17N#pipe): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:06 AM Revision 6223582f (git): * class.c (clone_const): need to return value. fix r29602.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:00 AM Revision 6ef1aa79 (git): * include/ruby/ruby.h (NUM2LONG_internal): add cast to get rid of a
- non GCC compiler warning. this is intentional type conversion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:37 AM Feature #2366 (Closed): private constant
- =begin
This issue was solved with changeset r29603.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:47 AM Feature #2565: adding hooks for better tracing
- =begin
Any update on this issue? Will we see for 1.9.3?
=end
-
12:26 AM Revision bb2dc7e9 (git): * cont.c: apply documentation patch by Run Paint Run Run.
- [ruby-core:32915]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/26/2010
-
09:47 PM Bug #3978 (Closed): String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる
- =begin
This issue was solved with changeset r29599.
tadayoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:06 AM Bug #3978: String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる
- =begin
> ここで、C99 を見ると以下の通りであり、2.e+2 は 200.0 と解釈されるように見えます。
> これを 2.0 と解釈するのは「modified as necessary for Ruby compatibility」の範囲外のように思えます。
> つまり、わたしは 指数表現の方を直そうと思っているのですが、どう思いますか。
sprintf との関係からすれば、そのほうが自然かもしれません。%e のほうが間
違いだった、という意見... -
09:01 PM Bug #3984: Unexpeted StringIO.new(string) and string variable coupling
- =begin
2010/10/26 Nobuyoshi Nakada <redmine@ruby-lang.org>
> Issue #3984 has been updated by Nobuyoshi Nakada.
>
> Status changed from Open to Rejected
>
> $ { echo foo; sleep 5; echo bar; } > foo.test & { sleep 1; > foo.test; };... -
07:36 PM Bug #3984 (Rejected): Unexpeted StringIO.new(string) and string variable coupling
- =begin
$ { echo foo; sleep 5; echo bar; } > foo.test & { sleep 1; > foo.test; }; wait
$ od -tx1z foo.test
0000000 00 00 00 00 62 61 72 0a >....bar.<
0000010
=end
-
06:30 PM Bug #3984 (Rejected): Unexpeted StringIO.new(string) and string variable coupling
- =begin
Consider this:
irb(main):001:0> require 'stringio'
=> true
irb(main):002:0> a = 'foo'
=> "foo"
irb(main):003:0> b = StringIO.new(a)
=> #<StringIO:0x10f6698>
irb(main):004:0> b.puts 'bar'
=> nil
irb(main):005:... -
08:32 PM Bug #3985: test_pathname fail on OSX via cron
- =begin
sora_hです。
以下パッチのほうが効果的かもしれません。
diff --git test/pathname/test_pathname.rb test/pathname/test_pathname.rb
index 235d0fb..ea709c3 100644
--- test/pathname/test_pathname.rb
+++ test/pathname/test_pathname.rb
@@ -309,6 ... -
08:24 PM Bug #3985 (Assigned): test_pathname fail on OSX via cron
- =begin
=end
-
08:23 PM Bug #3985 (Closed): test_pathname fail on OSX via cron
- =begin
Shota Fukumori (sora_h)です
pathnameのtest_grpowned?がcron上でfailします。
1) Failure:
test_grpowned?(TestPathname) [/Users/sorah/git/ruby/ruby/test/pathname/test_pathname.rb:998]:
<true> expected but was
<false>.
原因... -
06:04 PM Bug #344: File.grpowned?のテスト
- =begin
r18593
=end
-
05:27 PM Revision b88c9aa1 (git): * object.c (Init_Object), constant.h, variable.c
- (rb_mod_private_constant, rb_mod_public_constant,
set_const_visibility, rb_const_get_0): add Module#public_constant
and private_constant. [ruby-dev:39685][ruby-core:32698]
* test/ruby/test_module.rb: add tests for above.
git-svn-i... -
05:27 PM Revision a1157681 (git): * class.c, constant.h, gc.c, method.h, object.c, variable.c,
- vm_insnhelper.c: use struct rb_constant_entry_t as entry of
RCLASS_CONST_TBL. RCLASS_CONST_TBL has contained VALUE of constant
directly. Now instead rb_const_entry_t is contained in
RCLASS_CONST_TBL, rb_const_entry_t is managed ... - 05:27 PM Revision e169ea0c (git): * 2010-10-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:27 PM Revision 2285a8d8 (git): * class.c, gc.c, object.c, variable.c, vm_insnhelper.c,
- include/ruby/ruby.h: separate RCLASS_CONST_TBL from RCLASS_IV_TBL.
RCLASS_IV_TBL has contained not only instance variable table but
also constant table. Now the two table are separated to
RCLASS_CONST_TBL and RCLASS_IV_TBL. This ... -
12:57 PM Bug #3983 (Closed): nmake install fail on Windows with r29591
- =begin
This issue was solved with changeset r29595.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
10:20 AM Bug #3983 (Closed): nmake install fail on Windows with r29591
- =begin
Due to the Revision r29591, nmake install fails on Windows with MSVC.
C:\work\snapshot>nmake install
...
installing binary commands: /usr/bin
installing base libraries: /usr/lib
installing arch files: ... -
12:39 PM Revision 6ca3ad34 (git): * lib/scanf.rb (extract_float): allow 2.e+2 style.
- [ruby-dev:42452] #3978
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:46 AM Bug #3982 (Closed): build fail on Win7 32-bit with r29590
- =begin
Fixed at r29592.
=end
-
09:09 AM Revision 767d7084 (git): * Makefile.in (ASFLAGS): needs INCFLAGS.
- * configure.in (rb_cv_dynamic_alloca): check if extra source for
dynamic size alloca.
* missing/x86_64-chkstk.s (___chkstk): necessary for alloca of
amd64-mingw32msvc-gcc on Ubutu.
* thread_win32.c (ruby_alloca_chkstk): check stack... -
09:09 AM Revision 67d7448f (git): * vsnprintf.c (BSD_vfprintf): suppress warnings.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:04 AM Revision 51d25ca8 (git): * template/ruby.pc.in (Libs): needs DLDFLAGS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:47 AM Revision 749ad16a (git): * common.mk (pkgconfig-data): moved from Makefile.in.
- * tool/rbinstall.rb: install pc file only if non-empty.
[ruby-core:32901] #3983
* win32/Makefile.sub (ruby_pc): create pc file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:44 AM Revision fd74e141 (git): * .gitignore: ignore pkg-config metadata file.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Revision 7b410abf (git): * configure.in (rb_cv_gcc_atomic_builtins): check for atomic
- builtins, all are not available in Apple derivative gcc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/25/2010
-
11:46 PM Revision 3ea90fc3 (git): * signal.c: fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:32 PM Feature #2645: Have a method in StringScanner which returns the position in characters rather than in bytes
- =begin
I had a similar problem: I wanted to extract a part of a StringScanner-backed string.
Consider the following use case:
* The StringScanner ss is used to arrive at a certain position.
* The current position is saved, i... -
11:02 PM Bug #3982 (Closed): build fail on Win7 32-bit with r29590
- =begin
The typo at http://github.com/ruby/ruby/blob/trunk/signal.c#L28 causes the build to fail on my Win7 32-bit machine using an MSYS/MinGW/TDM 4.5.1 based toolchain.
Changing "elsif" to "elif" allows a successful build.
Jon... -
09:12 PM Bug #3981 (Closed): "[BUG] cfp consistency error - send" while parsing XML file with -r profile
- =begin
This is already fixed in trunk and ruby_1_9_2 branch.
So this will be OK on next 1.9.2 patch release.
=end
-
07:41 PM Bug #3981 (Closed): "[BUG] cfp consistency error - send" while parsing XML file with -r profile
- =begin
Running following script with attached XML file (pls uncompress before run) cause the crash report as follows.
It work without problem if profiling is off.
--- Script
require 'rexml/document'
fn = 'test1.xml'
xml = R... -
03:29 PM Revision 4d9a6ab1 (git): * Makefile.in (pkgconfig-data): create pkg-config metadata file.
- * tool/rbinstall.rb: install pkg-config metadata file.
* template/ruby.pc.in: template of pkg-config metadata file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:24 PM Bug #3980 (Third Party's Issue): Try to use GTK2 + libglade in ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
- =begin
Try Ruby/GLib2-0.90.4.
=end
-
08:30 AM Bug #3980 (Third Party's Issue): Try to use GTK2 + libglade in ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
- =begin
irb(main):002:0> require 'gtk2'
/home/gabriel/.rvm/gems/ruby-1.9.2-p0@gtk2/gems/glib2-0.90.3/lib/glib2.rb:173: [BUG] Segmentation fault
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86... -
10:13 AM Bug #3978: String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる
- =begin
Scanf#scanf の説明を見ると、
scanf for Ruby is an implementation of the C function scanf(3),$
modified as necessary for Ruby compatibility.
とあります。
ここで、C99 を見ると以下の通りであり、2.e+2 は 200.0 と解釈されるように見えます。
これを 2.0 と解釈するのは「modifie... -
01:04 AM Bug #3978 (Closed): String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる
- =begin
String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる。
'0x2.p+2'.scanf('%e') #=> [8.0]
'0x2.0p+2'.scanf('%e') #=> [8.0]
指数表現ではそのような事はありません。
'2.e+2'.scanf('%e') #=> [2.0]
'2.0e+2'.scanf('%e') #=> [20... -
07:57 AM Revision a6ed06e5 (git): ispell.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:46 AM Revision 2c770d67 (git): * signal.c (rb_atomic_t): GCC (of at least recent versions)
- has ubiquitos support for atomic operations. On that
compiler a C program can isse a memory barrier using these
dedicated instructions. According to the GCC manual they
cargo culted this feature form the Itanium ABI... -
06:27 AM Bug #3979 (Closed): format() の '%a' 指定子で、零と非零での印字形式が異なる
- =begin
This issue was solved with changeset r29587.
tadayoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
01:14 AM Bug #3979 (Closed): format() の '%a' 指定子で、零と非零での印字形式が異なる
- =begin
format() の '%a' 指定子で、零と非零での印字形式が異なる。
format('%20.3a', 0) #=> " 0x0p+0"
format('%20.3a', 1) #=> " 0x1.000p+0"
%e や %f ではそのような事はありません。
format('%20.3e', 0) #=> " 0.000e+00"
format('... -
12:34 AM Revision 0d78d991 (git): * test/ruby/test_array.rb (test_rotate!): fix expected message.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/24/2010
-
09:21 PM Revision bbf0fd4e (git): * vsnprintf.c (BSD_vfprintf): prec digits fractal part should be
- appended to 0 if prec is given. [ruby-dev:42453] #3979
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:00 PM Revision df26e9d4 (git): * common.mk (run.gdb): Quit gdb on 'make gdb' when
- no signals are received.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:17 PM Bug #3783 (Closed): Replace Calls to rb_error_frozen() with rb_check_frozen()
- =begin
This issue was solved with changeset r29583.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
- 03:30 PM Revision 7bbea01a (git): * 2010-10-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:30 PM Revision 4fcd5e3f (git): * lib/date.rb: some corrections of documentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:17 PM Bug #3406 (Closed): attr_accessor creates a private writer method
- =begin
This issue was solved with changeset r29578.
Joel, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
12:17 PM Bug #3972 (Closed): r28668 breaks test/unit when combined with the testing rake task - =begin
This issue was solved with changeset r29577.
Aaron, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
08:14 AM Revision 23e8deaf (git): * array.c, gc.c, hash.c, object.c, string.c, struct.c,
- transcode.c, variable.c, vm.c, vm_insnhelper.c, vm_method.c:
replace calls to rb_error_frozen() with rb_check_frozen(). a
patch from Run Paint Run Run at [ruby-core:32014]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29583 b2d... -
08:05 AM Revision 58d3597e (git): * include/ruby/intern.h (rb_check_frozen): optimize.
- [ruby-core:32878]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:16 AM Revision 5383964f (git): * lib/test/unit.rb (Test::Unit::Mini#run): abort if interrupted.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:18 AM Revision b560b080 (git): * lib/test/unit.rb (Test::Unit::Mini#run_test_suites): show the
- result even when interrupted on the way.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:13 AM Revision 071e1ba1 (git): * lib/test/unit.rb (Test::Unit::Mini#run_test_suites): ensure
- output sync mode to be restored.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:11 AM Revision 98ac9b86 (git): * vm.c (vm_define_method): defined method is run with the default
- public visibility regardless the visibility context of definition.
[ruby-core:30638]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:11 AM Revision 8a40d614 (git): * lib/test/unit.rb: make test/unit play nicely with the rake test
- loader. [ruby-core:32864]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/23/2010
-
10:35 PM Bug #3976 (Feedback): ruby/1.9.1/webrick/server.rb:90: [BUG] Segmentation fault
- =begin
=end
-
06:00 AM Bug #3976: ruby/1.9.1/webrick/server.rb:90: [BUG] Segmentation fault
- =begin
On Sat, Oct 23, 2010 at 05:46:01AM +0900, Fris Sony wrote:
> Bug #3976: ruby/1.9.1/webrick/server.rb:90: [BUG] Segmentation fault
> http://redmine.ruby-lang.org/issues/show/3976
>
> Author: Fris Sony
> Status: Open, Priorit... -
05:45 AM Bug #3976 (Third Party's Issue): ruby/1.9.1/webrick/server.rb:90: [BUG] Segmentation fault
- =begin
Installed Ruby 1.9.2p0 (from http://rubyforge.org/frs/download.php/72170/rubyinstaller-1.9.2-p0.exe)
on Windows 7 x64.
Create a simple Rails (2.3.8) app using mysql, and debuggin through NetBeans 6.9.
A few times the app w... -
10:34 PM Bug #3975 (Feedback): German Umlaut in environment variable breaks usage of FileUtils
- =begin
The error message:
"fileutils.rb:1247:in mkdir "\x81" to UTF-8 in conversion from Windows-1525 to UTF-8 (Encoding::UndefinedConversionError)"
is strange; we didn't support the encoding named Windows-1525.
=end
-
10:22 PM Bug #3975: German Umlaut in environment variable breaks usage of FileUtils
- =begin
=end
-
09:48 PM Bug #3693: visibility hidden functions
- =begin
On 8/22/10 11:31 PM, SASADA Koichi wrote:
> SEGV バグなので,1.9.2 にバックポートして頂ければと思います.
はい。十分に「枯れた」パッチですし、バックポートします。
--
Yugui <yugui@yugui.jp>
http://yugui.jp
私は私をDumpする
=end
-
03:25 PM Revision 4e3fda08 (git): * test/ruby/test_rubyoptions.rb (test_segv_test): follow up the
- change at r29556.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:38 PM Revision 5e13dd7b (git): merges r29156 from trunk into ruby_1_9_2.
- --
* enum.c (enum_zip): fix typo of rdoc.
patched by Andrei Kulakov [ruby-core:31974]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:38 PM Revision 7f5d559c (git): merges r29155 from trunk into ruby_1_9_2. fixes #3777, #3772 and #3722.
- --
* thread.c (ruby_suppress_tracing): restore the state and invoke
the func with normal state. a patch from Satoshi Shiba <shiba
AT rvm.jp> at [ruby-dev:42162]. [ruby-core:31783]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch... -
01:38 PM Revision b98fa0b2 (git): merges r29151 from trunk into ruby_1_9_2.
- --
* ext/tk/stubs.c: fix [Bug #3771] "VC++ can't make ext/tk with enabling
stubs". Thanks, Akio Tajima [ruby-dev:42159].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:02 PM Revision ac83fcdc (git): merges r29410 from trunk into ruby_1_9_2.
- --
* parse.y (regexp): dregexp has literal string only at the head
and successors are array. [ruby-core:32682]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:53 PM Revision 1cdb9440 (git): merges r28944 from trunk into ruby_1_9_2. fixes #3932
- --
* lib/un.rb (httpd): SIGQUIT and SIGHUP are not guaranteed to exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:50 PM Revision 1e90b4a8 (git): merges r28986 from trunk into ruby_1_9_2. fixes [ruby-core:32667]
- --
* test/objspace/test_objspace.rb: added test for objspace.
* ext/objspace/objspace.c: considers T_ZOMBIE by lazy sweep GC.
* gc.c: considers that dsize was 0. [ruby-dev:42022]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ru... -
10:02 AM Revision d9cd7226 (git): merges r29146 and r29148 from trunk into ruby_1_9_2.
- --
* string.c (tr_setup_table): initialize negating table when
negating string is given. [ruby-core:31851]
* string.c (tr_find): add a sentence for the time when
target characters include negating one.
* string.c (rb_str_count): mo... -
09:37 AM Revision 0d069bd2 (git): merges r29140 and r29141 from trunk into ruby_1_9_2.
- --
* lib/rdoc/parser/ruby.rb (RDoc#parse_class): ignore non-constant
name signleton class. [Bug #3759], [ruby-dev:42154]
--
* lib/rdoc/parser/ruby.rb (RDoc#parse_call_parameters): don't
include assignment. [Bug #3759], [ruby-dev:42... -
09:37 AM Revision 8ebcdf9d (git): merges r29341 and r29343 from trunk into ruby_1_9_2.
- --
* configure.in (LIBRUBY_DLDFLAGS): use -unexported_symbol only
when available. http://trac.macports.org/ticket/26341
--
* configure.in (LIBRUBY_DLDFLAGS): fix quoting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_... -
09:37 AM Revision a8494365 (git): merges r29516 from trunk into ruby_1_9_2.
- --
* Makefile.in (CPP): already used in .c.i rule.
* cygwin/GNUmakefile.in (DLLWRAP, WINDRES): add --driver-name and
--preprocessor options explicitly. [ruby-core:32776]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_... -
09:37 AM Revision 4f7232fd (git): merges r29318 from trunk into ruby_1_9_2.
- --
* vm_insnhelper.c (vm_cref_push): no outer cref is needed for proc
from method. Bug #3786, Bug #3860, [ruby-core:32501]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:36 AM Revision 03144f6d (git): merges r29415 from trunk into ruby_1_9_2. fixes #3910 #3951 and #3959.
- --
* io.c (fptr_finalize): write_mutex might have been destroyed
already in finalization phase, as the order of finalizers is not
guaranteed. rb_mutex_t should be used in place of Mutex object
in the future.
git-svn-id: svn+ssh:/... -
09:36 AM Revision cfdaa4dd (git): merges r29298 from trunk into ruby_1_9_2.
- --
* configure.in (LIBRUBY_SO): fix an oversight of replace
RUBY_INSTALL_NAME with RUBY_SO_NAME. a patch from Jeremy Evans
at [ruby-core:32474].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29563 b2dd03c8-39d4-4d... -
09:36 AM Revision 738e62a3 (git): merges r29133 from trunk into ruby_1_9_2.
- --
* load.c (load_failed): should honor encoding. [ruby-core:31915]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:36 AM Revision cfa233b5 (git): merges tests from trunk before r29132 into ruby_1_9_2.
- --
* test/pathname/test_pathname.rb (test_expand_path): should treat drive letter.
* test/pathname/test_pathnamr.rb (test_grpowned?): group onwer is not suppoted
on DOSISH platforms.
* test/pathname/test_pathnamr.rb (test_world_reada... - 09:34 AM Revision c243f992 (git): * 2010-10-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:34 AM Revision 622d4288 (git): version.h: reorder some lines to get rid of conflict between
- my commits and automatic update of RUBY_RELEASE_DATE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:40 AM Revision c2fdd98e (git): * lib/mkmf.rb: $extmk should be true for test/runner.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:02 AM Revision 874ab2e6 (git): * 2010-10-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 AM Revision 3bd7384c (git): * vm_dump.c (rb_vm_bugreport): fix to add bug outputs.
- - loaded script ($0)
- loaded features ($")
- process memory map on Linux (/proc/self/maps)
* vm_dump.c (rb_vmdebug_stack_dump_raw): fix header message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29556 b2dd03c8-39d4-4d8f-98...
10/22/2010
-
10:01 PM Bug #3975 (Rejected): German Umlaut in environment variable breaks usage of FileUtils
- =begin
Hi,
when having a german Umlaut (Ä, Ü, Ö, ?) in an environment variable, the usage of FileUtils seems to break, because it can't handle the conversion to UTF-8.
Example:
ENV['USERPROFILE'] is "C:\\Users\Nameü"
U... -
05:50 AM Revision cb9ffb8d (git): * lib/test/unit/assertions.rb (Test::Unit::Assertions#assert):
- assertion message must not be nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:10 AM Revision e1d15712 (git): * lib/test/unit/assertions.rb (Test::Unit::Assertions#assert):
- treat nil case. Please run test-all before commit such change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:17 AM Bug #3783: Replace Calls to rb_error_frozen() with rb_check_frozen()
- =begin
Hi,
(2010/09/02 13:20), Run Paint Run Run wrote:
> This patch replaces lines of the form:
> if (OBJ_FROZEN(obj)) rb_error_frozen("object");
> with:
> rb_check_frozen(obj);
> This is simpler, and produces error message...