Project

General

Profile

Activity

From 08/26/2010 to 09/01/2010

09/01/2010

11:15 PM Bug #3765: Ripper::Lexer missed out tokens after '=>' operator
=begin
I think that it is because the provided statement was illegal and Ripper stopped parsing it.

% ruby -ve ":x => 1"
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-darwin9.8.0]
-e:1: syntax error, unexpected tASSOC,...
eitoball (Eito Katagiri)
09:54 PM Revision cec2a542 (git): * 2010-09-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:54 PM Revision 8ea12e52 (git): * ext/pathname/pathname.c (path_directory_p): Pathname#directory?
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:14 PM Revision 75b6d084 (git): * 2010-09-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@29162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 8271144e (git): Add revision number to changelog for last entry.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@29161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wyhaines (Kirk Haines)
02:37 PM Bug #3776 (Closed): mismatch of rdoc in array.c
=begin
This issue was solved with changeset r29157.
Andrei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
02:24 AM Bug #3776 (Closed): mismatch of rdoc in array.c
=begin
--- array.c~ 2010-06-11 07:21:18.000000000 +0300
+++ array.c 2010-08-31 05:36:12.844565473 +0300
@@ -1897,7 +1897,7 @@

/*
* call-seq:
- * ary.rotate([n = 1]) -> new_ary
+ * ary.rotate([cnt = 1]) -> new...
dre3k (Andrei Kulakov)
02:37 PM Bug #3775 (Closed): typo of rdoc in enum.c
=begin
This issue was solved with changeset r29156.
Andrei, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
02:20 AM Bug #3775 (Closed): typo of rdoc in enum.c
=begin
--- enum.c~ 2010-08-19 17:48:25.000000000 +0300
+++ enum.c 2010-08-31 06:13:42.200564470 +0300
@@ -1911,7 +1911,7 @@
* elements from each <i>args</i>. This generates a sequence of
* <em>n</em>-element arrays, where...
dre3k (Andrei Kulakov)
01:04 PM Revision b1729db2 (git): * ext/pathname/pathname.c (path_grpowned_p): Pathname#grpowned?
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:57 PM Bug #3722 (Closed): segfault in rb_iterate (1.9.3, r29057)
=begin
This issue was solved with changeset r29155.
Cezary, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
08:40 AM Revision ee9e8f82 (git): Imported minitest 1.7.1 r5835
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
07:52 AM Revision 09fb7189 (git): * string.c (tr_setup_table): optimized. don't create hash objects
when given pattern is ASCII only.
* string.c (tr_find): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:12 AM Bug #3769: Removing Predefined Constants
=begin

=end
nobu (Nobuyoshi Nakada)
05:36 AM Revision d53e0fe3 (git): * array.c (rb_ary_rotate_m): fix typo of rdoc.
patched by Andrei Kulakov [ruby-core:31975]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:36 AM Revision 5c132d0a (git): * enum.c (enum_zip): fix typo of rdoc.
patched by Andrei Kulakov [ruby-core:31974]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:10 AM Feature #3380: Minitest Runner Command
=begin
Not everyone uses rake... sure. Everyone uses ruby. Changing up the load path is handled by ruby -I. You know this and you know that I know you know this. So I still do not see the use case. I have been using minitest for years n...
zenspider (Ryan Davis)
03:56 AM Revision 8086b525 (git): * thread.c (ruby_suppress_tracing): restore the state and invoke
the func with normal state. a patch from Satoshi Shiba <shiba
AT rvm.jp> at [ruby-dev:42162]. [ruby-core:31783]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:09 AM Feature #3773: Module#parent
=begin
Hi,

In message "Re: [ruby-core:31969] [Ruby 1.9-Feature#3773][Open] Module#parent"
on Wed, 1 Sep 2010 00:24:25 +0900, Thomas Sawyer <redmine@ruby-lang.org> writes:

|Not sure "parent" is the best name, it does seem like...
matz (Yukihiro Matsumoto)
12:18 AM Feature #3773 (Rejected): Module#parent
=begin
Not sure "parent" is the best name, it does seem like this functionality should be provided somehow by Ruby itself.

class Module
# Returns the name of the module containing this one.
#
# M::N.parent_na...
trans (Thomas Sawyer)
01:09 AM Bug #3774: irbで日本語が入力できない
=begin
rvm install ruby-head -C --with-readline-dir=/opt/local --enable-readline-v6

だといけました。
=end
xibbar (Takeyuki FUJIOKA)
12:55 AM Bug #3774 (Rejected): irbで日本語が入力できない
=begin
headの方には以下のように出ています。
73 ../.././include/ruby/ruby.h:1419:1: warning: this is the location of the previous definition
74 conftest.c:5:2: error: #error GPLv2 incompatible

つまり、GPLv2互換チェックで蹴られている→readline6だからですね。
readline5...
naruse (Yui NARUSE)
12:48 AM Bug #3774 (Rejected): irbで日本語が入力できない
=begin
rvm install ruby-head -C --with-readline-dir=/opt/local
でインストールしたirbで日本語を入力できない。
1.9.2だったらできるので、オプションで与えたreadlineがうまく組み込まれないようです。
1.9.2とtrunk両方のmkmf.logを添付します。
=end
xibbar (Takeyuki FUJIOKA)

08/31/2010

11:21 PM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
=begin
I see the technical reason it occurs, but to accept that as proper behavior is going to hobble the usefulness of BasicObject.

First of all, it means one's ability to open a class and modify it will be conditional. One will h...
trans (Thomas Sawyer)
02:25 PM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
=begin
Hi,

BasicObject does not inherit from Object, where the constant M is
defined. So, if you want to refer the toplevel constant M, try ::M.

matz.

In message "Re: [ruby-core:31956] [Ruby 1.9-Bug#3768][Open] Constan...
matz (Yukihiro Matsumoto)
02:05 PM Feature #3768 (Rejected): Constant Lookup doesn't work in a subclass of BasicObject
=begin

=end
matz (Yukihiro Matsumoto)
11:51 AM Feature #3768 (Assigned): Constant Lookup doesn't work in a subclass of BasicObject
=begin
I think it's spec, but we should hear the opinion of matz.
=end
usa (Usaku NAKAMURA)
04:08 AM Feature #3768 (Rejected): Constant Lookup doesn't work in a subclass of BasicObject
=begin
ruby-1.9.2-p0 > module M
ruby-1.9.2-p0 ?> end
=> nil
ruby-1.9.2-p0 > class X < BasicObject
ruby-1.9.2-p0 ?> include M
ruby-1.9.2-p0 ?> end
NameError: uninitialized constant X::M
from (irb):4:in `<clas...
trans (Thomas Sawyer)
07:06 PM Bug #3771: VC++ can't make ext/tk with enabling stubs
=begin
永井@知能.九工大です.

From: Akio Tajima <redmine@ruby-lang.org>
Subject: [ruby-dev:42159] [Ruby 1.9-Bug#3771][Open] VC++ can't make ext/tk with enabling stubs
Date: Tue, 31 Aug 2010 16:28:36 +0900
Message-ID: <4c7caf23967c8_ef0594df...
nagai (Hidetoshi Nagai)
05:37 PM Bug #3771 (Closed): VC++ can't make ext/tk with enabling stubs
=begin
This issue was solved with changeset r29151.
Akio, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nagai (Hidetoshi Nagai)
04:28 PM Bug #3771 (Closed): VC++ can't make ext/tk with enabling stubs
=begin
VC++で
--enable-tcltk-stubs を有効にしてmakeすると、tkのmakeに失敗します。
以下、パッチです。

--- stubs.c.org Tue Aug 31 16:21:44 2010
+++ stubs.c Tue Aug 31 16:21:55 2010
@@ -72,7 +72,7 @@
#if defined USE_TCL_STUBS && defined USE_TK_STU...
arton (Akio Tajima)
05:11 PM Feature #3753: value of def-expr
=begin
+1
=end
mrkn (Kenta Murata)
05:01 PM Feature #3753 (Assigned): value of def-expr
=begin

=end
usa (Usaku NAKAMURA)
12:11 PM Revision 31210575 (git): * ext/pathname/pathname.c (path_exist_p): Pathname#exist? translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:05 AM Bug #3736: Complex#argがエラーになることがある
=begin
r29115 で修正しました。
=end
mrkn (Kenta Murata)
10:02 AM Bug #3736 (Closed): Complex#argがエラーになることがある
=begin

=end
mrkn (Kenta Murata)
09:43 AM Bug #3737: DateTime#to_time doesn't preserve zone
=begin
Both Time.parse and DateTime.to_time have the same problem. They convert into the local timezone. The original timezone info is lost. In your example it went from +8:00 to +9:00. There is no way to retrieve the original +8:00 tim...
bernard (Bernard Duchesne)
08:35 AM Revision 5958d5ed (git): * 2010-08-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:35 AM Revision 9ec131e5 (git): * ext/tk/stubs.c: fix [Bug #3771] "VC++ can't make ext/tk with enabling
stubs". Thanks, Akio Tajima [ruby-dev:42159].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
08:34 AM Revision b0993426 (git): * ext/tk/stubs.c: fix [Bug #3771] "VC++ can't make ext/tk with enabling
stubs". Thanks, Akio Tajima [ruby-dev:42159].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagai (Hidetoshi Nagai)
06:29 AM Feature #3762 (Rejected): c++ exceptions result in segfault when raised in rb_thread_blocking_region callback
=begin
You can't break from blocking functions with C++ exception.
Ruby's exception mechanism which is implemented based on setjmp/longjmp is not compatible with C++'s one.
=end
nobu (Nobuyoshi Nakada)
04:26 AM Bug #3769 (Closed): Removing Predefined Constants
=begin
The documentation for Module#remove_const states "Predefined classes and singleton objects (such as true) cannot be removed", but I believe the example below illustrates that they can. Is this a documentation or implementation bu...
runpaint (Run Paint Run Run)
02:59 AM Feature #3767 (Rejected): String#scan enumerator?
=begin
Should String#scan return an Enumerator if no block is given?

I came across this issue when testing a String extension I have that works in 1.8, but not 1.9 b/c String is no longer enumerable.

class String

# ...
trans (Thomas Sawyer)
02:54 AM Feature #3380: Minitest Runner Command
=begin
Not everyone uses rake.

By "automagic" I am simply referring to the at_exit procedure that must be used to run tests. While a runner that did not need this would be nice, it's not the main reason I suggest a commandline too...
trans (Thomas Sawyer)
01:08 AM Bug #3766: SEGFAULT
=begin
Make sure you are not falling into this case
http://yehudakatz.com/2010/08/24/a-tale-of-abort-traps-or-always-question-your-assumptions/

Are you working with the latest version of RVM?
=end
weppos (Simone Carletti)
12:53 AM Bug #3766 (Rejected): SEGFAULT
=begin
After upgrading to a newer version of bundler I'm now getting a segfault error coming out of ruby. Filing a bug here in case it is of use. Full stack trace below......


/Users/astreb/.rvm/gems/ruby-head/gems/bundler-1.0....
roark31337 (Ashley Streb)

08/30/2010

09:50 PM Revision 0156faf5 (git): describe that Time#strftime supports %:z and %::z.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:45 PM Revision 013952e6 (git): * 2010-08-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:45 PM Revision d074ef4d (git): * string.c (tr_setup_table): fix bug in r29146.
Initialize table even if cflag is 0; tr_find see whether
del is empty or not.
* string.c (tr_find): nodel can't be NULL; if NULL, it means
it is not specified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29148 b2dd03c8-39d4-4...
naruse (Yui NARUSE)
01:31 PM Bug #3764: Ripper incorrectly handle literal keywords (as symbol, eg. :class)
=begin
ruby -v
# >> ruby 1.9.1p376 (2009-12-07 revision 26041) [x86_64-linux]
=end
ngtzeyang (TzeYang Ng)
10:46 AM Bug #3764 (Rejected): Ripper incorrectly handle literal keywords (as symbol, eg. :class)
=begin
Given the following use case of ripper:

pp Ripper.lex(':class')

I'm gettting:
>> [[[1, 0], :on_symbeg, ":"], [[1, 1], :on_kw, "class"]]

I'm thinking the output should be:
>> [[[1, 0], :on_symbeg, ":"], [[1, 1],...
ngtzeyang (TzeYang Ng)
01:30 PM Bug #3765 (Rejected): Ripper::Lexer missed out tokens after '=>' operator
=begin
Given the following ripper use case:

pp Ripper.lex(':x => 1')

I'm getting:
>> [[[1, 0], :on_symbeg, ":"],
>> [[1, 1], :on_ident, "x"],
>> [[1, 2], :on_sp, " "],
>> [[1, 3], :on_op, "=>"]]

I'm thinking th...
ngtzeyang (TzeYang Ng)
01:00 PM Feature #3762: c++ exceptions result in segfault when raised in rb_thread_blocking_region callback
=begin
Bharanee Rathna <redmine@ruby-lang.org> wrote:
> Backport #3762: c++ exceptions result in segfault when raised in rb_thread_blocking_region callback
> http://redmine.ruby-lang.org/issues/show/3762
>
> Author: Bharanee Rathna...
normalperson (Eric Wong)
09:29 AM Feature #3762 (Rejected): c++ exceptions result in segfault when raised in rb_thread_blocking_region callback
=begin
http://gist.github.com/556829

This works under ruby1.9.1 but segfaults on 1.9.2 - any insights or suggestions would be much appreciated.

Thanks
=end
deepfryed (Bharanee Rathna)
12:30 PM Revision 16ceba03 (git): * ext/pathname/pathname.c (path_executable_real_p):
Pathname#executable_real? translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:37 AM Feature #3714: Add getters for Enumerator
=begin
> Actually, Enumerator#inspect originally did not show anything internal but I changed it to show some
> just to help debugging. So if the symmetry really matters and you insist on it I'd rather change it
> back.

I cert...
runpaint (Run Paint Run Run)
09:49 AM Bug #3763 (Rejected): 1.9.2-p0 SEGV in String:+
=begin
I'm getting an occasional crash when calling the += operator for a String. It happens fairly rarely (maybe once per 10,000 calls), but it always looks the same.

The dump looks like:

K:/1062_GEN3/target_hmi/src/agent/dev...
gfim (Graham Menhennitt)
06:01 AM Revision 1a02ec91 (git): * string.c (tr_setup_table): initialize negating table when
negating string is given. [ruby-core:31851]
* string.c (tr_find): add a sentence for the time when
target characters include negating one.
* string.c (rb_str_count): move definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
naruse (Yui NARUSE)
03:45 AM Bug #3761 (Closed): List of possible casting issues under LLP64
=begin
Hello,

working on getting Ruby (trunk and 1.9.2) build under mingw-w64 compiler. Since Windows uses LLP64 instead of LP64, sveral warnings from compilation in 32bits might shed some light for fixing.

These warnings are ...
luislavena (Luis Lavena)
03:37 AM Bug #3683: getgrnam on computer with NIS group (+)?
=begin
I'm in Tokyo right now, and can't get access to the computer where this was happening. Also, I am not able to make the test fail on my laptop. So hopefully I will be able give useful information when I get back to the U.S with us...
rocky (Rocky Bernstein)

08/29/2010

11:47 PM Bug #3759 (Closed): make rdocで不要と思われるファイル"rdoc/Set/dig = {}/cdesc-dig = {}.ri"が生成される
=begin
This issue was solved with changeset r29140.
Wataru, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
09:06 PM Bug #3759 (Closed): make rdocで不要と思われるファイル"rdoc/Set/dig = {}/cdesc-dig = {}.ri"が生成される
=begin
trunkのmake rdocで、奇妙なパスの.riファイルが生成されます。

% ./configure && make && make rdoc
% % find . -name cdesc-dig\*
./.ext/rdoc/Set/dig = {}/cdesc-dig = {}.ri

1.9.2-p0でも同様のファイルが作成されます。1.8.7-p302にはありません。
本来は生成されるべきでないファイル...
kimuraw (Wataru Kimura)
11:08 PM Revision 3013a9de (git): * 2010-08-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:08 PM Revision 1989f1d0 (git): This item is about the function loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
10:37 PM Bug #3760 (Closed): help "String.new" (for example) no longer works in irb
=begin
ruby-1.9.2-p0 > help "String.new"
NoMethodError: undefined method `get_info_for' for #<RDoc::RI::Driver:0x000001009d9c38>
from /Users/dave/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/irb/cmd/help.rb:29:in `block in execute'
...
pragdave (Dave Thomas)
10:33 PM Revision 96ebf3bd (git): * 2010-08-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:33 PM Revision b8adf336 (git): * ext/pathname/pathname.c (path_.executable_p): Pathname#.executable?
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:37 PM Feature #3714 (Feedback): Add getters for Enumerator
=begin
Enumerator was designed as a means to providing a handy and safe way to generate and pass (or return) an Enumerable object without exposing internal details.

So, it was intentional for me as the original API designer not to ...
knu (Akinori MUSHA)
04:11 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
(10/08/29 7:24), Aaron Patterson wrote:
> On Fri, Aug 27, 2010 at 09:09:27PM +0900, Anshul Khandelwal wrote:
> There are two ways you can use Psych. The first way is to just require
> psych and reference the Psych constant:
...
nobu (Nobuyoshi Nakada)
07:24 AM Feature #3112: require "yaml" doesn't use psych as default
=begin
On Fri, Aug 27, 2010 at 09:09:27PM +0900, Anshul Khandelwal wrote:
> Issue #3112 has been updated by Anshul Khandelwal.
>
>
> Any updates on this? Is there some way I can ensure that my code is using the bundled psych?

...
tenderlovemaking (Aaron Patterson)
02:54 PM Revision f4b2d145 (git): * lib/rdoc/parser/ruby.rb (RDoc#parse_call_parameters): don't
include assignment. [Bug #3759], [ruby-dev:42154]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:47 PM Revision ccf4fbf7 (git): * lib/rdoc/parser/ruby.rb (RDoc#parse_class): ignore non-constant
name signleton class. [Bug #3759], [ruby-dev:42154]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:25 PM Revision d2da9597 (git): * file.c (rb_get_path_check): clarify error message for
ASCII-incompatible path name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:27 PM Bug #3751 (Closed): SEGV: ruby -rprofile test/ruby/test_proc.rb -v -n test_curry
=begin
This issue was solved with changeset r29136.
Peter, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
12:57 PM Bug #3756 (Closed): Clarify Error Message for Frozen $LOADED_FEATURES
=begin
This issue was solved with changeset r29135.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
05:01 AM Bug #3756 (Closed): Clarify Error Message for Frozen $LOADED_FEATURES
=begin
If $LOADED_FEATURES is frozen, `require` raises a RuntimeError when attempting to append to the Array. Unfortunately, the error message is particularly unhelpful for those unfamiliar with Ruby internals. The attached clarifies th...
runpaint (Run Paint Run Run)
12:52 PM Feature #3755 (Assigned): Patch for Complex.cis
=begin

=end
nobu (Nobuyoshi Nakada)
04:31 AM Feature #3755 (Rejected): Patch for Complex.cis
=begin
Haskell and Common Lisp have a `cis` function for Complex numbers, e.g. http://www.zvon.org/other/haskell/Outputcomplex/cis_f.html and http://www.lispworks.com/documentation/HyperSpec/Body/f_cis.htm . This naïve patch adds the sa...
runpaint (Run Paint Run Run)
12:27 PM Bug #3758 (Closed): require Raises Encoding::CompatibilityError for Invalid, Non-ASCII Feature Names
=begin
This issue was solved with changeset r29133.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
06:16 AM Bug #3758 (Closed): require Raises Encoding::CompatibilityError for Invalid, Non-ASCII Feature Names
=begin
When trying to require a feature with a non-ASCII name that does not correspond to an installed gem or a file in $LOAD_PATH, this happens:

run@paint:~/git/ruby → ./ruby -e 'require "∞"'
<internal:lib/rubygems/custom_r...
runpaint (Run Paint Run Run)
10:02 AM Bug #3746: Incorrect Float subtraction
=begin
I added them.
=end
naruse (Yui NARUSE)
09:43 AM Feature #3657: make cleanがファイルを削除しすぎ
=begin
make clean: tarball展開時に戻す
make distclean: リポジトリの状態に戻す
と戻るべき状態を定義し、そのように戻るように修正しました。
=end
naruse (Yui NARUSE)
09:37 AM Feature #3657 (Closed): make cleanがファイルを削除しすぎ
=begin
This issue was solved with changeset r29130.
Takahiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
07:45 AM Bug #3752: ruby/dl and segmentation fault
=begin

=end
tenderlovemaking (Aaron Patterson)
07:09 AM Revision 8ffeda04 (git): * common.mk (node_name.inc): remove command option -n and give
file as stdin, because IronRuby 1.1 still doesn't support it.
So now we can use ir.exe as BASERUBY.
* tool/node_name.rb: read stdin with while gets.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29138 b2dd03c8-39d4-4d8f-98ff-823f...
naruse (Yui NARUSE)
07:04 AM Bug #3231: Digest Does Not Build
=begin
Just to follow up on this - I am unfortunately still seeing the same problem in ruby 1.9.2 with VC++ 2010.

cl -nologo -LD -Fe../../../.ext/i386-mswin32_100/digest/md5.so md5init.obj md5ossl.obj msvcr100-ruby191.lib cryp...
cfis (Charlie Savage)
05:16 AM Revision 79316a1c (git): fix a date.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:22 AM Revision e6f86c98 (git): * vm.c (rb_thread_method_id_and_class): curried proc has no
method. [ruby-core:31871]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:51 AM Revision b9432e76 (git): * load.c (rb_provide_feature): clarify error message for frozen
$LOADED_FEATURES. based on a patch from Run Paint Run Run at
[ruby-core:31913].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:48 AM Revision 7e53b3b6 (git): * lib/tempfile.rb: not executable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:20 AM Revision 946a037e (git): * load.c (load_failed): should honor encoding. [ruby-core:31915]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:50 AM Revision 909d638a (git): * test/pathname/test_pathname.rb (test_expand_path): should treat drive letter.
* test/pathname/test_pathnamr.rb (test_grpowned?): group onwer is not suppoted
on DOSISH platforms.
* test/pathname/test_pathnamr.rb (test_world_readable?, test_sticky?,
test_world_writable?): skip some tests on the assumptions for ...
U.Nakamura
12:42 AM Revision 000f1c5b (git): Add links about floating point. [ruby-core:31849]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:36 AM Revision b2eb38fa (git): * common.mk (clean): exclude *.inc. [ruby-dev:41931]
* common.mk (distclean): include *.inc.
* common.mk (help): change description about clean and distclean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)

08/28/2010

09:34 PM Revision 1e5f5c8b (git): * 2010-08-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:34 PM Revision 2d0cbb3c (git): * ext/pathname/pathname.c (path_chardev_p): Pathname#chardev?
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:56 PM Feature #3753 (Closed): value of def-expr
=begin
RubyKaigi見てて思い出したのですが、def式はSymbolを返すようにしませんか?
そうすると、

class Foo
private def foo()
# ...
end
end

などと書けるようになります。

以下パッチ。
Index: vm.c
==============================================================...
usa (Usaku NAKAMURA)
01:53 PM Bug #3734 (Closed): Float('0xf.fp') がエラーにならない
=begin
fixed in r29073.
=end
naruse (Yui NARUSE)
08:52 AM Revision a2bf9203 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_save_exception_mode,
BigDecimal_save_rounding_mode, BigDecimal_save_limit): added.
* test/bigdecimal/test_bigdecimal.rb: added tests for the above
features.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
06:22 AM Bug #3607: [trunk/r28731] Gem.path has disappeared?
=begin
If you're a mere mortal finding this problem from google after updating from 1.9.1 to 1.9.2, the upshot is that you need to delete your old version of Rubygems, which many package managers install in site_ruby. See http://bhuga....
bhuga (Ben Lavender)
01:04 AM Revision 874c3064 (git): * 2010-08-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:04 AM Revision 40a39246 (git): The looser splat operator was backed out.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA

08/27/2010

11:19 PM Revision b6595225 (git): * ext/pathname/pathname.c (path_blockdev_p): Pathname#blockdev?
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:13 PM Bug #3683: getgrnam on computer with NIS group (+)?
=begin
No no, I mean, current Etc.group { ... } is a very thin wrapper to call getgrent(3) over and over. We do not even open the /etc/group file for us directly. All accesses to those info are via libc calls. So if you encounter that...
shyouhei (Shyouhei Urabe)
01:44 PM Bug #3683: getgrnam on computer with NIS group (+)?
=begin
Refer to
http://ha.redhat.com/mirrors/LDP/LDP/nag2/x-087-2-nis.passwd.html
http://docs.hp.com/en/B9106-90011/group.4.html
=end
phasis68 (Heesob Park)
01:10 PM Bug #3683 (Feedback): getgrnam on computer with NIS group (+)?
=begin
Can you tell us which environment that happen?
=end
shyouhei (Shyouhei Urabe)
09:50 PM Revision 55c2e00d (git): * 2010-08-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:50 PM Revision d9dd3f91 (git): Mention String#prepend.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:27 PM Bug #3752 (Rejected): ruby/dl and segmentation fault
=begin
I am trying to port ruby-taglib to ruby 1.9
My current efforts can be dowload at http://rubyforge.org/frs/?group_id=5494 .

When I trying to access an unsupported format file (i.e. an empty file) I have an segmentation faul...
vinc-mai (Vincent Carmona)
09:09 PM Feature #3112: require "yaml" doesn't use psych as default
=begin
Any updates on this? Is there some way I can ensure that my code is using the bundled psych?

Anshul
=end
anshul (Anshul Khandelwal)
09:03 PM Bug #3750: SEGV: ruby -rprofile test/ruby/test_assignment.rb
=begin
On 27 August 2010 13:27, Run Paint Run Run <redmine@ruby-lang.org> wrote:
>
> I can reproduce on Linux.

On OS X too
(with both
ruby 1.9.2p0 (2010-08-18 revision 29034) [x86_64-darwin10.4.0]
and
ruby 1.9.3dev (2010-08-2...
Eregon (Benoit Daloze)
08:27 PM Bug #3750: SEGV: ruby -rprofile test/ruby/test_assignment.rb
=begin
I can reproduce on Linux.
=end
runpaint (Run Paint Run Run)
12:09 PM Bug #3750 (Assigned): SEGV: ruby -rprofile test/ruby/test_assignment.rb
=begin

=end
shyouhei (Shyouhei Urabe)
08:06 AM Bug #3750: SEGV: ruby -rprofile test/ruby/test_assignment.rb
=begin
More specific:
> ruby -rprofile test/ruby/test_assignment.rb -v -n test_assignment
Loaded suite test/ruby/test_assignment
Started
TestAssignmentGen#test_assignment: [BUG] Segmentation fault
ruby 1.9.3dev (2010-08-27) [i...
pweldon (Peter Weldon)
07:51 AM Bug #3750 (Closed): SEGV: ruby -rprofile test/ruby/test_assignment.rb
=begin
> ruby -rprofile test/ruby/test_assignment.rb
Loaded suite test/ruby/test_assignment
Started
...........[BUG] Segmentation fault
ruby 1.9.3dev (2010-08-27) [i386-mswin32_100]

-- control frame ----------
-----------...
pweldon (Peter Weldon)
08:23 PM Bug #3751: SEGV: ruby -rprofile test/ruby/test_proc.rb -v -n test_curry
=begin
I can reproduce on Linux.
=end
runpaint (Run Paint Run Run)
12:07 PM Bug #3751 (Assigned): SEGV: ruby -rprofile test/ruby/test_proc.rb -v -n test_curry
=begin

=end
shyouhei (Shyouhei Urabe)
09:29 AM Bug #3751 (Closed): SEGV: ruby -rprofile test/ruby/test_proc.rb -v -n test_curry
=begin
> ruby -rprofile test\ruby\test_proc.rb -v -n test_curry
Loaded suite test/ruby/test_proc
Started
TestProc#test_curry: test/ruby/test_proc.rb:167: [BUG] Segmentation fault
ruby 1.9.3dev (2010-08-27) [i386-mswin32_100]

...
pweldon (Peter Weldon)
05:20 PM Feature #3622: Net::HTTP does not wait to send request body with Expect: 100-continue
=begin
I don't see any reason to use 0.5 for the timeout. I think a timeout of 0 by default is acceptable to maintain compatible behavior.

I don't understand how to write a test for this that would go in test/net/http yet. I will...
drbrain (Eric Hodel)
01:54 PM Feature #3622 (Feedback): Net::HTTP does not wait to send request body with Expect: 100-continue
=begin

=end
shyouhei (Shyouhei Urabe)
02:22 PM Bug #3713: Ruby 1.8.6 fails to build against Tk >= 8.5
=begin
I'm very sorry. The previous patch is wrong.
Probably, this patch is right.
=end
nagai (Hidetoshi Nagai)
02:07 PM Bug #3713: Ruby 1.8.6 fails to build against Tk >= 8.5
=begin
backport patch
=end
nagai (Hidetoshi Nagai)
12:56 PM Bug #3713 (Assigned): Ruby 1.8.6 fails to build against Tk >= 8.5
=begin

=end
shyouhei (Shyouhei Urabe)
02:02 PM Bug #3640 (Closed): BigDecimal#hash returns -2 for all negative finite numbers.
=begin
This bug fixed by r28825.
=end
mrkn (Kenta Murata)
01:59 PM Bug #3609 (Closed): Float Infinity comparisons in 1.9
=begin

=end
shyouhei (Shyouhei Urabe)
01:51 PM Feature #3627 (Rejected): catchのブロックを再実行するメソッド
=begin
提案事態はrejectしますのでもし新しいアイディアができたらまた登録してください。
=end
shyouhei (Shyouhei Urabe)
01:47 PM Feature #3631 (Assigned): [PATCH] lib/rake.rb: allow passing nil to sh() and ruby()
=begin

=end
shyouhei (Shyouhei Urabe)
01:45 PM Bug #3637 (Closed): win32ole: Remove definition of NONAMELESSUNION in MinGW
=begin

=end
shyouhei (Shyouhei Urabe)
01:41 PM Feature #3378 (Feedback): Range#each should not yield its `begin' itself
=begin
・String#uptoがself.dupを返すようになったのは妥当か?
・Range#eachはすべて左端をdupしたものを渡すべきか?

について、もし何かあればフィードバックください。
=end
knu (Akinori MUSHA)
01:35 PM Feature #3653 (Assigned): Diferential behaviour of positives and negatives ranges as subindex of string or arrays.
=begin

=end
shyouhei (Shyouhei Urabe)
01:29 PM Feature #3657 (Assigned): make cleanがファイルを削除しすぎ
=begin

=end
shyouhei (Shyouhei Urabe)
01:24 PM Bug #3660 (Assigned): Trace events seem to be missing
=begin

=end
shyouhei (Shyouhei Urabe)
01:22 PM Bug #3672 (Assigned): PTY.getpty with non exist program
=begin

=end
shyouhei (Shyouhei Urabe)
01:19 PM Bug #3674 (Assigned): dRuby サーバプロセスを停止する時に時間がかかることがある
=begin

=end
shyouhei (Shyouhei Urabe)
01:18 PM Bug #3676 (Assigned): CMath.cbrt(-8)の結果が複素数にならない
=begin

=end
shyouhei (Shyouhei Urabe)
01:14 PM Bug #3677 (Assigned): unable to run certain gem binaries' in windows 7
=begin

=end
shyouhei (Shyouhei Urabe)
01:07 PM Feature #3685 (Assigned): Struct does not define #to_ary, needed for implicit-splat.
=begin

=end
shyouhei (Shyouhei Urabe)
01:05 PM Bug #3686 (Assigned): Error in parsing musicbrainz.org with rexml
=begin

=end
shyouhei (Shyouhei Urabe)
08:05 AM Bug #3686: Error in parsing musicbrainz.org with rexml
=begin
FWIW, I checked and raquo is a valid entity in XHTML 1.1, the page passes validation, and it correctly states the XHTML 1.1 DTD.

The entity DTD also seems to be included in the modular framework module, a required part of XH...
meta (mathew murphy)
01:02 PM Feature #3697 (Assigned): [PATCH] Allow build of dbm extension with Berkeley DB 5.0 series (for 1.9.2_rc2)
=begin

=end
shyouhei (Shyouhei Urabe)
12:57 PM Feature #3711 (Feedback): IPAddr must not make DNS lookups via IPSocket.getaddress
=begin

=end
shyouhei (Shyouhei Urabe)
12:55 PM Feature #3714 (Assigned): Add getters for Enumerator
=begin

=end
shyouhei (Shyouhei Urabe)
12:53 PM Bug #3716 (Feedback): segfault on String.gsub
=begin
Can you show us a code snippet to reproduce this?
=end
shyouhei (Shyouhei Urabe)
12:51 PM Feature #3719 (Assigned): open-uri should allow redirects from http to https
=begin

=end
shyouhei (Shyouhei Urabe)
12:49 PM Bug #3720 (Assigned): test_marshal_dump_extra_iv doesn't check as intended
=begin

=end
shyouhei (Shyouhei Urabe)
12:45 PM Feature #3727 (Feedback): rb_f_require_relative not included in Ruby API
=begin
Hi,

we do not have rb_f_require_relative now so
if you need one, we need some use cases for
it to make a spec. Do you have one?
=end
shyouhei (Shyouhei Urabe)
12:44 PM Bug #3730 (Closed): invalid sed invocation breaks extra LDFLAGS
=begin
fixed at r29066.
=end
nobu (Nobuyoshi Nakada)
12:39 PM Bug #3730 (Assigned): invalid sed invocation breaks extra LDFLAGS
=begin

=end
shyouhei (Shyouhei Urabe)
12:38 PM Feature #3731 (Feedback): Easier Embedding API for Ruby
shyouhei (Shyouhei Urabe)
12:37 PM Bug #3733 (Assigned): $SAFE==1環境下でtaintな文字列のFile.expand_path
=begin

=end
shyouhei (Shyouhei Urabe)
12:37 PM Bug #3741 (Closed): Remove Mention of Obsolete Method from Object#class RDoc
=begin
This issue was solved with changeset r29113.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
12:31 PM Bug #3736 (Assigned): Complex#argがエラーになることがある
=begin

=end
shyouhei (Shyouhei Urabe)
12:30 PM Bug #3738 (Assigned): Invalid Line Number in Unused Variable Warning
=begin

=end
shyouhei (Shyouhei Urabe)
12:28 PM Bug #3739 (Feedback): IO sets streams attached to pseudo-terminal devices to buffered
=begin

=end
shyouhei (Shyouhei Urabe)
12:27 PM Feature #3526 (Closed): IO::NULL; null device path name
This issue was solved with changeset r29110.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
nobu (Nobuyoshi Nakada)
12:22 PM Bug #3744: Fails to compile on OpenSolaris
=begin

=end
shyouhei (Shyouhei Urabe)
12:19 PM Feature #3285 (Closed): BigDecimal.mode should be managed thread-safely
=begin

=end
mrkn (Kenta Murata)
12:17 PM Revision 03f466bd (git): * ChangeLog: fix credit (requested by the author).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
12:10 PM Bug #3749 (Assigned): -rtracer doesn't trace anymore
=begin

=end
shyouhei (Shyouhei Urabe)
10:02 AM Bug #3746: Incorrect Float subtraction
=begin
More explanation:

http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems

Maybe there should be references to these pages in the Float RDOC?


=end
kstephens (Kurt Stephens)
07:31 AM Bug #3746: Incorrect Float subtraction
=begin
Here's another explanation:

http://wiki.github.com/rdp/ruby_tutorials_core/ruby-talk-faq#floats_imprecise
=end
rogerdpack (Roger Pack)
07:33 AM Revision cff3c3d5 (git): * string.c (rb_str_prepend): new method by Sora Harakami
[Feature #3765]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
06:29 AM Revision 0cfe185f (git): * math.c (math_atan2): you should know that M_PI is not the feature
of C90.
fixed build failure caused by r29115.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
06:26 AM Revision 909477ec (git): * file.c (null_device): move from io.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:23 AM Revision 9614d22b (git): * array.c (rb_ary_sample): removed unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:58 AM Revision e52469a4 (git): * ChangeLog: annotate for redmine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
03:51 AM Revision 9be503f3 (git): * math.c (math_atan2): change the behavior when x and y are zero.
* test/ruby/test_math.rb (test_atan2): add tests for the above
changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
03:45 AM Revision f64358db (git): * NEWS (IO::NULLL): add.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:27 AM Revision 3a297bb1 (git): * object.c (rb_obj_class): remove mention of obsolete method.
a patch from Run Paint Run Run at [ruby-core:31842].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:26 AM Revision 5b18d9d3 (git): * 2010-08-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:26 AM Revision 35c28566 (git): * lib/net/imap.rb (initialize): sets sync_close to true.
Thanks, Hiroshi NAKAMURA. [ruby-core:31753]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
03:25 AM Revision 3e5e1b6c (git): * io.c (null_device): the name of null device. [ruby-dev:41791]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:48 AM Revision e26c0d6d (git): * NEWS: moved to doc/NEWS-1.9.2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

08/26/2010

11:28 PM Feature #3447: argument delegation
Yuguiです
2010/6/17 Yukihiro Matsumoto <matz@ruby-lang.org>:
> が、もともとの動機とは別として、「`&`」1文字でそのコンテキスト
> ...
深い呼び出し階層でブロックを受け取るために、上位のメソッドが延々とブロックを引き渡し続けるっていうケースは実際にプログラムしていてよく出会います。ですから、このとき下位呼び出しの実引数に`&block`を足して、仮引数にも忘れずに`&block`を足してというの...
yugui (Yuki Sonoda)
11:15 PM Bug #3660: Trace events seem to be missing
=begin
still the case with ruby 1.9.3dev (2010-08-26 trunk 29104) [i386-mingw32]
=end
rogerdpack (Roger Pack)
11:14 PM Bug #3749 (Closed): -rtracer doesn't trace anymore
=begin
$ cat bad.rb

a = [1,2,3]
a.each{|n|
p n
}
$ ruby -vrtracer bad.rb
ruby 1.9.3dev (2010-08-26 trunk 29104) [i386-mingw32]
1
2
3
=end
rogerdpack (Roger Pack)
10:57 PM Revision 5b7ccc06 (git): * array.c (rb_ary_shuffle_bang): bail out from modification during
shuffle.
* array.c (rb_ary_sample): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:57 PM Bug #3745 (Closed): Typo in Array#shuffle! RDoc
=begin
This issue was solved with changeset r29105.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
08:32 PM Bug #3745 (Closed): Typo in Array#shuffle! RDoc
=begin
The example has a typo w.r.t PRNG argument.
=end
runpaint (Run Paint Run Run)
10:39 PM Bug #3480 (Rejected): gem_prelude: activation should accomodate for '=' and gem 'gem_name', 'version'
=begin
moving this feature request to rubygems proper and/or the faster_rubygems gem.
=end
rogerdpack (Roger Pack)
10:38 PM Feature #3465 (Rejected): improve gem_prelude's Quickloader's Gem.bin_path
=begin
moving this feature request to rubygems proper and/or the faster_rubygems gem.
=end
rogerdpack (Roger Pack)
09:55 PM Bug #3746 (Rejected): Incorrect Float subtraction
=begin
Read this.

What Every Computer Scientist Should Know About Floating-Point Arithmetic
http://docs.sun.com/source/806-3568/ncg_goldberg.html
=end
naruse (Yui NARUSE)
09:07 PM Bug #3746 (Rejected): Incorrect Float subtraction
=begin
This is copied from IRB:

ruby-1.9.2-p0 > 2.0 - 1.0
=> 1.0
ruby-1.9.2-p0 > 2.0 - 1.1
=> 0.8999999999999999
ruby-1.9.2-p0 > 2.0 - 1.2
=> 0.8
ruby-1.9.2-p0 > 2.0 - 1.3
=> 0.7
ruby-1.9.2-p0 > 2.0 - 1.4
...
dim (Dimitrij Denissenko)
08:16 PM Revision 6e08cd5e (git): * 2010-08-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:16 PM Revision 9eb72625 (git): * ext/pathname/pathname.c (path_sysopen): Pathname#sysopen translated
from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:46 PM Bug #3742: failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
> > このパッチのライセンスは Ruby's or 鬼車のライセンスとしてよいでしょうか。
>
> はい、Ruby's or 鬼車のライセンスでお願いします。

ありがとうございます。

> そのうちr29074含めて1.9.2にもバックポートしていただけると助かります。

ちょうどタイミングよく同じ問題を訴えてきた人がいたので、Backport #3743 というチケットにしています。
yugui さんよろしぅ
=...
naruse (Yui NARUSE)
01:53 PM Bug #3742: failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
> このパッチのライセンスは Ruby's or 鬼車のライセンスとしてよいでしょうか。

はい、Ruby's or 鬼車のライセンスでお願いします。
そのうちr29074含めて1.9.2にもバックポートしていただけると助かります。
=end
beuniv (shintaro kuwamoto)
12:13 PM Bug #3742: failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
追跡ありがとうございます。
regint.hはオリジナルの鬼車由来の部分だったので、intptr_t でコミットしました。

で、このバグはオリジナルの鬼車にも影響するので、うちの日記 <http://d.hatena.ne.jp/nurse/>あたりに
他の 5.9.2 に対する修正とともにまとめようと思っているのですが、
このパッチのライセンスは Ruby's or 鬼車のライセンスとしてよいでしょうか。
=end
naruse (Yui NARUSE)
10:57 AM Bug #3742 (Closed): failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin
This issue was solved with changeset r29102.
shintaro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
10:32 AM Bug #3742 (Assigned): failed to allocate memory: /^()(?>\g<1>)*$/ on x64-mswin64
=begin

=end
usa (Usaku NAKAMURA)
01:54 PM Revision 71cf670f (git): * array.c (rb_ary_shuffle): rdoc fix. argument name was missing.
a patch from Run Paint Run Run at [ruby-core:31848].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:50 PM Revision bafaff1f (git): * ext/pathname/pathname.c (path_readlines): Pathname#readlines
translated from pathname.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
07:41 AM Revision 0eb31be6 (git): * random.c (rb_random_int32): suppress warning on LP64 platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:27 AM Bug #3744 (Rejected): Fails to compile on OpenSolaris
=begin
I'm running RVM on a Joyent Accelerator which runs OpenSolaris. RVM fails to compile ruby 1.9.1 and 1.9.2 - the RVM team tell me this is a problem with Ruby rather than RVM. A full description and error log can be found at http:...
adamp83 (Adam Pennycuick)
01:50 AM Revision b3545895 (git): * regint.h (OnigStackIndex): the type should be intptr_t.
Original Oniguruma assumes the size of long and that of void *
are equal, but it's not true on LLP64 platform: mswin64.
originally patched by shintaro kuwamoto [ruby-dev:42133]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29102...
naruse (Yui NARUSE)
01:16 AM Revision 6ef6cbc4 (git): Creating dummy library for dl/fiddle tests on AIX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Yutaka Kanemoto
12:49 AM Revision 7e4015e1 (git): * array.c (rb_ary_shuffle_bang): check number of argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:14 AM Revision 3dc6edf7 (git): * ext/bigdecimal/bigdecimal.c (Init_bigdecimal, rmpd_set_thread_local_exception_mode, VpGetException, VpSetException): thread-local exception mode.
* ext/bigdecimal/bigdecimal.c (Init_bigdecimal, rmpd_set_thread_local_precision_limit, VpGetPrecLimit, VpSetPrecLimit): thread-local precision limit.
* ext/bigdecimal/bigdecimal.c (Init_bigdecimal, rmpd_set_thread_local_rounding_mode, Vp...
Kenta Murata
 

Also available in: Atom