From: "Yugui (Yuki Sonoda)" Date: 2008-12-20T22:55:22+09:00 Subject: [ruby-core:20720] Current status of 1.9.1 RC1's issues Hi, folks I'm going to release Ruby 1.9.1 Release Candidate on Dec 25. But we have 36 issues now. http://redmine.ruby-lang.org/projects/ruby-19/issues?query_id=8 I need your help. == Issues === #6 sprintf() of %f on Windows(MSVCRT) < unak Is this still reproducible? If does, do you have a plan to fix this by 1.9.1? === #233 Block level with binding < ko1 I does not think this is a serious problem. Whould you mind if I change the target version of this issue to 1.9.2? === #235 default charset of rdoc < naruse Can I regards this issue as fixed? === #470 RDoc of File::open is missing < drbrain I have a patch for this issue. But #901 must be resolved for the patch. === #497 writing NEWS < everyone knu and I have written NEWS for 1.9.1. Commit or send a patch for NEWS if you have something to add. === #549 ri -f html mungles constants < drbrain I does not think this is a serious problem. Whould you mind if I change the target version of this issue to 1.9.2? === #555 method_missing in Gem module removes some necessary methods < drbrain Please commit the patch. === #616 instance_eval and Module#to_s < ko1 Is it hard to fix this issue by 1.9.1? I want to fix this if posible. === #623 rdoc differs from implementation at optparse < nobu Which is correct, rdoc or implemenation? === #632 StringIO has an odd alias implementation [?] < ko1 What is happening? === #633 dl segfaults on x86_64-linux systems < everyone takano32 told me that he reproduced this at x64 too. Does anyone have an idea about this? This problem does not block the release of 1.9.1RC because neighter x86_64 or x64 is a "supported" platform. But I want to fix this if possible. === #634 Time parsing works in 1.8 but not 1.9 < tadf Is this a spec? Or do you have an idea about it? === #657 Thread.new { fork } < everyone This seems to be hard to fix. We need help. === #693 Thread#set_trace_func seems not to work Thread.set_trace_func is an unsupported feature. So we decided to remove it from Ruby 1.9.1. === #712 M17N of erb < seki irb was multilingualized. Does erb needs M17N? I think erb should know in which encoding the source is encoded. What do you think about it? === #727 Signal(CLD) seems not to work on OS X < everyone I think OSX needs SA_RESTART for some signals. [ruby-dev:37427] And akr gave me some suggestion. [ruby-dev:37432] But I don't know which signal intend to stop the process and which does not. === #730 Infinite recursion on 'super' in dynamically generated modules < ko1 Is this hard to fix? === #732 $! in at_exit < ko1 Is this hard to fix? === #755 select in windows errantly accepts too many fd's < unak Is this still reproducible? === #803 eval with binding < ko1 This issue points two bugs of YARV. We decided to fix the first if possible and regards the later as a known bug. Is the first one hard to fix? === #827 Fix document for Gem::Installer#write_spec Please commit your patch in to the trunk and ruby_1_9_1. < drbrain === #832 Encoding in which Array#pack returns when a string-related format and a byte seq format are mixed Matz said that he would decide which encoding Array#pack should return in this situation. How do you think now? < matz === #847 debug.rb reports extraneous information set_trace_func's bug. Is this hard to fix? < ko1 Should we fix this by modifying debug.rb? === #848 debug.rb doesn't have access to the source file under test until it has run ditto. === #854 Rake::FileList#egrep does not work < Jim Weirich okkez reported that the task 'a' does not work when there is a rb file with Shift_JIS text. # Rakefile # coding: utf-8 desc 'aaa' task :a do p FileList['*.rb'].egrep(/require/) end You should open files in ASCII-8BIT when you don't know in which encoding they are encoded. === #865 some mistakes in Rake RDoc < Jim Weirich Please apply the patch okkez sent. === #866 gem(1) gemrc(5) < Jim Weirich I wrote unix manpages for gem(1) and gemrc(5). I want to bundle these with Ruby 1.9.1. These manpages are based on http://www.rubygems.org/read/chapter/12#page52. So I asked Jim Weirich about the license of the page. How about this? Is it possible to distribute the manapges under Ruby's license and under GPL? === #876 nil before Loaded suite < zenspider Please fix this and merge miniunit into Ruby again. === #885 curious output at Thread.new{fork{}} < ko1 What's happening? === #888 zlib 1.2.3 does not work with Rubygems 1.3.1 (in Ruby 1.9.1) on Windows Is this windows specific? === #895 MiniTest::Assertions#refute_instance_of should use Object#instance_of? instead Module#=== < zenspider. This was fixed by r20798 and r20800. But I think the fix needs your permission. Can I merge the commits into ruby_1_9_1? === #896 MiniTest::Assertions#assert_match arguments order is different from Test::Unit::Assertions::assert_match Is this a spec or a bug? < zenspider === #897 Kenel#describe should be private in minitest/spec < zenspider I think 99.describe should not be allowed. === #898 Test::Unit::Assertions#assert_nothing_raised does not increment number of assertions What's happening? Is this a bug of test/unit? === #901 RDoc does not handle multiple method description for a C function properly < drbrain This problem is blocking #470. === #902 1.9.1 preview 1 does not build on mac OSX 10.5.5 kouji and I could not reproduce the failure. Regards, -- Yugui (Yuki Sonoda) http://yugui.jp