Project

General

Profile

Activity

From 05/12/2011 to 05/18/2011

05/18/2011

11:55 PM Bug #3167: RDoc issues in interactive mode
Eric Hodel wrote:
> I don't think I can fix 2) as it's performed by Readline
I believed it is not related to Readline, I probably did not make myself clear.
> ...
When you type 'String' in `ri -i`, you get the class description, t...
Eregon (Benoit Daloze)
10:50 PM Revision 1fae66fc (git): * test/openssl/test_pkey_rsa.rb: Add tests for sign/verify.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
10:22 PM Revision 7f7fef18 (git): *ext/openssl/ossl_pkey.c: Add documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
10:07 PM Revision b205e559 (git): * lib/benchmark.rb: Fix indentation.
* lib/net/imap.rb: Fix indentation of regular expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:41 PM Revision f535b33f (git): * lib/net/imap.rb: Fix indentation of EOF for heredoc.
* lib/debug.rb (Commands): Fix indentation of EOHELP for heredoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:31 PM Revision 8d906115 (git): * lib/mkmf.rb: Fix indentation of EOM for heredoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
09:19 PM Revision 7bbf2f30 (git): * lib: Convert tabs to spaces for ruby files per
http://redmine.ruby-lang.org/projects/ruby/wiki/DeveloperHowto#coding-style
Patch by Steve Klabnik [Ruby 1.9 - Bug #4730]
Patch by Jason Dew [Ruby 1.9 - Feature #4718]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
drbrain (Eric Hodel)
09:07 PM Revision 34276148 (git): * lib/cgi/util.rb: Improve documentation. Patch by Clinton Nixon.
[Ruby 1.9 - Bug #4733]
* lib/cgi/core.rb: ditto
* lib/cgi/cookie.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:02 PM Revision ebce1b4b (git): * lib/tempfile.rb: Document Dir.mkdir and Dir.rmdir. Patch by Clinton
Nixon. [Ruby 1.9 - Bug #4728]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:58 PM Revision d6581678 (git): * 2011-05-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:58 PM Revision 40e6facf (git): * encoding.c: Improve documentation for Encoding#default_external and
Encoding#default_internal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:36 PM Bug #4283: Timeout.timeout may cause application exit unintetionally
I've committed timeout-race-fix.patch as r31623 and I confirmed it fixes Charles's load test (ie https://github.com/jruby/jruby/blob/master/test/load/load_timeout.rb). I know it doesn't fix Ctrl-C issue. However I think we can discuss it... kosaki (Motohiro KOSAKI)
08:31 PM Bug #4283 (Closed): Timeout.timeout may cause application exit unintetionally
This issue was solved with changeset r31623.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/timeout.rb (Timeout#timeout): don't leak "execution exp...
kosaki (Motohiro KOSAKI)
08:02 PM Feature #4569: Replace IPAddr with IPAddress
Hi,
I just came across this issue and had a question about it: why not remove things from core instead of adding new ones ?
I love the IPAddress gem and I already use it on many projects but why including it in core ? (if anyone is u...
schmurfy (Julien A)
06:23 PM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
Hello,

In message "[ruby-core:36307] [Ruby 1.9 - Bug #4255][Open] When on a case-insensitive filesystem, "loaded features" search in require should ignore case"
on May.18,2011 16:57:35, <nakahiro@gmail.com> wrote:
> Since t...
usa (Usaku NAKAMURA)
05:43 PM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
> MRI ruby tests and rubyspec both rely on being able to change $".
> ...
Yes, it is. Changing $" is OK. I meant that $".replace($".map(&:upcase)) does not work
on case-insensitive FS as well as case-sensitive FS but I don't think thes...
nahi (Hiroshi Nakamura)
05:20 PM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
> We can imagine contrived example, such as 'if rubygems inserts crafted String to $" by itself?'
MRI ruby tests and rubyspec both rely on being able to change $". Not sure how much of a circular justification that is.
I worry that...
xaviershay (Xavier Shay)
04:56 PM Bug #4255 (Open): When on a case-insensitive filesystem, "loaded features" search in require should ignore case
I think this issue involuntarily interpreted and "fixed".
For 1.9, I propose reverting r30508 before 1.9.3 (it's not yet released.)
The issue Charles stated is indeed the problem on 1.8 (I only checked 1.8.7, though).
C:\Users\n...
nahi (Hiroshi Nakamura)
05:24 PM Bug #921 (Open): autoload is not thread-safe
For JRuby 1.9, I fixed this issue (autoload thread safety.)
Regards to autoload, CRuby 1.9 is thread-safe. CRuby 1.8 is not thread-safe.
% cat autoload.rb
class Foo
autoload :X, 'constant.rb'
end
Thread.abort_on_ex...
nahi (Hiroshi Nakamura)
04:04 PM Bug #4728: Adding documentation for Tempfile
Why does Tempfile define (and use) these methods? now (Nikolai Weibull)
01:17 PM Bug #4728 (Closed): Adding documentation for Tempfile
crnixon (Clinton Nixon)
02:55 PM Bug #4673: URI::Generic registry is not properly set.
What is the expected behavior and its source sentence in RFC? naruse (Yui NARUSE)
02:51 PM Feature #859 (Assigned): open-uri doesn't allow redirection to https
naruse (Yui NARUSE)
02:41 PM Feature #859: open-uri doesn't allow redirection to https
Why was this closed? This bug is still present in trunk. A patch was reverted in r21381, but it was not the patch that Nobuyoshi has proposed, and there was no indication as to why it was reverted (my guess is because it allowed https ->... xaviershay (Xavier Shay)
02:09 PM Revision 7dd49ed5 (git): * lib: remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:55 PM Revision 48553e9c (git): * lib/rbconfig/.document: property.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31629 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:45 PM Revision aef01ee7 (git): * ext/io/console/lib/console/size.rb (IO#console_size): new
method. (EXPERIMENTAL)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:41 PM Revision 52f5f410 (git): * internal.h: add for internal use only.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:36 PM Revision 2082417a (git): * eval.c (setup_exception): internal exception should be hidden
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:35 PM Revision bfb8b125 (git): * missing/lgamma_r.c (lgamma_r): get rid of false warning on mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:33 PM Revision d2dd7416 (git): * common.mk (rdoc-coverage): remove duplicated target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:31 AM Revision da3d9e99 (git): * lib/timeout.rb (Timeout#timeout): don't leak "execution expired"
exception. [Bug #4283] [ruby-core:34534].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31623 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
09:25 AM Bug #4724 (Rejected): URI.extract parses HREFs in single quotes incorrectly
URI arrows single quoete in its path or query, so it's spec.
See also RFC2396 (and RFC3986).
naruse (Yui NARUSE)
01:25 AM Bug #4724 (Rejected): URI.extract parses HREFs in single quotes incorrectly
>> require 'uri'; URI.extract(%Q{'http://host.com/link'}, ['http'])
=> ["http://host.com/link'"]
Did not expect the trailing single quote. This is reproducible in Ruby 1.8.7
matthewvermaak (matt vermaak)
06:57 AM Feature #4719: Add documentation for YAML::DBM
Oh, I pulled the latest ruby from master on the github repo. Maybe I should have used a different branch?
Thanks for taking a look and sorry the patch wasn't useful.
bowsersenior (Mani Tadayon)
05:00 AM Feature #4719 (Rejected): Add documentation for YAML::DBM
Hrm, looks like you patched an out-of-date checkout of ruby as some documentation for YAML::DBM was already committed at #4693.
Sorry, I couldn't use this patch.
drbrain (Eric Hodel)
06:10 AM Bug #4727: [doc] lib/cmath
I merged your patch with the existing patches. Thanks for the additional examples! drbrain (Eric Hodel)
06:09 AM Bug #4727 (Closed): [doc] lib/cmath
This issue was solved with changeset r31621.
Sandor, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/cmath.rb: Add some examples and improve documentation. ...
drbrain (Eric Hodel)
01:52 AM Bug #4727 (Closed): [doc] lib/cmath
Beware that there are 2 other patches related to cmath in redmine:
- http://redmine.ruby-lang.org/issues/4717
- http://redmine.ruby-lang.org/issues/4718
Those patches are similar to mine, but I added examples and wrote a small modul...
sz (Sandor Szücs)
05:42 AM Bug #4726 (Closed): [doc] benchmark.rb
This issue was solved with changeset r31620.
Sandor, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/benchmark.rb: Remove nodoc from Benchmark::Job and
Be...
drbrain (Eric Hodel)
01:46 AM Bug #4726 (Closed): [doc] benchmark.rb
Maybe you find it not useful, but to open up internals it would be nice to print internal docs.
This patch just removes :nodoc: comments.
sz (Sandor Szücs)
05:33 AM Bug #4725: [doc] webrick/compat.rb
Feel free to submit a single patch for multiple changes to a single file (or "library" like WEBrick)
drbrain (Eric Hodel)
05:29 AM Bug #4725 (Closed): [doc] webrick/compat.rb
This issue was solved with changeset r31619.
Sandor, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/webrick/compat.rb: Improve documentation. Patch by Sand...
drbrain (Eric Hodel)
01:36 AM Bug #4725 (Closed): [doc] webrick/compat.rb
Docs for lib/webrick/compat.rb
Ruby 1.9.3 Documentation Challenge.
sz (Sandor Szücs)
05:20 AM Feature #4720: Added documentation for lib/tracer.rb
I also do not see tracer working on 1.9.3dev revision 31612. Please file a separate issue for this.
PS: please wrap documentation at 80 columns and trim trailing whitespace
drbrain (Eric Hodel)
05:16 AM Feature #4720 (Closed): Added documentation for lib/tracer.rb
This issue was solved with changeset r31618.
Richard, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/tracer.rb: Improve documentation. Patch by Richard Ram...
drbrain (Eric Hodel)
04:54 AM Feature #4717 (Closed): documentation patch for CMath
This issue was solved with changeset r31617.
Jason, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/cmath.rb: Improve documentation. Patch by Jason Dew.
...
drbrain (Eric Hodel)
04:52 AM Bug #4710 (Closed): documentation updates: Net::FTP is 100%
This issue was solved with changeset r31616.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/net/ftp.rb: Improve documentation. Patch by Vincent Ba...
drbrain (Eric Hodel)
04:23 AM Feature #3905: rb_clear_cache_by_class() called often during GC for non-blocking I/O
Eric Wong <normalperson@yhbt.net> wrote:
> The ephemeral class patch series is smaller and cleaner, it makes
> no user-visible changes.

The ephemeral class flag can eventually be expanded for use in other
modules, not just I/...
normalperson (Eric Wong)
02:59 AM Feature #3905: rb_clear_cache_by_class() called often during GC for non-blocking I/O
I think subclassing + cache broke some testcases with my updated patch:
http://redmine.ruby-lang.org/issues/4289#note-5
The ephemeral class patch series is smaller and cleaner, it makes
no user-visible changes.
Somehow, I think I...
normalperson (Eric Wong)
03:37 AM Feature #1081: add File::write() convenience method
Uploading new tests and a fix that accomodate for the previously failing example. rogerdpack (Roger Pack)
03:24 AM Feature #4712: File.writable? inaccurate in windows
Ok good to know. rogerdpack (Roger Pack)
03:16 AM Feature #4712: File.writable? inaccurate in windows
Thank you, Roger.
Currently we don't support NTFS ACLs.
This is the one of lacks of the important features, I think.
We shall support it someday.
The problem is who/when/how does it...
usa (Usaku NAKAMURA)
02:21 AM Feature #4712: File.writable? inaccurate in windows

c:\Program Files (x86)\NetBeans 6.9.1>attrib uninstall.exe
A C:\Program Files (x86)\NetBeans 6.9.1\uninstall.exe
c:\Program Files (x86)\NetBeans 6.9.1>cacls uninstall.exe
c:\Program Files (x86)\NetBeans 6.9.1\uninstall....
rogerdpack (Roger Pack)
03:15 AM Bug #4715 (Closed): Add some basic tests for Singleton
This issue was solved with changeset r31614.
Pete, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* test/test_singleton.rb: Add tests from lib/singleton.rb. Patc...
drbrain (Eric Hodel)
03:03 AM Bug #4709 (Closed): Revise documentation for Singleton
This issue was solved with changeset r31613.
Pete, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/singleton.rb: Improve documentation. Patch by Pete Higgin...
drbrain (Eric Hodel)
02:14 AM Revision 73bb32d4 (git): * ChangeLog: iconv -f utf-8 -t us-ascii//translit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

05/17/2011

11:16 PM Feature #3905 (Open): rb_clear_cache_by_class() called often during GC for non-blocking I/O
Sorry for late reply.
I'd like to incorporate 0001-error.c-rb_mod_sys_fail-use-subclass-and-cache.patch.
Although I'm not sure how to view the ephemeral class patches (I don't know git well), I guess it is too intrusive.
akr (Akira Tanaka)
10:48 PM Bug #4723 (Closed): check_deadlock_i での transition_for_lockの扱いが thread unsafe
kosakiです。別のチケット切ります。
> # あと、transition_for_lock に volatile を付けるのもお願いします
これは明らかに悪い効果を及ぼしようがないので、先にコミットしました。
しかし、ご存じの通り、volatileをつけることでスレッド安全になるのは
マシンがUP(マシンにCPUが1つしかない)環境に限られており、最近は
デスクトップでもその仮定はあやしい。
というわけで、transition_for_loc...
kosaki (Motohiro KOSAKI)
09:09 PM Revision 3cb36fad (git): * lib/cmath.rb: Add some examples and improve documentation. Patch by
Sandor Szücs. [Ruby 1.9 - Bug #4727]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:42 PM Revision 0d014df6 (git): * lib/benchmark.rb: Remove nodoc from Benchmark::Job and
Benchmark::Report. Patch by Sandor Szücs. [Ruby 1.9 - Bug #4726]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:29 PM Revision 1ebfbd7c (git): * lib/webrick/compat.rb: Improve documentation. Patch by Sandor
Szücs. [Ruby 1.9 - Bug #4725]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:20 PM Bug #4721: Segfault near rb_thread_check, probably a timing issue.
Naa, wrong Ruby version, new issue for 1.8 sub-project: issues #4722 saschpe (Sascha Peilicke)
08:18 PM Bug #4721 (Closed): Segfault near rb_thread_check, probably a timing issue.
Was triggered by adding a 'debugger' statement (for ruby-debug) into Rails code and pressing 'c' to continue after breakpoint.
Backtrace (see also attached core file):
Program terminated with signal 11, Segmentation fault.
#0 ___...
saschpe (Sascha Peilicke)
08:16 PM Revision 747772bd (git): * lib/tracer.rb: Improve documentation. Patch by Richard Ramsden.
[Ruby 1.9 - Feature #4720]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:54 PM Revision 6e1b5723 (git): * lib/cmath.rb: Improve documentation. Patch by Jason Dew.
[Ruby 1.9 - Feature #4717]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:52 PM Revision babda328 (git): * lib/net/ftp.rb: Improve documentation. Patch by Vincent Batts.
[Ruby 1.9 - Bug #4710]
* ChangeLog: commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:51 PM Revision af703059 (git): * lib/net/ftp.rb (module Net):
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
06:15 PM Revision c0d9226f (git): * test/test_singleton.rb: Add tests from lib/singleton.rb. Patch by
Pete Higgins. [Ruby 1.9 - Bug #4715]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31614 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
06:03 PM Revision f4c41cf2 (git): * lib/singleton.rb: Improve documentation. Patch by Pete Higgins.
[Ruby 1.9 - Bug #4709]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
04:23 PM Feature #4720 (Closed): Added documentation for lib/tracer.rb
I decided to document lib/tracer.rb since it was lying around in stdlib.
However, it behaves differently on 1.9.2 vs 1.9.3....
I based my example in the patch on ruby-1.9.2-head:
➜ ruby git:(trunk) ✗ ruby --version
ruby 1.9.2p204...
rramsden (Richard Ramsden)
04:11 PM Feature #4569: Replace IPAddr with IPAddress
Hello,
I have released version 0.8.0.
The most important change related to the this discussion is the removal of the extension methods and the extension directory, as requested by Jonas. Hope this will make the replacement work eas...
ceresa@gmail.com (Marco Ceresa)
04:04 PM Revision 357213b0 (git): * 2011-05-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:04 PM Revision b2d3995f (git): * test/ruby/test_io.rb (TestIO#test_O_CLOEXEC): add null check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
04:03 PM Feature #2034: Consider the ICU Library for Improving and Expanding Unicode Support
Michael Friedman wrote:
> Hi. I'm a newcomer to Ruby - studying it right now - but I've been writing multi-lingual systems for 15 years. I think I can shed some light on internationalization issues.
> ...
Thank you for interesting to...
naruse (Yui NARUSE)
12:59 PM Feature #4719 (Rejected): Add documentation for YAML::DBM
Copied over documentation from ::DBM over to YAML::DBM . This is my first documentation patch, so please let me know if I made any mistakes! bowsersenior (Mani Tadayon)
12:44 PM Bug #4710: documentation updates: Net::FTP is 100%
attached is the patch updated with no whitespace correction. vbatts (Vincent Batts)
07:04 AM Bug #4710: documentation updates: Net::FTP is 100%
There has been a push to remove trailing whitespace from the repository, nobu performs periodic cleanup commits. I assume a tab -> spaces for .rb files cleanup would also be acceptable but I don't know, an email to ruby-core@ruby-lang.o... drbrain (Eric Hodel)
05:07 AM Bug #4710: documentation updates: Net::FTP is 100%
Are whitespace-fixing diffs acceptable? If there's a standard of two spaces, I'll go ahead and make a big patch that just fixes all the whitespace. steveklabnik (Steve Klabnik)
04:34 AM Bug #4710: documentation updates: Net::FTP is 100%
Can you separate documentation from whitespace diffs (and create a new issue)? drbrain (Eric Hodel)
12:25 PM Revision 63d3eec7 (git): * thread.c (rb_mutex_lock): remove remove_signal_thread_list() call.
It's meaningless because lock_interrupt doesn't call
add_signal_thread_list().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
11:22 AM Revision 30414014 (git): * vm_core.h (rb_thread_struct): add volatile to
transition_for_lock because it is not protected by lock.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
11:11 AM Revision 083ec604 (git): * LEGAL (missing/{elf,tgamma,lgamma_r}.c): they've been replaced by
public domain implementations.
* LEGAL (vsnprintf.c): it has moved to srcdir from missing/.
* LEGAL (missing/crypt.c): list its original license.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31608 b2dd03c8-39d4-4d8f-98ff-823fe69...
U.Nakamura
11:04 AM Revision b9f3cd5a (git): fix r31606
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
10:54 AM Revision 44606925 (git): * LEGAL (configure): add missing/setproctitle.c
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
10:36 AM Revision 39b11984 (git): Fix FreeBSD test failure.
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name):
use ps -o command instead of ps -o cmd. FreeBSD doesn't support
-o cmd option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31605 b2dd03c8-39d4-4d8f-98f...
kosaki (Motohiro KOSAKI)
10:29 AM Feature #4712: File.writable? inaccurate in windows
Hello,

In message "[ruby-core:36228] [Ruby 1.9 - Bug #4712][Open] File.writable? inaccurate in windows"
on May.17,2011 02:04:06, <rogerpack2005@gmail.com> wrote:
> >> File.open('./uninstall.exe', 'wb')
> Errno::EACCES: Pe...
usa (Usaku NAKAMURA)
02:04 AM Feature #4712 (Feedback): File.writable? inaccurate in windows
Hello. Here's what happens (when a user doesn't have admin privileges in windows 7):
c:\Program Files (x86)\NetBeans 6.9.1>irb --simple-prompt
>> File.writable?('.')
=> true
> ...
=> true
>> File.open('./uninstall.exe', 'wb')
Err...
rogerdpack (Roger Pack)
09:50 AM Feature #4718 (Closed): whitespace fixes for the CMath module
just converting hard tabs to spaces jasondew (Jason Dew)
09:49 AM Feature #4717 (Closed): documentation patch for CMath
adding documentation to the methods in the CMath module jasondew (Jason Dew)
09:25 AM Bug #4714: Move documentation for proxy attributes
Eric Hodel wrote:
> I changed 'in self.class' to 'in Net::HTTP' to be a little more clear.
Good call.
amikula (Alf Mikula)
07:16 AM Bug #4714: Move documentation for proxy attributes
I changed 'in self.class' to 'in Net::HTTP' to be a little more clear. drbrain (Eric Hodel)
07:15 AM Bug #4714 (Closed): Move documentation for proxy attributes
This issue was solved with changeset r31603.
Alf, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/net/http.rb: Improve documentation of proxy configuration
...
drbrain (Eric Hodel)
03:40 AM Bug #4714 (Closed): Move documentation for proxy attributes
The documentation for proxy attributes is placed on accessors in the instance, while attr_accessor calls go undocumented. This patch moves the documentation to the attr_accessors, and documents the convenience methods on the instance acc... amikula (Alf Mikula)
08:21 AM Bug #4716 (Closed): Ripper orders rescue_mod subnodes inconsistently [PATCH]
Depending on whether a rescue_mod node is in an assignment context or not, the parse order differs:
pp Ripper.sexp("a rescue b")
[:program,
[[:rescue_mod,
[:var_ref, [:@ident, "b", [1, 9]]],
[:var_ref, [:@ident, "a", [1, 0]...
adgar (Michael Edgar)
07:51 AM Bug #4709: Revise documentation for Singleton
I moved the tests into their own issue: http://redmine.ruby-lang.org/issues/4715 phiggins (Pete Higgins)
04:31 AM Bug #4709: Revise documentation for Singleton
Can you split the tests change into a separate issue? drbrain (Eric Hodel)
07:50 AM Bug #4715 (Closed): Add some basic tests for Singleton
Per the request over here: http://redmine.ruby-lang.org/issues/4709
I've added some basic tests for Singleton after removing some example code that seemed to function as tests.
phiggins (Pete Higgins)
07:09 AM Bug #4711 (Closed): documentation updates: Net::POP3 and Net::Telnet are 100%
This issue was solved with changeset r31602.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/net/pop.rb: Improve documentation. Patch by Vincent Ba...
drbrain (Eric Hodel)
05:22 AM Bug #4711: documentation updates: Net::POP3 and Net::Telnet are 100%
meh, i missed a single line comment for def disable_ssl(); end
see the attached updated patch
vbatts (Vincent Batts)
07:00 AM Bug #4713 (Closed): nodoc fix for net/http
This issue was solved with changeset r31601.
Alf, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/net/http.rb: Fix nodoc for Net::HTTP::version_1_1?. Patch ...
drbrain (Eric Hodel)
03:37 AM Bug #4713 (Closed): nodoc fix for net/http
The nodoc declaration for HTTP#version_1_1? is not working properly with rdoc. This patch changes the nodoc declaration to match the declarations for other methods. amikula (Alf Mikula)
06:57 AM Bug #4708 (Closed): If OptionParser linked more obviously to make_switch, world peace might occur (patch included)
This issue was solved with changeset r31600.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/optparse.rb: Add link to make_switch to improve documenta...
drbrain (Eric Hodel)
06:53 AM Bug #4707: Clean up and complete documentation for Observable
PS: Please wrap documentation to 80 columns, thanks! drbrain (Eric Hodel)
06:53 AM Bug #4707 (Closed): Clean up and complete documentation for Observable
This issue was solved with changeset r31599.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/observer.rb: Improve documentation. Patch by David Copel...
drbrain (Eric Hodel)
06:44 AM Bug #4706: Improve and expand Logger's rdoc (patch included)
PS: Please wrap documentation to 80 columns, thanks! drbrain (Eric Hodel)
06:43 AM Bug #4706 (Closed): Improve and expand Logger's rdoc (patch included)
This issue was solved with changeset r31597.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/logger.rb: Improve documentation. Patch by David Copelan...
drbrain (Eric Hodel)
06:31 AM Bug #4705: Clean up and complete docs for GServer
PS: Please keep lines wrapped at 80 columns, thanks! drbrain (Eric Hodel)
06:31 AM Bug #4705 (Closed): Clean up and complete docs for GServer
This issue was solved with changeset r31596.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/gserver.rb: Improve documentation. Patch by David Copela...
drbrain (Eric Hodel)
06:26 AM Bug #4704: Clean up and complete CGI documentation (patch included)
I made a few additions to this patch to bring in the toplevel CGI documentation and include the overviews.
For the nested labeled lists I undented them quite a bit. For example:
foo:: blah blah
bar:: blah blah
To:
foo...
drbrain (Eric Hodel)
06:21 AM Bug #4704 (Closed): Clean up and complete CGI documentation (patch included)
This issue was solved with changeset r31595.
David, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/cgi.rb: Add toplevel documentation to class CGI
* lib/cgi...
drbrain (Eric Hodel)
05:53 AM Bug #4702: Some documentation for Digest
I made a few changes:
Reduced indentation for verbatim sections from four spaces to two
Changed digest_obj to hmac in Digest::HMAC documentation
drbrain (Eric Hodel)
05:52 AM Bug #4702 (Closed): Some documentation for Digest
This issue was solved with changeset r31594.
Pete, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/digest: Improve documentation of Digest, Digest::HMAC and
...
drbrain (Eric Hodel)
03:50 AM Bug #4703 (Rejected): Give abbrev a brief rdoc summary (patch included)
Looks like abbrev already has a short one-line description but it's obscured. I applied this patch instead:
@@ -1,6 +1,5 @@
#!/usr/bin/env ruby
-=begin
-#
+#--
# Copyright (c) 2001,2003 Akinori MUSHA <knu@iDaemons.org>
#
...
drbrain (Eric Hodel)
03:34 AM Bug #4701 (Closed): Hide some internal constants of Timeout from rdoc
This issue was solved with changeset r31592.
Pete, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/timeout.rb (module Timeout): Hide internal constants. Pat...
drbrain (Eric Hodel)

05/16/2011

11:14 PM Bug #4711 (Closed): documentation updates: Net::POP3 and Net::Telnet are 100%
per http://blog.segment7.net/2011/05/09/ruby-1-9-3-documentation-challenge
This patch includes the following bits.
class Net::Telnet # is documented
# in file lib/net/telnet.rb
def close(); end
end
class Net::POP...
vbatts (Vincent Batts)
11:07 PM Revision 60fdd0f0 (git): * ext/openssl/ossl_digest.c: Add documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
10:17 PM Bug #4710 (Closed): documentation updates: Net::FTP is 100%
per http://blog.segment7.net/2011/05/09/ruby-1-9-3-documentation-challenge
This patch includes the following (and some cleanup of ^I into spaces)
class Net::FTP # is documented
# in file lib/net/ftp.rb
def binary=(newmode);...
vbatts (Vincent Batts)
10:15 PM Revision 13ae409e (git): * lib/net/http.rb: Improve documentation of proxy configuration
methods. Patch by Alf Mikula. [Ruby 1.9 - Bug #4714]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
10:09 PM Revision a13b2397 (git): * lib/net/pop.rb: Improve documentation. Patch by Vincent Batts.
[Ruby 1.9 - Bug #4711]
* lib/net/telnet.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
10:00 PM Revision 3257aa8f (git): * lib/net/http.rb: Fix nodoc for Net::HTTP::version_1_1?. Patch by
Alf Mikula. [Ruby 1.9 - Bug #4713]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:57 PM Revision ae4afa5a (git): * lib/optparse.rb: Add link to make_switch to improve documentation.
Patch by David Copeland. [Ruby 1.9 - Bug #4708]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:53 PM Revision 1234af55 (git): * lib/observer.rb: Improve documentation. Patch by David Copeland.
[Ruby 1.9 - Bug #4707]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:51 PM Revision 61a5a639 (git): * ext/openssl/ossl_asn1.c: Fix more typos. Document attributes
explicitly. Set indentation for verbose sections from 4 to 2
spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
MartinBosslet (Martin Bosslet)
09:43 PM Revision 532f1485 (git): * lib/logger.rb: Improve documentation. Patch by David Copeland.
[Ruby 1.9 - Bug #4706]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:31 PM Revision 28c2fa2f (git): * lib/gserver.rb: Improve documentation. Patch by David Copeland.
[Ruby 1.9 - Bug #4705]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:21 PM Revision e60f744e (git): * lib/cgi.rb: Add toplevel documentation to class CGI
* lib/cgi/session.rb: Add overview documentation to CGI::Cookie
* lib/cgi/html.rb: Don't add CGI::TagMaker documentation to CGI.
Patch by David Copeland. [Ruby 1.9 - Bug #4704]
* lib/cgi/core.rb: Clean up CGI...
drbrain (Eric Hodel)
08:52 PM Revision c648243c (git): * ext/digest: Improve documentation of Digest, Digest::HMAC and
Digest::SHA2. Patch by Pete Higgins. [Ruby 1.9 - Bug #4702]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:20 PM Bug #4675: rails script/server abort trap [BUG] Segmentation fault
This is not "High" priority.
"High" is your priority, but we don't think this issue is "high" priority.
sorah (Sorah Fukumori)
05:23 PM Bug #4675: rails script/server abort trap [BUG] Segmentation fault
On 2011年5月12日木曜日 at 23:09, james ivy wrote:
0x100700000 - 0x10071fff7 +socket.bundle ??? (???) <93004203-1865-8B05-E45F-EB3AAF4995B0> /usr/local/lib/ruby/1.9.1/x86_64-darwin10.7.0/socket.bundle
> 0x101f00000 - 0x101fc3fef libruby.1....
mrkn (Kenta Murata)
07:30 PM Bug #4700: JSON Documentation
Sure thing.
Yui NARUSE wrote:
> Thank you for contributuion!
> ...
corymonty (Cory Monty)
09:13 AM Bug #4700: JSON Documentation
Thank you for contributuion!
Anyway, json in Ruby's repo is from flori's json (a.k.a. json gem). https://github.com/flori/json
So can you send the patch to him?
After the patch is merged, I update json in Ruby's repo.
naruse (Yui NARUSE)
08:26 AM Bug #4700 (Closed): JSON Documentation
Adds missing JSON Documentation for Methods and Classes. Mostly Ruby for now, haven't gotten into any C documentation. corymonty (Cory Monty)
06:51 PM Revision 8638efb2 (git): * lib/abbrev.rb: Hide copyright and revision information from RDoc.
Inspired by patch from David Copeland, bug #4703.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
06:34 PM Revision d764be79 (git): * lib/timeout.rb (module Timeout): Hide internal constants. Patch by
Pete Higgins. [Ruby 1.9 - Bug #4701]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
05:10 PM Bug #4709 (Closed): Revise documentation for Singleton
Singleton seemed to be light on documentation, and it included some non-working example code that seemed to function as documentation and tests. In addition, a few classes and methods in the example code were picked up by Rdoc.
The fi...
phiggins (Pete Higgins)
04:28 PM Revision 690a7b67 (git): * 2011-05-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:28 PM Revision b18ebfab (git): * ChangeLog: us-ascii only.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:55 PM Feature #2034: Consider the ICU Library for Improving and Expanding Unicode Support
Hi. I'm a newcomer to Ruby - studying it right now - but I've been writing multi-lingual systems for 15 years. I think I can shed some light on internationalization issues.
First, I have to say that I was pretty amazed when I discover...
mfriedma (Michael Friedman)
12:23 PM Bug #4421: [ext/openssl] Fix RSA public key encoding
Hi,

thank you for your contributions!

I have another comment: nahi and emboss's commit message has extra
header and indent like:

Mon May 16 05:13:20 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>

* ext/openssl/os...
naruse (Yui NARUSE)
12:20 PM Revision 91f38602 (git): * ext/openssl/ossl_asn1.c: fix typos and remove trailing spaces
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
11:52 AM Bug #4708 (Closed): If OptionParser linked more obviously to make_switch, world peace might occur (patch included)
OptionParser has awesome rdoc, and make_switch's rdoc is really great, complete and useful. It's just really hard to find. This patch adds a link to that right before the example. davetron5000 (David Copeland)
11:51 AM Bug #4707 (Closed): Clean up and complete documentation for Observable
Observable's class doc is great, however the methods aren't consistently documented. This patch cleans all that up davetron5000 (David Copeland)
11:50 AM Bug #4706 (Closed): Improve and expand Logger's rdoc (patch included)
This patch has some cleanups and rewording of Logger's fairly excellent RDoc. Mostly just making all method doc consistent and complete and adding a few things for clarity. davetron5000 (David Copeland)
11:48 AM Bug #4705 (Closed): Clean up and complete docs for GServer
GServer is missing documentation on many of its methods. This patch adds that as well as some slight wording cleanups. davetron5000 (David Copeland)
11:48 AM Bug #4704 (Closed): Clean up and complete CGI documentation (patch included)
CGI's documentation has a few issues:
* Some RDoc is in the wrong place (e.g. Cookie's)
* Some is inconsistently worded or has grammar issues
* Some methods/attributes aren't documented at all
This patch addresses all of that, in...
davetron5000 (David Copeland)
11:45 AM Bug #4703 (Rejected): Give abbrev a brief rdoc summary (patch included)
Would be nice to get a one-line summary of abbrev via it's rdoc page. This patch adds that. davetron5000 (David Copeland)
11:38 AM Bug #3924: Performance bug (in require?)
Progress update:
Have done general cleanup to make the code more readable, including marking local methods as static. Optimized a lot of my code that was previously using rb_funcall, now it actually does things properly in C.
I hav...
xaviershay (Xavier Shay)
07:31 AM Bug #3924: Performance bug (in require?)
Yes on the red herring of lstat. I removed the recursive lstat'ing (it's checking the path for symbolic links) and there was no speed increase. mgenereu (Michael Genereux)
11:34 AM Bug #4702 (Closed): Some documentation for Digest
Some of the methods in the Digest family were undocumented or badly formatted. This patch adds a little polish.
These docs could probably stand to be restructured, but this takes care of the obvious bad spots.
phiggins (Pete Higgins)
11:31 AM Bug #4701 (Closed): Hide some internal constants of Timeout from rdoc
Timeout uses some constants to perform some of its voodoo with backtraces. These don't appear to be useful outside of Timeout, so I added :nodoc: to them. phiggins (Pete Higgins)
04:35 AM Feature #4697 (Rejected): Fix documentation typo on random.c
I agree with KOSAKI Motohiro, the following function is int_pair_to_real_inclusive() which has a comment of:
/* generates a random number on [0,1] with 53-bit resolution*/
so I think they are meant to be mathematically interpreted.
drbrain (Eric Hodel)
02:23 AM Revision 6df1b402 (git): ChangeLog: added mention of the ticket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:22 AM Revision ac3a3c05 (git): * configure.in, win32/Makefile.sub (RUBY_SO_NAME): add CPU as prefix
of RUBY_SO_NAME on x64/ia64 mswin/mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:04 AM Feature #4698: drop Ruby license completely
You should read the thread from [ruby-core:31978] again.
http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-core/31978?31817-34296+split-mode-vertical
naruse (Yui NARUSE)

05/15/2011

11:58 PM Bug #4674 (Closed): rb_fd_copy()の仕様を r31395以前に戻す
r31580 and r31581. kosaki (Motohiro KOSAKI)
11:19 PM Feature #4698 (Rejected): drop Ruby license completely
In Ruby 1.9.3, the licensing of Ruby has been switched to (Ruby-specific
license detailed in COPYING) or (2-clauses BSD license).
Given that
(1) a recipient can choose to comply to one or the other license
(2) The BSD license is ve...
lucas (Lucas Nussbaum)
11:00 PM Revision f4b52722 (git): * lib/rdoc.rb: Update to RDoc 3.6.1, allows OpenSSL::Digest to be
found.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
10:40 PM Feature #4697 (Rejected): Fix documentation typo on random.c
smartinez87 (Sebastian Martinez)
10:37 PM Feature #4362 (Closed): Process.kill should accept -SIGXXX with implicit conversion
This issue was solved with changeset r31579.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* signal.c (rb_f_kill): accept '-SIGXXX' style signal with Sy...
nagachika (Tomoyuki Chikanaga)
10:22 PM Feature #4602: naming ruby dll (win32/64)
=begin
必要性は了解しましたので、変更には賛成します。
問題は互換性バージョンをどうするかなんですが、多分これでぎゃっと言うユーザーはいないので他のバイナリ非互換がなければ1.9.1のままで行こうかと思います。万が一困るユーザーがいたとしても、フリーズ後の期間で対応できるでしょう。
=end
yugui (Yuki Sonoda)
09:41 PM Bug #4612 (Closed): Segmentation fault in fiber GC mark cycle
This issue was solved with changeset r31577.
Serge, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* cont.c (cont_init): clear macihne_stack_start/end of saved thr...
nagachika (Tomoyuki Chikanaga)
09:29 PM Bug #4696: thread.c#lock_func() が spurious wakeup unsafe
2011年5月15日17:31 Yusuke ENDOH <mame@tsg.ne.jp>:
> 遠藤です。
> なぜか名指しされているので (いや、遠藤が作ったバグだからだけど)

いやあ、このへんの普通の人が普通に作ると絶対バグってる実装が出来上がる罠仕様の塊な
あたりが、pthreadは脳みそに水虫が沸いたサルによって設計されたと揶揄される由縁なんでしょう。
わたしも初見で気づいたわけではなくて、何ヶ月も怪しい匂いを感じつつ言語化できない...
kosaki (Motohiro KOSAKI)
09:29 PM Bug #4696: thread.c#lock_func() が spurious wakeup unsafe
2011年5月15日17:31 Yusuke ENDOH <mame@tsg.ne.jp>:
> 遠藤です。
> なぜか名指しされているので (いや、遠藤が作ったバグだからだけど)

いやあ、このへんの普通の人が普通に作ると絶対バグってる実装が出来上がる罠仕様の塊な
あたりが、pthreadは脳みそに水虫が沸いたサルによって設計されたと揶揄される由縁なんでしょう。
わたしも初見で気づいたわけではなくて、何ヶ月も怪しい匂いを感じつつ言語化できない...
kosaki (Motohiro KOSAKI)
06:23 PM Bug #4696: thread.c#lock_func() が spurious wakeup unsafe
遠藤です。
なぜか名指しされているので (いや、遠藤が作ったバグだからだけど)


2011年5月15日16:22 Motohiro KOSAKI <kosaki.motohiro@gmail.com>:
> 以下の2つの問題点があります。

両方とも、おっしゃるとおりだと思います。


> パッチを作ってみたところ、添付のようにかなり小さい修正で対応できることが分かったので
> 取り込み可能と思いますが、1−2週間まってさ...
mame (Yusuke Endoh)
06:23 PM Bug #4696: thread.c#lock_func() が spurious wakeup unsafe
遠藤です。
なぜか名指しされているので (いや、遠藤が作ったバグだからだけど)


2011年5月15日16:22 Motohiro KOSAKI <kosaki.motohiro@gmail.com>:
> 以下の2つの問題点があります。

両方とも、おっしゃるとおりだと思います。


> パッチを作ってみたところ、添付のようにかなり小さい修正で対応できることが分かったので
> 取り込み可能と思いますが、1−2週間まってさ...
mame (Yusuke Endoh)
04:23 PM Bug #4696: thread.c#lock_func() が spurious wakeup unsafe
添付に失敗したみたい。再チャレンジ kosaki (Motohiro KOSAKI)
04:22 PM Bug #4696 (Closed): thread.c#lock_func() が spurious wakeup unsafe
レビューをしていて、気づいたので起票します。
現在の lock_func (ie Mutex.lockの実体)は以下のような構造になっています
(本質的ではない部分をカットしてあります)
------------------------------------------------------------------------
static int
lock_func(rb_thread_t *th, mutex_t *mutex, int timeo...
kosaki (Motohiro KOSAKI)
08:50 PM Revision 366f2c11 (git): * lib/drb/acl.rb: Add documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
08:15 PM Revision a5eee54b (git): Mon May 16 05:13:20 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
* ext/openssl/ossl_asn1.c: Add documentation.
Previous revision: 31583
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
MartinBosslet (Martin Bosslet)
03:56 PM Bug #921: autoload is not thread-safe
Thanks. I've understand the issue is separated. The problem is not for method definition bar as you wrote in the previous example but for constant definition.
Anyway it looks fixed for CRuby, I'll back to http://jira.codehaus.org/brow...
nahi (Hiroshi Nakamura)
02:50 PM Bug #921: autoload is not thread-safe
The concurrent require issue is separate. I would like to understand what 1.9.3 does to make concurrent requires safe. A global lock around any require? I know there was a lock against specific filenames added at some point (which JRuby ... headius (Charles Nutter)
03:39 PM Bug #3924: Performance bug (in require?)
Progress update time!
tl;dr - I've made the performance linear, still need to do a bit more clean up though.
I have started switching out the current loop of $LOADED_FEATURES to use a hash look up (using st.h) in order to fix this ...
xaviershay (Xavier Shay)
03:33 PM Revision 9b710b82 (git): * 2011-05-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:33 PM Revision 9e9543ac (git): * test/ruby/test_signal.rb (TestSignal#test_signal_process_group):
skip if the platform doesn't have :pgroup capability. (i.e. skip
if mswin32)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
02:57 PM Revision d734c9de (git): * include/ruby/intern.h: resurrect old rb_fd_copy().
* thread.c (rb_fd_copy): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
02:51 PM Revision 2b7996e8 (git): * include/ruby/intern.h: remove rb_fd_copy() to rb_fd_dup() and
rb_w32_fdcopy() to rb_w32_fd_dup().
* win32/win32.c: ditto.
* thread.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
01:37 PM Revision 29c2876d (git): * signal.c (rb_f_kill): accept '-SIGXXX' style signal with Symbol or
implicit convertion with #to_str. [ruby-dev:43169] fixes #4362
* test/ruby/test_signal.rb (test_signal_process_group): add a test
for send signal to process group.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31579 b2dd03c8-39d4-...
nagachika (Tomoyuki Chikanaga)
12:49 PM Revision 408b181d (git): * lib/uri/generic.rb (#route_from_path): Fix a bug where
URI('http://h/b/').route_to('http://h/b') wrongly returned './'
(should be '../b'). [Bug #4476]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@31578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
12:41 PM Revision 98015568 (git): * cont.c (cont_init): clear macihne_stack_start/end of saved thread to
prevent mark machine stack of GC'ed Thread. root Fiber is not initialized by
fiber_init(). based on a patch by Serge Balyuk [ruby-core:35891] fixes #4612
* test/ruby/test_fiber.rb (test_gc_root_fiber): add test for it.
git-svn-id: s...
nagachika (Tomoyuki Chikanaga)
12:41 PM Revision 8e2f38b8 (git): * 2011-05-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@31576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:41 PM Revision 77b7f4b4 (git): * lib/fileutils.rb (FileUtils#touch): Fix corrupted output.
ref [ruby-dev:43401]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@31575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
12:04 PM Revision f41dcd48 (git): * transcode.c (econv_init): revert r31353. [ruby-dev:43512]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:58 AM Feature #4689: /proc/$PID/environ in Linux
r31568, r31569 are fixes for this feature.
kosaki (Motohiro KOSAKI)
07:23 AM Feature #4689: /proc/$PID/environ in Linux
Motohiro KOSAKI <kosaki.motohiro@gmail.com> wrote:
> Status changed from Assigned to Closed
>
> r31565 - r31567.

Thank you!

--
Eric Wong
normalperson (Eric Wong)
11:55 AM Revision 3a47cf33 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:41 AM Bug #4695: documentation updates: Zlib is 100%
Applied with both typos fixed.
I also documented GZError#input which was set via gzfile_raise()
drbrain (Eric Hodel)
03:39 AM Bug #4695 (Closed): documentation updates: Zlib is 100%
This issue was solved with changeset r31572.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* ext/zlib/zlib.c: Improve documentation. Patch by Vincent B...
drbrain (Eric Hodel)
03:24 AM Bug #4694 (Closed): ERB::Compiler documentation
This issue was solved with changeset r31571.
Simon, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/erb.rb: Document ERB::Compiler. Patch by Simon Chiang.
...
drbrain (Eric Hodel)

05/14/2011

10:24 PM Bug #4695: documentation updates: Zlib is 100%
Hi,
It's nice to see so much documentation !
I found another tiny typo:
@@ -463,7 +463,7 @@ index 03d4255..8fa835d 100644
+ * - #total_in
+ * - #total_out
+ *
-+ * (due to internal sturcture, documentation may appear un...
Eregon (Benoit Daloze)
08:56 PM Bug #4695: documentation updates: Zlib is 100%
Hi,
That's a great works!
I've found a tiny typo. Please check this out.
@@ -232,7 +232,7 @@
+ * Integer representing a flush code. Either NO_FLUSH,
+ * SYNC_FLUSH, FULL_FLUSH, or FINISH. See zlib.h for details.
+ * No...
nagachika (Tomoyuki Chikanaga)
03:17 PM Bug #4695 (Closed): documentation updates: Zlib is 100%
per http://blog.segment7.net/2011/05/09/ruby-1-9-3-documentation-challenge
A bit of this is cleanup of existing documentation.
This patch includes the following bits.
module Zlib # is documented
# in file ext/zlib/zlib.c
V...
vbatts (Vincent Batts)
07:57 PM Feature #4689: /proc/$PID/environ in Linux
note: this isssue only exist in ruby-1.9. (aka regression)
kosaki (Motohiro KOSAKI)
07:54 PM Feature #4689 (Closed): /proc/$PID/environ in Linux
r31565 - r31567.
kosaki (Motohiro KOSAKI)
06:39 PM Revision 39da1b63 (git): * ext/zlib/zlib.c: Improve documentation. Patch by Vincent Batts.
[Ruby 1.9 - Bug #4695]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
06:24 PM Revision 6d198d23 (git): * lib/erb.rb: Document ERB::Compiler. Patch by Simon Chiang.
[Ruby 1.9 - Bug #4694]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
05:47 PM Bug #4581 (Closed): Documentation for Process.times is outdated
This issue was solved with changeset r31564.
Andrew, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* process.c (rb_proc_times): improve documentation.
[ruby-co...
nagachika (Tomoyuki Chikanaga)
04:23 PM Bug #4395: Can't require test/rubygems/simple_gem when tests run in different directory
2011/5/14 Eric Hodel <drbrain@segment7.net>:
>
> Issue #4395 has been updated by Eric Hodel.
>
> Status changed from Assigned to Closed
>
> I think this is fixed.

Can you please write commit number?

thanks.
kosaki (Motohiro KOSAKI)
04:23 PM Bug #4395: Can't require test/rubygems/simple_gem when tests run in different directory
2011/5/14 Eric Hodel <drbrain@segment7.net>:
>
> Issue #4395 has been updated by Eric Hodel.
>
> Status changed from Assigned to Closed
>
> I think this is fixed.

Can you please write commit number?

thanks.
kosaki (Motohiro KOSAKI)
05:23 AM Bug #4395 (Closed): Can't require test/rubygems/simple_gem when tests run in different directory
I think this is fixed. drbrain (Eric Hodel)
04:01 PM Revision 4aefc2b3 (git): * 2011-05-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:01 PM Revision 887063f4 (git): fix mswin32 build error.
* missing/setproctitle.c: oadd #ifdef HAVE_UNISTD_H.
* win32/Makefile.sub (MISSING): add setproctitle.obj
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
02:32 PM Bug #4694 (Closed): ERB::Compiler documentation
I added documentation for the ERB::Compiler and made sure the code works as of 1.9.1. thinkerbot (Simon Chiang)
01:45 PM Revision d19cda5f (git): * missing/setproctitle.c: add to include "ruby/util.h".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
10:53 AM Revision 4c79752c (git): * test/ruby/test_rubyoptions.rb (TestRubyOptions#test_set_program_name):
add for $0 test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
10:51 AM Revision 17807148 (git): * missing/setproctitle.c (compat_init_setproctitle): use
ruby_strdup() instead of strdup().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
10:49 AM Revision 3ad44e0a (git): introduce missing/setproctitle.c
* include/ruby/missing.h: add setproctitle() declaration.
* missing/setproctitle.c: added.
* configure.in: add check for missing/setproctitle.c.
* ruby.c (ruby_process_options): add to call compat_init_setproctitle().
* ruby.c (set_arg0...
kosaki (Motohiro KOSAKI)
09:57 AM Bug #4693: Documentation for YAML::DBM and YAML::Store
I fixed your example in YAML::Store as it didn't have enough indentation.
For future commits you can check your work by running `rdoc --all -o /tmp/doc lib/yaml*` and opening /tmp/doc/YAML/Store.html, for example.
It looks like the...
drbrain (Eric Hodel)
09:50 AM Bug #4693 (Closed): Documentation for YAML::DBM and YAML::Store
This issue was solved with changeset r31559.
Justin, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/yaml/dbm.rb: Add documentation. Patch by Justin Collins...
drbrain (Eric Hodel)
06:18 AM Bug #4693 (Closed): Documentation for YAML::DBM and YAML::Store
Docs for lib/yaml/dbm.rb and lib/yaml/store.rb
Side note: I'm guessing the split of Syck/Psych has somehow lost the documentation for the YAML library itself? Something should be added to lib/yaml.rb to point people to the right place...
jsc (Justin Collins)
08:47 AM Revision 537a2936 (git): * process.c (rb_proc_times): improve documentation.
[ruby-core:35785] fixes #4581, reported by Andrew Grimm.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
06:45 AM Revision 61341e05 (git): * lib/yaml/dbm.rb: fix a typo in a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
06:23 AM Bug #4421: [ext/openssl] Fix RSA public key encoding
First of all thanks for the kind words!

> Some comments;
>  * Please add a test for each commit to express the intent of the change. It must help us in the future.

The real benefit of applying this patch and
http://redmine.ruby...
MartinBosslet (Martin Bosslet)
05:40 AM Bug #4692 (Rejected): Fix indentation in ext/date/lib/date.rb
Mostly exchanging tabs for spaces. rspeicher (Robert Speicher)
05:31 AM Bug #3808 (Closed): Minor rubygems test fix to fix cases where :format_executable => true by default
drbrain (Eric Hodel)
05:30 AM Bug #3808: Minor rubygems test fix to fix cases where :format_executable => true by default
This has been applied to RubyGems. drbrain (Eric Hodel)
05:23 AM Bug #4407 (Closed): rubygems test should use require_relative
I think this is fixed. drbrain (Eric Hodel)
05:21 AM Bug #4686 (Closed): test/rubygems/test_gem_package_tar_output.rb should require rubygems/security
This has been committed to rubygems trunk, thank you! drbrain (Eric Hodel)
05:05 AM Bug #4690: documentation updates 2011-05-13 15:26
I restored the $Id$ lines as they are filled in by svn.
I also reordered your toplevel documentation to place the most-useful content at the top so it shows up better in `ri URI`
drbrain (Eric Hodel)
05:03 AM Bug #4690 (Closed): documentation updates 2011-05-13 15:26
This issue was solved with changeset r31555.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/uri.rb: Add toplevel documentation. Patch by Vincent B...
drbrain (Eric Hodel)
12:29 AM Bug #4690 (Closed): documentation updates 2011-05-13 15:26
per http://blog.segment7.net/2011/05/09/ruby-1-9-3-documentation-challenge
Top level documentation for the URI module, and general cleanup.
vbatts (Vincent Batts)
03:14 AM Revision 4ccb387f (git): Sat May 14 12:00:54 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
* test/openssl/test_pkey_dsa.rb: Add basic tests and tests that
ensure new public key PEM encoding behavior and ensure backward
compatibility.
[Ruby 1.9 - Bug #4422] [ruby-core:35328]
* test/openssl/test_p...
MartinBosslet (Martin Bosslet)
03:07 AM Revision 4bf8c871 (git): * lib/rdoc/context.rb (class RDoc): Fix infinite loop caused by
re-encountering BasicObject.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
02:59 AM Feature #4687 (Closed): [PATCH] Add some docs to IPSocket
This issue was solved with changeset r31552.
Sebastian, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/ipaddr.rb (unless Socket): Document valid*? methods. ...
drbrain (Eric Hodel)
02:54 AM Feature #4688 (Closed): [PATCH] Add docs to REXML functions
This issue was solved with changeset r31551.
Sebastian, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/rexml/functions.rb: Add some documentation for REXML:...
drbrain (Eric Hodel)
02:52 AM Feature #4691 (Closed): nodoc some private lib/resolv.rb constants and a method
This issue was solved with changeset r31549.
Mark, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/resolv.rb: Hide private method and state-tracking constant...
drbrain (Eric Hodel)
02:33 AM Feature #4691 (Closed): nodoc some private lib/resolv.rb constants and a method
The use_ipv6? is a private method.
RequestID and RequestIDMutex are used to track state across threads, nodoc'ing them.
amerine (Mark Turner)
01:33 AM Revision ad10cfeb (git): Sat May 14 10:32:36 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
* test/openssl/test_pkey_rsa.rb: Add tests that ensure new public key
encoding behavior and also ensure backward compatibility.
[Ruby 1.9 - Bug #4421, Bug #4422] [ruby-core:35327,35328]
previous revision: 31559
git-sv...
MartinBosslet (Martin Bosslet)
12:50 AM Revision 61ebfd3a (git): * lib/yaml/dbm.rb: Add documentation. Patch by Justin Collins.
[Ruby 1.9 - Bug #4693]
* lib/yaml/store.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
12:39 AM Revision 0b6da24a (git): * lib/rdoc.rb: Updated to RDoc 3.6
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)

05/13/2011

11:44 PM Feature #4688: [PATCH] Add docs to REXML functions
Oh good catch. Thanks for your feedback.
Here's the patch with the typo fixed.
Thanks!
smartinez87 (Sebastian Martinez)
11:21 PM Feature #4688: [PATCH] Add docs to REXML functions
Hi,
Thank you for your patch :)
I've found a typo. Please check this out.
36c36
< + # of each of the childrens of the node in the
---
> + # of each of the children of the node in the
nagachika (Tomoyuki Chikanaga)
10:17 PM Feature #4688 (Closed): [PATCH] Add docs to REXML functions
documented Functions::last, Functions::count and Functions::string_value smartinez87 (Sebastian Martinez)
10:31 PM Revision fe898745 (git): * ext/psych/lib/psych.rb: released a new gem, so increasing version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
10:22 PM Feature #4689 (Assigned): /proc/$PID/environ in Linux
kosaki (Motohiro KOSAKI)
10:22 PM Feature #4689 (Closed): /proc/$PID/environ in Linux
I wanted to inspect the environment of a long-running process[1] and I
noticed Ruby 1.9.2 moves environ for argv storage when modifying $0.

Can we do this lazily and only as a last resort when argv doesn't have
space? I can lo...
normalperson (Eric Wong)
09:33 PM Feature #4687 (Closed): [PATCH] Add some docs to IPSocket
Added in this patch some minor documentation to certain IPSocket methods. smartinez87 (Sebastian Martinez)
08:10 PM Revision e16d6108 (git): Sat May 14 05:08:32 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
* ext/openssl/ossl_digest.c
* ext/openssl/ossl_pkey.c
* ext/openssl/ossl_pkey.h
* test/openssl/pkey/test_pkey_rsa.rb
Reverted premature commit. Sorry for the noise!
Previous revision: 31555
git-svn-id:...
MartinBosslet (Martin Bosslet)
08:03 PM Revision 10219ff6 (git): * lib/uri.rb: Add toplevel documentation. Patch by Vincent Batts.
[Ruby 1.9 - Bug #4690]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:25 PM Revision cb57042b (git): Sat May 14 04:19:06 2011 Martin Bosslet <Martin.Bosslet@googlemail.com>
* NEWS: Describe altered behaviour for RSA and DSA public key
encoding. [Ruby 1.9 - Bug #4421, Bug #4422]
[ruby-core:35327,35328]
Previous revision: 31553
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31554 b2dd03...
MartinBosslet (Martin Bosslet)
06:03 PM Revision f342dde6 (git): Ignore generated files in test extensions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
05:59 PM Revision f347a921 (git): * lib/ipaddr.rb (unless Socket): Document valid*? methods. Patch by
Sebastian Martinez. [Ruby 1.9 - Feature #4687]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
05:54 PM Revision 8dca3799 (git): * lib/rexml/functions.rb: Add some documentation for REXML::Functions.
Patch by Sebastian Martinez. [Ruby 1.9 - Feature #4688]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
05:52 PM Revision 172b1ba6 (git): * 2011-05-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:52 PM Revision cc48da67 (git): * lib/resolv.rb: Hide private method and state-tracking constants from
RDoc. Patch by Mark Turner. [Ruby 1.9 - Feature #4691]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
05:02 PM Bug #4686 (Closed): test/rubygems/test_gem_package_tar_output.rb should require rubygems/security
Hi,
When run test-all with parallel option ("-j"), `test_self_open_signed(TestGemPackageTarOutput)` can be failed.
1) Error:
test_self_open_signed(TestGemPackageTarOutput):
NameError: uninitialized constant Gem::Security
/...
sorah (Sorah Fukumori)
01:32 PM Bug #4421: [ext/openssl] Fix RSA public key encoding
Martin: Congrats! Go ahead.
Some comments;
* Please add a test for each commit to express the intent of the change. It must help us in the future.
* Please add some description about PKey format change to NEWS file. I think this c...
nahi (Hiroshi Nakamura)
12:54 PM Revision 58355ea5 (git): * lib/logger.rb: format comments to keep 80 columns in a line.
* lib/uri/common.rb: ditto.
* lib/uri/ftp.rb: ditto.
* lib/uri/ldap.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
12:38 PM Revision a55d803e (git): * numeric.c (flo_coerce): fix a typo in documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
10:27 AM Revision c2f89797 (git): ChangeLog for it
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
10:27 AM Revision eb5de217 (git): Add #flo_coerce documentation.
Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
10:01 AM Bug #4426 (Closed): rubygems/test_gem_gemcutter_utilities.rb fails
This has been fixed drbrain (Eric Hodel)
10:00 AM Bug #3167 (Closed): RDoc issues in interactive mode
4) is fixed in RDoc trunk
I don't think I wish to implement 1) at this time, it would involve building a very large and complex object graph
drbrain (Eric Hodel)
09:23 AM Bug #3167: RDoc issues in interactive mode
I don't think I can fix 2) as it's performed by Readline
3) is fixed in rdoc trunk
drbrain (Eric Hodel)
09:59 AM Revision 79fdc678 (git): * README.EXT: fix typo. Patch by William Blackerby.
https://github.com/ruby/ruby/pull/19
* README.EXT.ja: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
08:34 AM Bug #4534 (Closed): ri does not open $PAGER with program name only
This is fixed. drbrain (Eric Hodel)
08:23 AM Bug #4681: Timeout.timeout doesn't actually time out?
mathew murphy <meta@pobox.com> wrote:
> This doesn't actually seem to be what it does.
>
> Example code:
>
> #!/usr/bin/ruby
> # encoding: UTF-8
>
> require 'open3'
> require 'timeout'
>
> puts "Time out after 2 ...
normalperson (Eric Wong)
06:44 AM Bug #4681 (Rejected): Timeout.timeout doesn't actually time out?
Documentation for Timeout says "A way of performing a potentially long-running operation in a thread, and terminating its execution if it hasn‘t finished by a fixed amount of time."
This doesn't actually seem to be what it does.
Ex...
meta (mathew murphy)
07:49 AM Bug #4684 (Closed): tiny doc fixes for fileutils
This issue was solved with changeset r31541.
Darragh, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/fileutils.rb: Hide internal methods from RDoc. Patch b...
drbrain (Eric Hodel)
07:06 AM Bug #4684 (Closed): tiny doc fixes for fileutils
Some methods which have private_module_function called on them were showing up on the rdoc page for fileutils. I've fixed this by adding nodoc tags to them. darragh (Darragh Curran)
07:32 AM Bug #4685 (Closed): WEBrick::HTTPServlet::ERBHandler should allow ERB documents to set content_type
Currently setting the MIME type in an rhtml file processed by ERBHandler is not possible as the content_type is always overridden. The ERBHandler should allow this to be overridden. drbrain (Eric Hodel)
07:23 AM Bug #4680: [PATCH] io.c: fix busy wait with sendfile()
Eric Wong <normalperson@yhbt.net> wrote:
> Eric Wong <normalperson@yhbt.net> wrote:
> > Test script attached maxes out my CPU.
>
> And with this I also noticed signals aren't handled gracefully
> with IO.copy_stream. Fixing ...
normalperson (Eric Wong)
06:23 AM Bug #4680: [PATCH] io.c: fix busy wait with sendfile()
Eric Wong <normalperson@yhbt.net> wrote:
> Test script attached maxes out my CPU.

And with this I also noticed signals aren't handled gracefully
with IO.copy_stream. Fixing now.

--
Eric Wong
normalperson (Eric Wong)
05:45 AM Bug #4680 (Closed): [PATCH] io.c: fix busy wait with sendfile()
io.c: fix busy wait with sendfile()
When combined with a non-blocking descriptor for sendfile(),
select() is used improperly to wait on the writer in the
read FD set along with the reader.
This causes select() to return immediate...
normalperson (Eric Wong)
07:05 AM Feature #4682 (Closed): whitespace patch for mathn
This issue was solved with changeset r31539.
Eric, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/mathn.rb: Fix indentation. Patch by Jason Dew.
...
drbrain (Eric Hodel)
06:47 AM Feature #4682: whitespace patch for mathn
See http://redmine.ruby-lang.org/attachments/1656/0002-whitespace-fixes-for-the-mathn-library.patch for patch drbrain (Eric Hodel)
06:46 AM Feature #4682 (Closed): whitespace patch for mathn
Fix indentation in mathn.rb drbrain (Eric Hodel)
06:56 AM Bug #4683 (Closed): [PATCH] io.c: copy_stream execute interrupts and retry
It's debatable whether this is a bug or not, but I think the current interrupt
handling behavior with IO.copy_stream is fragile and unpredictable, and
inconsistent with IO#read and IO#write.
This is to be consistent with IO#read and...
normalperson (Eric Wong)
06:51 AM Feature #4667 (Closed): documentation patch for mathn
This issue was solved with changeset r31538.
Jason, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/mathn.rb: Add documentation. Patch by Jason Dew. [Ruby ...
drbrain (Eric Hodel)
05:55 AM Feature #4667: documentation patch for mathn
No problem. jasondew (Jason Dew)
03:02 AM Feature #4667: documentation patch for mathn
Can you separate the whitespace changes and provide them in a separate issue?
I don't want to do two different things in a single commit.
drbrain (Eric Hodel)
06:24 AM Revision 425b30bc (git): * win32/win32.c (rb_w32_select): check invalid handle before doing
select operations. see [ruby-dev:43513], [ruby-dev:43535]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:45 AM Bug #4678 (Closed): Adding documentation for Logger#datetime_format
This issue was solved with changeset r31537.
Sergio, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/logger.rb (class Logger): Document Logger#datetime_forma...
drbrain (Eric Hodel)
04:40 AM Bug #4678 (Closed): Adding documentation for Logger#datetime_format
Hi,
I added documentation for Logger#datetime_format. It's just a sentence because it's a very simple method but (I think) it's the only undocumented method in this class.
porras (Sergio Gil Pérez de la Manga)
05:41 AM Feature #4671 (Closed): basic documentation patch for RSS and RSS::Atom
drbrain (Eric Hodel)
05:39 AM Bug #4677: documentation updates 2011-05-12
For the re.c patch I moved the documentation above the constant definition. RDoc doesn't pick up documentation on the same line for C files. drbrain (Eric Hodel)
05:39 AM Bug #4677 (Closed): documentation updates 2011-05-12
This issue was solved with changeset r31536.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* re.c (Init_Regexp): Document option constants. Patch by Vin...
drbrain (Eric Hodel)
03:20 AM Bug #4677 (Closed): documentation updates 2011-05-12
per http://blog.segment7.net/2011/05/09/ruby-1-9-3-documentation-challenge
The attached patch addresses the following items needing documentation, including the entirety of URI and subclasses/modules:
class Regexp
# in file ...
vbatts (Vincent Batts)
05:23 AM Feature #4653: [PATCH 1/1] new method Enumerable#rude_map
遠藤です。

2011年5月13日3:44 Urabe Shyouhei <shyouhei@ruby-lang.org>:
> 名前に関しては今のところlazy_map案とmap_enum案がありますがどうでしょうか。個人
> 的にはlazy_enumが好きかなと思いますが。

lazy_enum は lazy_map の typo ですよね?
どうしてもそこから選べと言われたら遠藤も lazy_map に一票です。


ちな...
mame (Yusuke Endoh)
05:23 AM Feature #4653: [PATCH 1/1] new method Enumerable#rude_map
遠藤です。

2011年5月13日3:44 Urabe Shyouhei <shyouhei@ruby-lang.org>:
> 名前に関しては今のところlazy_map案とmap_enum案がありますがどうでしょうか。個人
> 的にはlazy_enumが好きかなと思いますが。

lazy_enum は lazy_map の typo ですよね?
どうしてもそこから選べと言われたら遠藤も lazy_map に一票です。


ちな...
mame (Yusuke Endoh)
04:23 AM Feature #4653: [PATCH 1/1] new method Enumerable#rude_map
(05/10/2011 11:09 PM), Shota Fukumori wrote:
> 共通なconvensionを用意すると発散すると書かれていたのにやってしまいましたが、

まあそういうわけで見事に発散しているので。やっぱりとりあえずmapだけに注力した
ほうがいいと思うわけです。とりあえず実装はもう今のでいいんじゃないですかねえ。

名前に関しては今のところlazy_map案とmap_enum案がありますがどうでしょうか。個人
...
shyouhei (Shyouhei Urabe)
04:23 AM Feature #4653: [PATCH 1/1] new method Enumerable#rude_map
(05/10/2011 11:09 PM), Shota Fukumori wrote:
> 共通なconvensionを用意すると発散すると書かれていたのにやってしまいましたが、

まあそういうわけで見事に発散しているので。やっぱりとりあえずmapだけに注力した
ほうがいいと思うわけです。とりあえず実装はもう今のでいいんじゃないですかねえ。

名前に関しては今のところlazy_map案とmap_enum案がありますがどうでしょうか。個人
...
shyouhei (Shyouhei Urabe)

05/12/2011

11:41 PM Revision 7ed51785 (git): * lib/rdoc/rdoc.rb: Output summary after documentation report.
* lib/rdoc/stats/normal.rb: Don't output information for users when
we're not on a TTY
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
11:09 PM Bug #4675 (Third Party's Issue): rails script/server abort trap [BUG] Segmentation fault
Ruby 1.8 and 1.9 makes this bug. I have no idea how this began, but I cannot fix it. Please help. I'm trying to start rails server.
This information is for 1.9...
When I type script/server I see:
/_myshit/gems/gems/mongrel-1.1....
wheredatranny (james ivy)
11:01 PM Bug #4612: Segmentation fault in fiber GC mark cycle
Awesome, thank you very much!
And thanks for the explanation on fiber deallocation, now it makes much more sense to me.
serge_balyuk (Serge Balyuk)
10:49 PM Revision 57580b76 (git): * lib/fileutils.rb: Hide internal methods from RDoc. Patch by Darragh
Curran. [Ruby 1.9 - Bug #4684]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
10:40 PM Bug #4674 (Closed): rb_fd_copy()の仕様を r31395以前に戻す
備忘録として。
r31395 でrb_fd_copy()の引数が変わっていて、そのときは
1) だれも使ってない
2) Windows で実装されてない関数なんて公開APIとは認めない(rb_fd_copyに関してはifdefの関係で宣言すらされてなかったんだけどね)
とかいう理由で確信犯的にさっくり変えてしまったのですが、[Ruby 1.9 - Bug #4666] での Lucasさんと Debian developerたちの悲哀をみて心を入れ替...
kosaki (Motohiro KOSAKI)
10:37 PM Revision d6e3bc4c (git): * lib/webrick/httpservlet/erbhandler.rb: Add documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
10:28 PM Bug #4673 (Rejected): URI::Generic registry is not properly set.
irb(main):043:0> URI("info:bibcode/foo/123").registry
=> nil
irb(main):044:0> URI("info:dlf/Aquifer/AssetActions/getWebView").registry
=> nil
More info:
* http://www.ietf.org/rfc/rfc2396.txt
* http://info-uri.info/registry/
* ...
vbatts (Vincent Batts)
10:04 PM Revision 8c47d518 (git): * lib/mathn.rb: Fix indentation. Patch by Jason Dew.
[Ruby 1.9 - Feature #4682]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:51 PM Revision 6e10135d (git): * lib/mathn.rb: Add documentation. Patch by Jason Dew. [Ruby 1.9 -
Feature #4667]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:45 PM Revision f1542269 (git): * lib/logger.rb (class Logger): Document Logger#datetime_format.
Patch by Sergio Gil Pérez de la Manga. [Ruby 1.9 - Bug #4678]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
08:39 PM Revision e2b3183f (git): * re.c (Init_Regexp): Document option constants. Patch by Vincent
Batts. [Ruby 1.9 - Bug #4677]
* lib/uri/common.rb (module URI): Documentation for URI. Patch by
Vincent Batts. [Ruby 1.9- Bug #4677]
* lib/uri/ftp.rb (module URI): ditto
* lib/uri/generic.rb (module...
drbrain (Eric Hodel)
08:17 PM Revision 78e06ab1 (git): * lib/rss/atom.rb (module RSS): Document URIs. Patch by Mark Turner.
[Ruby 1.9 - #4671]
* lib/rss/rss.rb (module RSS): Document exception classes. Patch by
Mark Turner. [Ruby 1.9 - #4671]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:23 PM Feature #4666: set ruby compatibility version to 1.9.3 in trunk
Hi lucas,

(05/12/2011 04:48 PM), Lucas Nussbaum wrote:
> However, I am still wondering whether 1.9.3 is really ABI-compatible
> with 1.9.{1,2}, which is required if we want to ship it as a drop-in
> replacement (same SONAME)....
shyouhei (Shyouhei Urabe)
05:23 PM Feature #4666: set ruby compatibility version to 1.9.3 in trunk
On 12/05/11 at 09:48 +0900, NARUSE, Yui wrote:
> 2011/5/12 Urabe Shyouhei <shyouhei@ruby-lang.org>:
> >> - enable users to co-install (1.9.1 or 1.9.2) and 1.9.3. In debian, 1.9.3 could be provided as a separate ruby1.9.3 package.
...
lucas (Lucas Nussbaum)
10:23 AM Feature #4666: set ruby compatibility version to 1.9.3 in trunk
2011/5/12 Urabe Shyouhei <shyouhei@ruby-lang.org>:
>> Even if 1.9.3 is still binary-compatible with 1.9.1, I think that it would be easier to change
>
> Easier to whom?  You?  You know I have compilers so it's 100% OK for me to
> ...
naruse (Yui NARUSE)
08:23 AM Feature #4666: set ruby compatibility version to 1.9.3 in trunk
> Even if 1.9.3 is still binary-compatible with 1.9.1, I think that it would be easier to change

Easier to whom? You? You know I have compilers so it's 100% OK for me to
recompile my extension libraries, but I think that's not ...
shyouhei (Shyouhei Urabe)
03:23 AM Feature #4666: set ruby compatibility version to 1.9.3 in trunk
Lucas Nussbaum <lucas@lucas-nussbaum.net> wrote:
> Even if 1.9.3 is still binary-compatible with 1.9.1,

There are symbol visibility changes with newer GCC that break
things for extensions relying on functions not declared in
...
normalperson (Eric Wong)
01:29 AM Feature #4666 (Third Party's Issue): set ruby compatibility version to 1.9.3 in trunk
Hi,
(I am one of the Debian maintainers for Ruby)
The trunk branch of Ruby still has a ruby compatibility version of 1.9.1, according to include/ruby/version.h.
The confusion between ruby version and ruby compatibility version c...
lucas (Lucas Nussbaum)
07:12 PM Bug #921: autoload is not thread-safe
Sorry for commenting this dated ticket.
Charles: I agree with Nobu that it's not autoload specific issue but a thereaded require issue.
my_file.rb:
module XXX
class Foo
# HERE
def bar; ... end
end
end
my_...
nahi (Hiroshi Nakamura)
05:16 PM Revision 73707bb4 (git): * 2011-05-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:16 PM Revision 836a8cf2 (git): * io.c (select_internal): remove unused variable (interrupt_flag).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
04:05 PM Feature #4672 (Closed): [PATCH] openssl: enable SSL_MODE_RELEASE_BUFFERS if available
Available in OpenSSL 1.0.0a and later, this can save up to 34KB
per idle connection.
Using the test script below run with the time(1) command on 64-bit
Linux (needs /proc/$PID/status to grab VmRSS:)
before
------
conn_clients: ...
normalperson (Eric Wong)
02:57 PM Feature #4602 (Assigned): naming ruby dll (win32/64)
(回答待ち) usa (Usaku NAKAMURA)
12:23 PM Feature #4657: add option to hide skip messages on unit/test
こんにちは、なかむら(う)です。

In message "[ruby-dev:43511] Re: [Ruby 1.9 - Feature #4657][Closed] add option to hide skip messages on unit/test"
on May.10,2011 15:24:02, <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > -q, --hide-skipでskip...
usa (Usaku NAKAMURA)
12:23 PM Feature #4657: add option to hide skip messages on unit/test
こんにちは、なかむら(う)です。

In message "[ruby-dev:43511] Re: [Ruby 1.9 - Feature #4657][Closed] add option to hide skip messages on unit/test"
on May.10,2011 15:24:02, <kosaki.motohiro@jp.fujitsu.com> wrote:
> > > -q, --hide-skipでskip...
usa (Usaku NAKAMURA)
12:18 PM Revision 9fac3321 (git): * object.c: format comments to keep 80 columns in a line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
11:31 AM Feature #4671 (Closed): basic documentation patch for RSS and RSS::Atom
Added some basic descriptions of RSS error classes as well as descriptions of some constants in RSS::Atom. amerine (Mark Turner)
09:58 AM Feature #4667 (Closed): documentation patch for mathn
first ruby patch -- hope its acceptable! jasondew (Jason Dew)
09:38 AM Feature #4424 (Assigned): [ext/openssl] Allow public/private key creation from arbitrary data
Hi all,
I applied
http://redmine.ruby-lang.org/issues/show/4421,
http://redmine.ruby-lang.org/issues/show/4422 and
http://redmine.ruby-lang.org/issues/show/4423.
When again looking at this I realized that there is no
need fo...
MartinBosslet (Martin Bosslet)
09:31 AM Revision 4902517f (git): * configure.in: limit to "T" type for prefix of external symbols
because x86_64-w64-mingw32-gcc on Debian GNU/Linux generates the
following symbol:
0000000068483390 D _GLOBAL__F__conftest_external
Approved by nobu.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31531 b2dd03c8-39d4-4d8f-9...
Sutou Kouhei
08:17 AM Bug #4665 (Closed): Add nodoc comments for Set methods
This issue was solved with changeset r31527.
Pete, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* lib/set.rb (class Set): Add nodoc to internal-use methods. Pa...
drbrain (Eric Hodel)
08:10 AM Bug #4665: Add nodoc comments for Set methods
By default, Ruby generates ri with --all so private methods will be picked up.
Method visibility is up to the library maintainer so I don't think it's appropriate to change visibility in a documentation patch.
Occasionally private ...
drbrain (Eric Hodel)
07:44 AM Bug #4665: Add nodoc comments for Set methods
Hi Loren,
Rdoc excluding private methods in its output but considering them undocumented sounds like an issue with rdoc. I'll take that up with Eric.
Set#flatten_merge needs to remain protected so that it can be called on other ins...
phiggins (Pete Higgins)
08:05 AM Feature #4423 (Closed): [ext/openssl] Allow encryption for PEM-encoding Elliptic Curve private keys
This issue was solved with changeset r31526.
Martin, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
Thu May 12 08:01:14 2011 Martin Bosslet <Martin.Bosslet@googl...
Anonymous
07:59 AM Bug #4664: documentation updates 2011-05-10
I made a few changes to your patch, mostly removing +Blah+ around constants in order to have those automatically be linked in HTML output.
Also, for connect_internal in Socket the parameter should be surrounded with +param+ when menti...
drbrain (Eric Hodel)
07:56 AM Bug #4664 (Closed): documentation updates 2011-05-10
This issue was solved with changeset r31525.
Vincent, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
* object.c (rb_obj_equal): Add documentation. Patch by Vince...
drbrain (Eric Hodel)
07:27 AM Bug #4422 (Closed): [ext/openssl] Fix DSA public key PEM encoding
This issue was solved with changeset r31523.
Martin, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
Thu May 12 08:18:45 2011 Martin Bosslet <Martin.Bosslet@googl...
Anonymous
06:51 AM Bug #4421 (Closed): [ext/openssl] Fix RSA public key encoding
This issue was solved with changeset r31520.
Martin, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
----------
Thu May 12 07:27:31 2011 Martin Bosslet <Martin.Bosslet@googl...
Anonymous
05:51 AM Revision dd4dca8f (git): * test/dl/test_base.rb (Fiddle::LIBC_SO): its always msvc*.dll on
mswin/mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:48 AM Revision 9a7d41ae (git): * lib/mkmf.rb (Logging.postpone): copy only when tmporary logfile
exists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:22 AM Revision baf2eff2 (git): * ext/openssl/ossl_ssl.c: By trunk@31346, function check of SSLv2 is executed.
However, the problem is not revised in this.
This adds the control of using function of SSLv2 in made macro by function check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
iwamatsu (Nobuhiro Iwamatsu)
03:13 AM Bug #4651: Bus Error using continuation on x86_64-darwin11.0.0 (Lion)
Just to be clear, this is still an issue on Ruby 1.9.2-head but it's fixed in trunk (1.9.3). Maybe I'm using the wrong terminology for branches? Sorry about that. Just wanted to clarify. sferik (Erik Michaels-Ober)
01:06 AM Bug #4199: make test ruby-1.9.2-p0 failed on Solaris10 x86
Still fails on ruby 1.9.2p180 on Solaris 10 x86
test_thread.rb .............................................bootstraptest.tmp.rb:3: [BUG] rb_register_sigaltstack. malloc error
ruby 1.9.2p180 (2011-02-18 revision 30909) [i386-solari...
dwaller (David Waller)
12:12 AM Bug #4581: Documentation for Process.times is outdated
Hi,
Thank you for your reporting this.
I wrote a tiny patch. I'll check in this later.
Any corrections are welcome :)
-------------------------------------
diff --git a/process.c b/process.c
index 24e7bf9..6699484 100644
--- a...
nagachika (Tomoyuki Chikanaga)
 

Also available in: Atom