Hi, folks
I’m going to release Ruby 1.9.1 Release Candidate on Dec 25.
But we have 36 issues now.
Ruby Issue Tracking System
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 W.
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 W.
Please apply the patch okkez sent.
=== #866 gem(1) gemrc(5)
< Jim W.
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 W.
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,