Project

General

Profile

Activity

From 07/04/2011 to 07/10/2011

07/10/2011

11:10 PM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
Sorry, I still didn't get it. I understand that you don't want any DSL when you talk about instance_eval, right? Any ... rosenfeld (Rodrigo Rosenfeld Rosas)
01:23 PM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
On Sun, Jul 10, 2011 at 10:16:25AM +0900, Eric Hodel wrote:
> On Jul 9, 2011, at 4:19 PM, Rodrigo Rosenfeld Rosas ...
neleai (Ondrej Bilka)
11:08 AM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
Would much rather see <a href="https://github.com/soveran/clap">CLAP</a>(-like) in standard library.
It's so simple....
trans (Thomas Sawyer)
10:23 AM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
On Jul 9, 2011, at 4:19 PM, Rodrigo Rosenfeld Rosas wrote:
> Em 09-07-2011 20:13, Nobuyoshi Nakada escreveu:
>> At...
drbrain (Eric Hodel)
08:23 AM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
> Hidden instance_eval is cause of confusion. It's a way
> OptionParser has thrown away.

Sorry, Nobu, I didn't ...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:23 AM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
Hi,

At Sun, 10 Jul 2011 08:01:58 +0900,
Rodrigo Rosenfeld Rosas wrote in [ruby-core:37936]:
> This is the e...
nobu (Nobuyoshi Nakada)
08:01 AM Feature #5010 (Closed): Add Slop(-like) in stdlib and deprecate current OptionParser API
I always found the OptionParser API not as well designed as it could be.
I've just found this gem:
http://lee.j...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:38 PM Bug #5002 (Closed): Ripper fails to distinguish local vars from vcalls [PATCH]
This issue was solved with changeset r32498.
Michael, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
01:13 PM Bug #5002 (Assigned): Ripper fails to distinguish local vars from vcalls [PATCH]
kosaki (Motohiro KOSAKI)
08:23 AM Bug #5002: Ripper fails to distinguish local vars from vcalls [PATCH]
Hi,

At Sun, 10 Jul 2011 04:55:07 +0900,
Michael Edgar wrote in [ruby-core:37931]:
> As you note, splitting the ...
nobu (Nobuyoshi Nakada)
04:55 AM Bug #5002: Ripper fails to distinguish local vars from vcalls [PATCH]
Ack - I missed how nil/self would be caught as vcalls there.
As you note, splitting the variable node is necessary...
adgar (Michael Edgar)
08:39 PM Revision e4c452da (git): * thread_pthread.c (get_stack): need to adjust stack addr for
[Bug #1813] on AIX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Yutaka Kanemoto
07:18 PM Bug #4974: [ext/tk] ruby_1_9_2@32391 build failure with MinGW
Luis and Jon,
How about r32477? It works for me with mingw32.
yugui (Yuki Sonoda)
02:15 AM Bug #4974: [ext/tk] ruby_1_9_2@32391 build failure with MinGW
Thanks! It now works for me with MinGW (TDM-1) GCC 4.5.2. I'll check later with MinGW-W64 GCC 4.5.4 and report back i... jonforums (Jon Forums)
06:04 PM Bug #4648 (Closed): lambda上のclass定義からのreturnでSEGV
This issue was solved with changeset r32495.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
05:04 PM Revision 74b339e9 (git): * thread_pthread.c (rb_thread_create_timer_thread): removed
rb_disable_interrupt()/rb_enable_interrupt().
* vm_core.h: ditto.
* process.c (static void before_exec): ditto.
* pro...
kosaki (Motohiro KOSAKI)
05:01 PM Bug #4700 (Closed): JSON Documentation
This issue was solved with changeset r32493.
Cory, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:40 PM Bug #4700 (Assigned): JSON Documentation
naruse (Yui NARUSE)
04:51 PM Feature #5009: Bang method (!) consistency in Ruby 2 API
-1
ActiveRecord's save/save! is also a good example.
naruse (Yui NARUSE)
06:20 AM Feature #5009: Bang method (!) consistency in Ruby 2 API
If this is a proposal for renaming aforementioned methods, it will break a lot of existing code. If the idea is to ad... antares (Michael Klishin)
06:12 AM Feature #5009: Bang method (!) consistency in Ruby 2 API
This is a common misconception about the use of bang methods in Ruby. Bang does not indicate that a method mutates it... adgar (Michael Edgar)
06:07 AM Feature #5009 (Closed): Bang method (!) consistency in Ruby 2 API
=begin
Hello,
In Ruby 2, please use bang methods (those that end with !) consistently in the API. For example, t...
sunaku (Suraj Kurapati)
04:47 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
Motohiro KOSAKI wrote:
> At least, current trunk + FreeBSD 8.2 don't reproduce this issue.
This issue is about GN...
naruse (Yui NARUSE)
03:29 PM Bug #2008: test_io.rb: test 2 fails on FreeBSD
At least, current trunk + FreeBSD 8.2 don't reproduce this issue.
kosaki (Motohiro KOSAKI)
04:46 PM Bug #4992 (Closed): finalizer中のThread.newでSEGV
This issue was solved with changeset r32492.
Shota, thank you for reporting this issue.
Your contribution to Ruby is ...
kosaki (Motohiro KOSAKI)
01:53 PM Bug #4992: finalizer中のThread.newでSEGV
Motohiro KOSAKI wrote:
> How's this?
Thank you. On 1.9.3, it is Okay. Could you commit it?
ko1 (Koichi Sasada)
04:18 PM Bug #5013 (Closed): bootstrap/runner.rb の assert_normal_exit() がSEGVを検知できないことがある
r32490.
kosaki (Motohiro KOSAKI)
04:16 PM Bug #5013: bootstrap/runner.rb の assert_normal_exit() がSEGVを検知できないことがある
何人かの人と相談のうえ、結局 rubyのsigsegvを直すことにしました。今後は
・普通のSEGV
→ rb_bug()経由でabrot()
・SEGV中にさらにSEGV
→ 直接abort() を呼ぶ
...
kosaki (Motohiro KOSAKI)
03:05 PM Bug #5013 (Closed): bootstrap/runner.rb の assert_normal_exit() がSEGVを検知できないことがある
Bug#4992 をコミットしようとして気づいたのですが、
bootstrap/runner.rb の assert_normal_exit() がSEGVを検知しそこねることがあります。原因は
1.assert_norma...
kosaki (Motohiro KOSAKI)
03:52 PM Bug #4681 (Rejected): Timeout.timeout doesn't actually time out?
I think Eric described the reason and workaround at commetn#1. IOW, it's spec unfortunately.
kosaki (Motohiro KOSAKI)
03:41 PM Revision 93b59e38 (git): * 2011-07-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:41 PM Revision be46eca8 (git): * NEWS: describe the improvement of BigDecimal#power and BigDecimal#**.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
03:40 PM Bug #4864: RubyGems が環境変数 MAKE を見てくれない
Ryan, can you please review this? kosaki (Motohiro KOSAKI)
03:40 PM Revision 0b6c9402 (git): * 2011-07-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:40 PM Revision 0b2db1ab (git): * doc/NEWS-1.9.3: describe the improvement of BigDecimal#power and
BigDecimal#**.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
03:35 PM Bug #3827: ext/readline can't handle cursor keys and cp932 chars
artonさん、こちら、いかがでしょうか? kosaki (Motohiro KOSAKI)
03:35 PM Feature #4893 (Assigned): Literal Instantiation breaks Object Model
Matz, this is long-term issue.
Can you handle other issues before you handle this?
See http://redmine.ruby-lang.o...
naruse (Yui NARUSE)
03:32 PM Bug #4886 (Closed): autoload in instance_eval doesn't work
This issue was solved with changeset r32489.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr...
mrkn (Kenta Murata)
01:43 PM Bug #4886 (Assigned): autoload in instance_eval doesn't work
1.9.3を狙うなら Assigned に変更されるべき。報告の雰囲気からしてなるせさんは自分で直すつもりだと勝手にみなしてなるせさんにアサインします kosaki (Motohiro KOSAKI)
03:18 PM Bug #3422: Object.const_get(:A, false) can access BasicObject::A
>Oh sorry, it must be:
>
>module LangModuleSpecInObject
> module LangModuleTop
> end
>end
>include LangModule...
kosaki (Motohiro KOSAKI)
03:15 PM Feature #4574 (Assigned): Numeric#within
It's too late for 1.9.3.
kosaki (Motohiro KOSAKI)
03:11 PM Feature #4903 (Closed): Documentation for lib/test/unit/assertions.rb
This issue was solved with changeset r32488.
Justin, thank you for reporting this issue.
Your contribution to Ruby is...
sorah (Sorah Fukumori)
02:59 PM Revision 5a3318c2 (git): * version.h: 1.9.3 is no longer trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
02:59 PM Revision c1183af5 (git): reverted Module#mix -- r31873, r31917 and r31918.
--
* class.c (rb_mix_module): implement Module#mix.
--
* class.c (check_mix_method_i, do_mix_method_i): not m...
yugui (Yuki Sonoda)
02:58 PM Bug #4438: rescue args type check omitted
Let's discuss spec and impl. before 1.9.4 release.
ko1 (Koichi Sasada)
02:54 PM Revision a4f423f1 (git): * docs/NEWS-1.9.3: moved from NEWS.
* docs/ChangeLog-1.9.3: merged ChangeLog for 1.9.3.
* NEWS: NEWS for 1.9.4 that describes changes since 1.9.3
* Cha...
yugui (Yuki Sonoda)
02:31 PM Bug #4008: Rails 3::declarative_authorization::authorization_rules request => segvault ruby 1.9.2
I send it to 1.9.x. (don't touch it before 1.9.3).
ko1 (Koichi Sasada)
02:31 PM Revision 431812bd (git): * version.h (RUBY_VERSION): ruby_1_9_3 branch was forked.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
02:28 PM Bug #3351: stack overflow on super
I'll challenge this issue on 1.9.4. Sorry. ko1 (Koichi Sasada)
02:19 PM Feature #4328 (Closed): export rb_thread_call_with_gvl()
This issue was solved with changeset r32486.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
ko1 (Koichi Sasada)
02:15 PM Bug #2402: super in instance_eval
すみません,1.9.4 送りで.... ko1 (Koichi Sasada)
02:06 PM Revision 80a01400 (git): Release branch of Ruby 1.9.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
02:05 PM Revision 99f8f14d (git): * ext/bigdecimal/bigdecimal.c (rmpd_power_by_big_decimal): fix
precision treatment errors.
* test/bigdecimal/test_bigdecimal.rb: add tests for the above change.
fix precision tre...
Kenta Murata
02:01 PM Bug #4834 (Assigned): Adding documentation for prettyprint library
kosaki (Motohiro KOSAKI)
01:59 PM Revision 819c2418 (git): * process.c (rb_exec_arg_addopt): fix preprocess condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:56 PM Bug #4958 (Closed): Internal server error (PhusionPassenger::Rack::ApplicationSpawner::Error)
Ko1 made new API. Thus I'll close the ticket.
see [ruby-core:37727], [ruby-core:37759] and r32394.
kosaki (Motohiro KOSAKI)
01:51 PM Bug #4957: IO.copystream seems make hangup on cygwin (was 2011-07-01 Snapshot build)
残念なことに、Cygwinは現在アクティブメンテナーがいないので、誰かがパッチを作ってポストしない限り放置されるかもしれません。
パッチは歓迎します。
kosaki (Motohiro KOSAKI)
01:39 PM Bug #3272 (Closed): BigDecimal#** が実用的な速度ではない
チケットが重複していました。 mrkn (Kenta Murata)
01:38 PM Revision 577c03c7 (git): * parse.y (var_ref): distinguish vcall from local variable
references. based on a patch by Michael Edgar michael.j.edgar
AT dartmouth.edu. Bug #5002
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
01:33 PM Feature #4978 (Assigned): forwardable: support for 'delegate :method => :accessor'
I believe this is new feature, not bug. However if Keiju will accept and commit it _before_ preview1, I have no objec... kosaki (Motohiro KOSAKI)
01:13 PM Bug #4995 (Feedback): 1 test fails on AIX
kosaki (Motohiro KOSAKI)
12:52 PM Revision ce698d4c (git): * internal.h: add comments (cautions).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:32 PM Bug #5012 (Closed): Timeオブジェクト間で特異オブジェクトが共有される
=begin
辻本です。
Time#getlocalなどによって返されるTimeオブジェクトが、
レシーバと特異オブジェクトを共有してしまっています。
t0 = Time.now
class <<t0; end
...
ktsj (Kazuki Tsujimoto)
12:19 PM Bug #3271 (Closed): BigMath.power が遅い
This issue was solved with changeset r32485.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is ...
mrkn (Kenta Murata)
12:19 PM Revision 7506a580 (git): * lib/test/unit.rb: Add new class variable `@@testfile_prefix`.
This is for changing test name prefix. (For testing)
* test/testunit/tests_for_parallel/ptest_first.rb: Renamed from...
sorah (Sorah Fukumori)
12:11 PM Feature #5000 (Closed): skip string creation of when clause
This issue was solved with changeset r32484.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is...
mame (Yusuke Endoh)
11:42 AM Bug #4473 (Closed): Calling return within begin still executes else
This issue was solved with changeset r32483.
Todd, thank you for reporting this issue.
Your contribution to Ruby is g...
mame (Yusuke Endoh)
10:57 AM Bug #3804 (Rejected): ruby crashed while running spork
There is no feedback.
Closing
sorah (Sorah Fukumori)
09:47 AM Bug #4591 (Closed): (1.5...2).max #=> 1 (Range#max)
This issue was solved with changeset r32482.
Masaya, thank you for reporting this issue.
Your contribution to Ruby is...
tarui (Masaya Tarui)
09:22 AM Feature #3845: "in" infix operator
I personally believe `in` belongs as an operator, it should match natural, mathematical, set-inclusion notation, and ... adgar (Michael Edgar)
09:13 AM Bug #5004 (Closed): Version of rubygems needs update
This issue was solved with changeset r32481.
Sakuro, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
02:58 AM Bug #5004 (Assigned): Version of rubygems needs update
naruse (Yui NARUSE)
09:04 AM Revision 9cf9d5ea (git): * vm_insnhelper.c (vm_throw): check a class frame.
Fixes Bug #4648.
The patch is contributed by Kazuki Tsujimoto.
* bootstraptest/test_proc.rb: add tests for above.
...
ko1 (Koichi Sasada)
08:29 AM Revision b9a13f49 (git): * thread_pthread.c (mutex_debug): use exit(EXIT_FAILURE) instad of
exit(1).
* thread_pthread.c (add_signal_thread_list): ditto.
* thread.c (rb_thread_call_with_gvl): ditto.
* util.c (B...
kosaki (Motohiro KOSAKI)
08:11 AM Feature #5011 (Rejected): Add Perl 6-like main method definition support: accept command-line arguments as method arguments
Take a look at this:
http://perlgeek.de/en/article/5-to-6#post_14
I'm not really sure how this would look like ...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:01 AM Revision a2e497d5 (git): * ext/json: Merge json gem 1.5.4+ (f7f78896607b6f6226cd).
[Bug #4700]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:46 AM Revision a119b9d1 (git): * vm_core.h (typedef struct rb_vm_struct): create a new
'inhibit_thread_createion' field.
* thread.c (rb_thread_terminate_all): set inhibit_thread_creation.
* thread.c (thre...
kosaki (Motohiro KOSAKI)
07:17 AM Revision 04b182a4 (git): add a ticket number.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
07:12 AM Revision 2acd6155 (git): * signal.c (sigsegv): use abort() instead of exit() when nested
SEGV was happen. Because unnested SEGV use abort().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32490 b2dd03...
kosaki (Motohiro KOSAKI)
06:32 AM Revision 564fb6a7 (git): * load.c (rb_f_autoload): prevent to autoload for singleton
classes. fixes [Bug #4886] [ruby-dev:43816]
* bootstraptest/test_autoload.rb: add tests for the above change.
git-s...
Kenta Murata
06:11 AM Revision 8c812c9a (git): * lib/test/unit/assertions.rb: Import documentation patch by Justin
Collins. [ruby-core:37225] [Feature #4903]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32488 b2dd03c8-39d4-4d8...
sorah (Sorah Fukumori)
05:59 AM Revision 32af4ed4 (git): * ext/date/date_core.c: canonicalizes nth and sf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
05:57 AM Feature #5008 (Rejected): Equal rights for Hash (like Array, String, Integer, Float)
=begin
Hello,
I am using ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux].
Although Ruby has a rich s...
sunaku (Suraj Kurapati)
05:19 AM Revision 919978a8 (git): * internal.h (rb_thread_call_with_gvl, rb_thread_call_without_gvl):
make them visible as experimental C APIs. fixes Feature #4328.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
ko1 (Koichi Sasada)
03:19 AM Revision ebd61e5f (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_power): support non-integral
exponent. fixes #3271
* ext/bigdecimal/bigdecimal.c (rmpd_power_by_big_decimal): ditto.
* ext/bigdecimal/bigdecimal....
Kenta Murata
03:11 AM Revision b88daae7 (git): * compile.c (when_vals): when a string literal is written on when
clause, skip string creation to make it faster. [ruby-dev:44068]
[Feature #5000]
git-svn-id: svn+ssh://ci.ruby-la...
mame (Yusuke Endoh)
02:42 AM Revision b0f115da (git): * parse.y (reduce_nodes_gen): NODE_RETURN in rescue body must not be
reduced when there is an else clause. This caused bizarre behavior
in [Bug #4473] [ruby-core:35629] [ruby-core:378...
mame (Yusuke Endoh)
01:53 AM Feature #5005: Provide convenient access to original methods
One of answers is use AOP like aquarium(But I didn't tried it so I dont
know if it isn't overkill).
Currently be...
neleai (Ondrej Bilka)
12:59 AM Bug #4925 (Rejected): Infinite recursion allowed in rescue clause
Hello,
> Expected behavior: A SystemStackError should be raised.
>
> Current behavior: The Ruby process will con...
mame (Yusuke Endoh)
12:47 AM Revision d22e08f9 (git): * range.c (range_max): fix behavior with excluded end value.
[Bug #4591]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
12:21 AM Feature #4788: resolv.rb refactoring
I have a vested interest in this patch since I am the developer of RubyDNS. This update will allow RubyDNS to hook i... ioquatix (Samuel Williams)
12:13 AM Revision b1d647c8 (git): * NEWS: Fix RubyGems version. [Ruby 1.9 - Bug #5004]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)

07/09/2011

11:27 PM Feature #5005: Provide convenient access to original methods
The idea to address the issue is the "prepend" feature planned for Ruby 2.0.
class Original
def any_method
...
matz (Yukihiro Matsumoto)
11:13 PM Feature #5005: Provide convenient access to original methods
Ondrej,
When module is included into a class, Ruby adds a new anonymous (in a sense that it will be skipped by Cla...
antares (Michael Klishin)
10:43 PM Feature #5005: Provide convenient access to original methods
Michael Klishin wrote:
> This approach with aliasing seems to be pretty popular because many people do not know that...
neleai (Ondrej Bilka)
09:55 PM Feature #5005: Provide convenient access to original methods
This approach with aliasing seems to be pretty popular because many people do not know that it is possible to define ... antares (Michael Klishin)
08:05 PM Feature #5005 (Rejected): Provide convenient access to original methods
The languag allows a class to be "reopened", thus it's behaviour can be redefined:
class String
def any_method
...
lazaridis.com (Lazaridis Ilias)
11:26 PM Feature #5007 (Assigned): Proc#call_under: Unifying instance_eval and instance_exec
I'm proposing a method called `Proc#call_under` (the name could be
discussed) which both unifies `instance_eval` and...
judofyr (Magnus Holm)
09:53 PM Bug #5002: Ripper fails to distinguish local vars from vcalls [PATCH]
Hi,

At Sat, 9 Jul 2011 12:24:04 +0900,
Michael Edgar wrote in [ruby-core:37908]:
> The funny thing is, the ...
nobu (Nobuyoshi Nakada)
12:24 PM Bug #5002 (Closed): Ripper fails to distinguish local vars from vcalls [PATCH]
Ripper always parses the `variable` grammar production (which includes identifiers, {i,c,g}vars, nil, __FILE__, etc) ... adgar (Michael Edgar)
09:42 PM Feature #5006 (Rejected): Allow ~> as a method
It occurs to me that since RubyGems uses ~> as a recognized version constraint operator (along with >, <, >= and <=) ... trans (Thomas Sawyer)
07:20 PM Bug #5004 (Closed): Version of rubygems needs update
=begin
source:NEWS#L244
> Rubygems has been upgraded to rubygems 1.5.0.
This should be updated to 1.8.5.1 in t...
sakuro (Sakuro OZAWA)
07:11 PM Revision 19065fe3 (git): * 2011-07-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:11 PM Revision 53e667a9 (git): Remove duplicated definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:35 PM Feature #4893: Literal Instantiation breaks Object Model
Yukihiro Matsumoto wrote:
> |This is really a (class)local status, see this issue subjecting terminology:
> |
> |h...
lazaridis.com (Lazaridis Ilias)
06:33 PM Feature #4984: [TERMINOLOGY] Provide Document for Terminology (e.g. "Global Status")
=begin
Lazaridis Ilias wrote:
> =begin
>
> In order to avoid communication barriers, a document containing basic...
lazaridis.com (Lazaridis Ilias)
01:11 AM Feature #4984: [TERMINOLOGY] Provide Document for Terminology (e.g. "Global Status")
Yukihiro Matsumoto wrote:
> =begin
> I am sorry but I don't understand what you mean by this issue.
Nothing mo...
lazaridis.com (Lazaridis Ilias)
04:25 PM Bug #3784: Seg fault in IO.select from webrick
Hiroshi asked if the problem happens with a later version of Ruby -- it does. I am using 1.9.2p180 on Windows 7 64-b... ptressel (Pat Tressel)
03:59 PM Bug #5001 (Closed): unsigned warning raised by error.c
This issue was solved with changeset r32470.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
01:41 AM Bug #5001 (Closed): unsigned warning raised by error.c
Building on trunk, a warning around error.c worries me:... luislavena (Luis Lavena)
02:41 PM Feature #4891 (Closed): Vector#normalize
Applied as r32467, thank you! marcandre (Marc-Andre Lafortune)
02:32 PM Bug #3866 (Closed): Multipart Form Parsing bug
This issue was solved with changeset r32469.
Heinrich, thank you for reporting this issue.
Your contribution to Ruby ...
xibbar (Takeyuki FUJIOKA)
01:34 PM Bug #4962: come back gem_prelude!
And, here is laster benchmark comparision on Linux Fedora15 x86-64.
You have to ignore vm_thead_xx and vm3_clearme...
kosaki (Motohiro KOSAKI)
01:20 PM Bug #4962: come back gem_prelude!
Now, nobu is reviewing Aaron's patch. Please don't close it awhile. Instead I reassign the ticket to nobu.
Thanks.
kosaki (Motohiro KOSAKI)
09:36 AM Bug #4962: come back gem_prelude!
May I close this ticket? drbrain (Eric Hodel)
12:55 PM Feature #4935: Quoted Label Form for 1.9 Hashes
With the feature freeze coming up in a couple days, is there a chance this sees 1.9.3? It doesn't break any old synta... adgar (Michael Edgar)
11:12 AM Revision 59323038 (git): * 2011-07-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@32478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:12 AM Revision 00720b2f (git): * ext/tk/extconf.rb: I gave up to fix the build issue of ext/tk with Windows
installer (mingw32). Ported whole ext/tk/extconf.rb from trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
yugui (Yuki Sonoda)
11:06 AM Revision aef70074 (git): * internal.h: rb_rational_reciprocal is defined in rational.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:50 AM Revision bc11aa72 (git): * internal.h: added declarations.
* complex.c: followed the above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32475 b2dd03c8-39d4-4d8f-...
Tadayoshi Funaba
09:29 AM Feature #4865: Documentation of FileUtils is very unclear on how errors are handled
I do not have the experience to document the error handling of FileUtils.
Assigning to nobody as there appears to ...
drbrain (Eric Hodel)
09:26 AM Bug #3022: What are $. and ARGF.lineno ?
I will need to add support to RDoc for global variables, I don't have time to add the feature for 1.9.3.
ARGF.line...
drbrain (Eric Hodel)
09:25 AM Bug #4757 (Closed): Attempt to make Enumerator docs more clear (patch included)
This issue was solved with changeset r32466.
David, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
09:21 AM Bug #4902 (Closed): IO#each counts lineno
This issue was solved with changeset r32465.
b, thank you for reporting this issue.
Your contribution to Ruby is grea...
drbrain (Eric Hodel)
08:56 AM Bug #4519 (Closed): rubygems/test_gem_package_task.rb breaks rake/test_filelist.rb
I cannot reproduce this, I think it has been fixed.
$ make test-all TESTS='rubygems rake -v'
./miniruby -I./lib -...
drbrain (Eric Hodel)
08:47 AM Bug #4485: Gem.bin_path('rake') does not return the path of the system-installed rake
The attached patch adds executables to the stub gemspecs and installs a copy of bin/rake into the gem directory.
C...
drbrain (Eric Hodel)
08:25 AM Revision 88b6d505 (git): * NEWS: bigdecimal is not a builtin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
08:18 AM Revision 057e0a37 (git): * ext/date/date_core.c: some improvements for performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32473 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
08:03 AM Feature #1136 (Closed): "ri Kernel#require" is broken
I cannot reproduce:
$ gem19 install rails -i ~/tmp/gems

24 gems installed
$ GEM_HOME=~/tmp/gems ri19 Kernel#r...
drbrain (Eric Hodel)
07:56 AM Revision 2a8a9d1d (git): * atomic.h (ATOMIC_OR): _InterlockedOr is unavailable in VC6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:54 AM Revision 03c618da (git): * numeric.c (ULLONG_MAX): fallback definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:51 AM Bug #4994 (Rejected): DelegateClass don't find extern global public method in 1.9.2
It's a spec change for [ruby-dev:39154].
* Delegator now tries to forward all methods as possible,
* but not for ...
nobu (Nobuyoshi Nakada)
06:59 AM Revision 63ab1901 (git): * win32/win32.c (rb_w32_{read,write}): should be signed.
Bug #5001
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:32 AM Revision 7fd78fad (git): * lib/cgi/core.rb: fix multipart form parsing bug. [Bug #3866]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
04:18 AM Revision 57da3d94 (git): comment clarification. Only Leopard or earlier has ENOTSUPP
issue if my kernel code reading is correct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32468 b2dd03c8-39d4-...
kosaki (Motohiro KOSAKI)
02:53 AM Bug #4989: Document Socket constants
On Jul 8, 2011, at 10:04 AM, KOSAKI Motohiro wrote:
> 2011/7/9 James Cox <[email protected]>:
>> On Fri, Jul 8, 2011 a...
drbrain (Eric Hodel)
02:23 AM Bug #4989: Document Socket constants
2011/7/9 James Cox <[email protected]>:
> On Fri, Jul 8, 2011 at 08:25, KOSAKI Motohiro <[email protected]> wr...
kosaki (Motohiro KOSAKI)
01:23 AM Bug #4989: Document Socket constants
On Fri, Jul 8, 2011 at 08:25, KOSAKI Motohiro <[email protected]> wrote:
> Hi
>
>> Why change all the ...
Anonymous
02:41 AM Revision 1e696acc (git): * lib/matrix.rb: Add Vector#normalize [ruby-dev:43829]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
01:33 AM Feature #5000 (Closed): skip string creation of when clause
遠藤です。
when 節に文字列リテラルをそのまま書くことは結構あると思います。
case str
when "foo"
when "bar"
when "baz"
end
現在は whe...
mame (Yusuke Endoh)
01:24 AM Bug #4999 (Closed): configure.in issues are breaking the build under MinGW
Shyouhei Urabe wrote:
> Hmm, the autoconf I used to ship the 1.8.7 was autoconf 2.65. Is it perhaps not a MinGW spe...
luislavena (Luis Lavena)
01:08 AM Bug #4999: configure.in issues are breaking the build under MinGW
Hmm, the autoconf I used to ship the 1.8.7 was autoconf 2.65. Is it perhaps not a MinGW specific issue but an autoco... shyouhei (Shyouhei Urabe)
12:53 AM Bug #4999 (Closed): configure.in issues are breaking the build under MinGW
At r32461, configure.in is generating a warning during autoconf:... luislavena (Luis Lavena)
01:15 AM Bug #4992: finalizer中のThread.newでSEGV
How's this?
```diff
Index: vm_core.h
===================================================================
--- vm_core...
kosaki (Motohiro KOSAKI)
12:53 AM Bug #4995: 1 test fails on AIX
Hi Perry,

Could you please try , for example,
# ldedit -b maxdata
kanemoto (Yutaka Kanemoto)
12:40 AM Bug #4799: M17N tests are too JP specific
I doubt some gems/library set Encoding.default_internal and its breaks those tests.
Can you run test-all in clean en...
naruse (Yui NARUSE)
12:25 AM Revision d137810d (git): * enumerator.c: Remove "enumeration sequenced by".
[Ruby 1.9 - Bug #4757]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
12:21 AM Revision 0c3833ec (git): * io.c: Note that methods other than IO#gets may increase IO#lineno.
[Ruby 1.9 - Bug #4902]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)

07/08/2011

11:57 PM Bug #4473: Calling return within begin still executes else
Hello,
> |(2011/06/11 16:21), Nobuyoshi Nakada wrote:
> |> I bet that it is a bug in 1.8.
> |
> |Matz, could yo...
mame (Yusuke Endoh)
11:39 PM Revision dd2dfc71 (git): * common.mk (RUN_OPT): disable gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:37 PM Revision 01d18fe0 (git): * 2011-07-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:37 PM Revision dc3697f6 (git): * io.c (rb_io_close): close(2) on a fd which is being read by
another thread causes deadlock on Mac OS X 10.5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32462 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
09:56 PM Bug #4997 (Third Party's Issue): Rake Aborted
This is most likely an issue with MySQL gem and the incorrect libmysql.dll
The binary version of mysql gem is very...
luislavena (Luis Lavena)
08:54 PM Bug #4997 (Third Party's Issue): Rake Aborted
When I run the command "Rake db:create" on the command prompt and type in my password for my mysql, I usually get the... sabsosa (Eseosa Oshodin)
09:55 PM Bug #4929 (Closed): test/dl/test_func.rb was crashed on Mac
Hm,
Today's trunk don't reproduce this issue. I'll close this ticket.
Thanks guys!
kosaki (Motohiro KOSAKI)
09:50 PM Bug #4992 (Assigned): finalizer中のThread.newでSEGV
kosaki (Motohiro KOSAKI)
12:53 PM Bug #4992: finalizer中のThread.newでSEGV
2011/7/8 SASADA Koichi <[email protected]>:
> (2011/07/08 10:24), KOSAKI Motohiro wrote:
>> IOW, we shouldn't allow ...
kosaki (Motohiro KOSAKI)
11:53 AM Bug #4992: finalizer中のThread.newでSEGV
(2011/07/08 10:24), KOSAKI Motohiro wrote:
> IOW, we shouldn't allow to create new thread in finalizer.
> It's d...
ko1 (Koichi Sasada)
10:29 AM Bug #4992: finalizer中のThread.newでSEGV
> -- Thread.new in finalizer raises SEGV
>
> The following code raises SEGV sometimes:
>
> $ ruby -e'ObjectS...
kosaki (Motohiro KOSAKI)
10:19 AM Bug #4992: finalizer中のThread.newでSEGV
Oops, I sent this issue into ruby-core.
I wrote this issue again in English:
-- Thread.new in finalizer raises ...
sorah (Sorah Fukumori)
10:16 AM Bug #4992 (Closed): finalizer中のThread.newでSEGV
以下のようなコードを実行するとSEGVします.
$ ruby -e'ObjectSpace.define_finalizer(""){Thread.new{}}'
$ ruby -e'ObjectSpace.define_...
sorah (Sorah Fukumori)
09:29 PM Bug #4989: Document Socket constants
Hi

> Why change all the statuses to low here? I don't see the validity of
> your change, especially as this o...
kosaki (Motohiro KOSAKI)
09:23 PM Bug #4989: Document Socket constants
Why change all the statuses to low here? I don't see the validity of
your change, especially as this one comes wit...
Anonymous
05:43 AM Bug #4989 (Closed): Document Socket constants
The attached patch documents most of the Socket constants by adding a third field to ext/socket/mkconstants.rb contai... drbrain (Eric Hodel)
09:23 PM Bug #4998 (Closed): addr2line.c with SunStudio (Oracle Solaris Studio) cc
This issue was solved with changeset r32461.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
naruse (Yui NARUSE)
09:05 PM Bug #4998 (Closed): addr2line.c with SunStudio (Oracle Solaris Studio) cc
addr2line.c にて
#ifdef __ELF__
(中略)
#else /* defined(__ELF__) */
#error not supported
#endif
のように __ELF__ の...
ngoto (Naohisa Goto)
08:23 PM Bug #4223: GC.stress = true で謎の ArgumentError
むらたです。


On Friday, July 8, 2011 at 7:55 PM, KOSAKI Motohiro wrote:
> あ、すいません。昨日僕のいない間に #ruby-jaで議論して後ろに移動させるという...
mrkn (Kenta Murata)
08:23 PM Bug #4223: GC.stress = true で謎の ArgumentError
むらたです。


On Friday, July 8, 2011 at 7:55 PM, KOSAKI Motohiro wrote:
> あ、すいません。昨日僕のいない間に #ruby-jaで議論して後ろに移動させるという...
mrkn (Kenta Murata)
07:59 PM Bug #4223: GC.stress = true で謎の ArgumentError
2011年7月8日19:34 Kenta Murata <[email protected]>:
> むらたです。
>
>
> On Thursday, July 7, 2011 at 9:49 PM, Motohi...
kosaki (Motohiro KOSAKI)
07:59 PM Bug #4223: GC.stress = true で謎の ArgumentError
2011年7月8日19:34 Kenta Murata <[email protected]>:
> むらたです。
>
>
> On Thursday, July 7, 2011 at 9:49 PM, Motohi...
kosaki (Motohiro KOSAKI)
07:53 PM Bug #4223: GC.stress = true で謎の ArgumentError
むらたです。


On Thursday, July 7, 2011 at 9:49 PM, Motohiro KOSAKI wrote:

> 直感的には、関数の最後でRB_GC_GUARD()しないといけない気がします...
mrkn (Kenta Murata)
07:53 PM Bug #4223: GC.stress = true で謎の ArgumentError
むらたです。


On Thursday, July 7, 2011 at 9:49 PM, Motohiro KOSAKI wrote:

> 直感的には、関数の最後でRB_GC_GUARD()しないといけない気がします...
mrkn (Kenta Murata)
06:34 PM Bug #4971: Module#class_variables
Motohiro KOSAKI wrote:
> うーん、議論が止まっているように見えて遺憾であります。前田さん、これって治らないとどのぐらい致命的でしょうか。
今まで文句が出なかったということはたぶんあまり使われていないと思...
shugo (Shugo Maeda)
05:53 PM Bug #4971: Module#class_variables
うーん、議論が止まっているように見えて遺憾であります。前田さん、これって治らないとどのぐらい致命的でしょうか。 kosaki (Motohiro KOSAKI)
05:56 PM Bug #4591: (1.5...2).max #=> 1 (Range#max)
> 今回のbug報告はこの時の変更に追従して変更すべきだったのを
> 変更してなかったんではないかというバグ報告として挙げていて、
> maxとはどうあるべきかまでは踏み込んでないつもりです。
>
> そういう議論をするなら...
mrkn (Kenta Murata)
05:24 PM Bug #4566 (Third Party's Issue): followup of [ruby-core:32747]
I'm using Linux Fedora 15 and following gcc version. It also works fine without the patch.
So, this is obviously no ...
kosaki (Motohiro KOSAKI)
05:22 PM Bug #4995 (Assigned): 1 test fails on AIX
naruse (Yui NARUSE)
02:53 PM Bug #4995 (Closed): 1 test fails on AIX
I'm compiling and testing ruby-1.9.2-p180 on AIX 6100-05-06-1119 using gcc 4.5.2. My "make check" failed with:

...
Anonymous
01:51 PM Bug #4994 (Rejected): DelegateClass don't find extern global public method in 1.9.2
How to reproduce:... sylvain303 (Sylvain Viart)
01:40 PM Bug #4988 (Closed): ObjectSpace.#define_finalizer内でMutexをロックして解放しないまま抜けるとabortする
This issue was solved with changeset r32446.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
kosaki (Motohiro KOSAKI)
01:19 AM Bug #4988: ObjectSpace.#define_finalizer内でMutexをロックして解放しないまま抜けるとabortする
`at_exit`の中から`vm->main_thread`が見えないようにするためにわざと`ruby_vm_run_at_exit_hooks()`を今の位置で呼んでるんでしたっけ。
だとしたらこのパッチではダメですが。
~...
shyouhei (Shyouhei Urabe)
12:55 AM Bug #4988: ObjectSpace.#define_finalizer内でMutexをロックして解放しないまま抜けるとabortする
書いてしまってから気づきましたが、rb_thread_terminate_all()の前にfinalizerを呼ぶのは明らかに問題がありますね。
無知丸出しだなあ、という感じです。
finalizerを動かした後に、もしロックされ...
Glass_saga (Masaki Matsushita)
12:32 AM Bug #4988 (Closed): ObjectSpace.#define_finalizer内でMutexをロックして解放しないまま抜けるとabortする
=begin
次のコードを実行すると、
ObjectSpace.define_finalizer("") do
Mutex.new.lock
end

以下のようにabortします。
[BUG] t...
Glass_saga (Masaki Matsushita)
12:23 PM Revision e33183ac (git): * addr2line.c: use USE_ELF instead of __ELF__ because Solaris
doesn't define it. USE_ELF is already provided by configure.
patched by Naohisa Goto. [ruby-dev:44066] [Bug #4998]
...
naruse (Yui NARUSE)
12:23 PM Feature #4985: Add %S[] support for making a list of symbols
Hi,

At Fri, 8 Jul 2011 02:36:50 +0900,
Rodrigo Rosenfeld Rosas wrote in [ruby-core:37850]:
> How about "%:(...
nobu (Nobuyoshi Nakada)
02:36 AM Feature #4985: Add %S[] support for making a list of symbols
How about "%:(symbol1 symbol2)"? rosenfeld (Rodrigo Rosenfeld Rosas)
02:29 AM Feature #4985: Add %S[] support for making a list of symbols
On Thu, Jul 07, 2011 at 04:48:51PM +0900, Yukihiro Matsumoto wrote:
>
> Issue #4985 has been updated by Yukihiro ...
tenderlovemaking (Aaron Patterson)
02:23 AM Feature #4985: Add %S[] support for making a list of symbols
On Thu, Jul 07, 2011 at 04:48:51PM +0900, Yukihiro Matsumoto wrote:
>
> Issue #4985 has been updated by Yukihiro ...
tenderlovemaking (Aaron Patterson)
11:08 AM Bug #4993 (Closed): crash in test_enc_associate.rb on MacOS X
This issue was solved with changeset r32443.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
10:32 AM Bug #4993 (Closed): crash in test_enc_associate.rb on MacOS X
Today, test-all made following segfault.
Test_StrEncAssociate#test_frozen = /Users/kosaki/ruby/trunk/test/-ext-/...
kosaki (Motohiro KOSAKI)
09:34 AM Bug #4991 (Closed): Add a method to retrieve raw data from GC::Profiler
GC::Profiler.result gives a String report but there is no access to the raw profile data. There is no way to extract... drbrain (Eric Hodel)
09:00 AM Revision 29e497d2 (git): * ext/json/{generator/generator.c,parser/parser.rl}: fix indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:00 AM Revision bc1fd945 (git): * ext/json/parser/parser.rl (JSON_parse_object): add missing parens.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:40 AM Revision 4902ef7d (git): * ext/json/parser/parser.rl (convert_encoding): should not modify
the argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:39 AM Revision b16fd086 (git): * ext/json/parser/parser.rl (convert_encoding): no needs to use
force_encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:39 AM Revision b0f8bda2 (git): * common.mk: add dependencies for EXT_SRCS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:01 AM Revision c23dea55 (git): * ext/json/parser/prereq.mk: remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:01 AM Revision 837e73ab (git): * thread.c (cmp_tv, subtract_tv): no longer used on Win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:55 AM Feature #4990: Proposal: Internal GC/memory subsystem API
> This GC API should be supported on both 1.8 and 1.9 code lines.
There's no chance to add new API to 1.8. 1.8 has...
matz (Yukihiro Matsumoto)
05:50 AM Feature #4990 (Closed): Proposal: Internal GC/memory subsystem API
There is significant interest in improving/altering the performance, behavior and features of MRI's GC in 1.8 and 1.9... kstephens (Kurt Stephens)
06:53 AM Revision 9878d219 (git): * error.c (rb_bug): get rid of segfault after all threads
disposed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:03 AM Revision 8de18f9c (git): * ext/openssl/ossl.h: include openssl/e_os2.h before checking the
defition of OPENSSL_SYS_WIN32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32452 b2dd03c8-39d4-4d8f-98ff-823f...
U.Nakamura
05:41 AM Revision fc225636 (git): * win32/win32.c (wunlink): reverted a part of r32426. it was mistakenly
mixed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:39 AM Revision c3e05262 (git): * configure.in: can't subtract void *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
05:36 AM Revision b4582e79 (git): * win32/Makefile.sub (config.h): define GC_MARK_STACKFRAME_WORD.
fixed build problem of r32438. the value (30) is temporary value.
maybe it's enough by 20~24 according to my obser...
U.Nakamura
05:20 AM Bug #4987: test/rake doesn't work at all
In the rake repository the tests depend upon the flexmock gem. Installing the gem will allow the tests to run.
I ...
drbrain (Eric Hodel)
04:57 AM Revision 8739bb30 (git): add test for [ruby-dev:44049].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
04:50 AM Revision 554a33d8 (git): * thread.c (rb_mutex_unlock_all): folded into
rb_threadptr_unlock_all_locking_mutexes.
* thread.c (rb_threadptr_unlock_all_locking_mutexes) ditto.
git-svn-id: s...
kosaki (Motohiro KOSAKI)
04:40 AM Revision 87412745 (git): * thread.c (thread_unlock_all_locking_mutexes): rename to
rb_threadptr_unlock_all_locking_mutexes and remove static.
* vm_core.h: add rb_threadptr_unlock_all_locking_mutexes d...
kosaki (Motohiro KOSAKI)
04:09 AM Revision 4ad2d02a (git): * cont.c (FIBER_MACHINE_STACK_ALLOCATION_SIZE): Fiber stack size
don't need to keep multiple number of sizeof(VALUE).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32445 b2dd0...
kosaki (Motohiro KOSAKI)
02:39 AM Revision b43b6cf7 (git): * common.mk (sudo-precheck): true command is not standard on
Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:08 AM Revision 4837d6d5 (git): * ext/-test-/string/enc_associate.c: needs ruby/encoding.h for
rb_to_encoding(). fixed #4993.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32443 b2dd03c8-39d4-4d8f-98ff-823f...
nobu (Nobuyoshi Nakada)
01:40 AM Revision affa47ae (git): * thread_pthread.c (gvl_destroy): fix cond_t leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:18 AM Revision 50b64ee7 (git): * gc.c: Improve documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)

07/07/2011

11:59 PM Bug #3781 (Closed): FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
This issue was solved with changeset r32438.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
authorNari (Narihiro Nakamura)
10:33 PM Bug #4987 (Closed): test/rake doesn't work at all
It just emits error messages.
test/rake/test_rake.rb: cannot load such file -- flexmock/test_unit_integration
W...
nobu (Nobuyoshi Nakada)
09:49 PM Bug #4223: GC.stress = true で謎の ArgumentError
直感的には、関数の最後でRB_GC_GUARD()しないといけない気がしますがどう思います? > むらけんさん kosaki (Motohiro KOSAKI)
09:39 PM Bug #4223: GC.stress = true で謎の ArgumentError
直りました。パッチ添付します metanest (Makoto Kishimoto)
06:53 PM Feature #4985: Add %S[] support for making a list of symbols
Hi,

At Thu, 7 Jul 2011 16:15:36 +0900,
Joel VanderWerf wrote in [ruby-core:37843]:
> Wondering idly if the ...
nobu (Nobuyoshi Nakada)
04:48 PM Feature #4985: Add %S[] support for making a list of symbols
Interesting idea (include Joel's)! But I am not sure whether they are the right prefix.
matz.
matz (Yukihiro Matsumoto)
04:15 PM Feature #4985: Add %S[] support for making a list of symbols
Wondering idly if the following could be parsed...
:[foo bar]
Eh, maybe it's too inconsistent with % notation a...
vjoel (Joel VanderWerf)
01:02 PM Feature #4985: Add %S[] support for making a list of symbols
Adding a new patch with correct indentation for parse.y tenderlovemaking (Aaron Patterson)
01:00 PM Feature #4985 (Closed): Add %S[] support for making a list of symbols
I would like to add %S, which would create a list of symbols.
For example:
%S[foo bar] # => [:foo, :bar]
...
tenderlovemaking (Aaron Patterson)
03:23 PM Revision ba64040e (git): * 2011-07-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:23 PM Revision f90739e2 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:59 PM Revision 17bb77fd (git): * gc.c: change water_mark value value that may call
gc_mark(lev <= GC_LEVEL_MAX) in gc_mark().
In ruby_stack_check(), water_mark is a value that may call some
C func...
authorNari (Narihiro Nakamura)
12:53 PM Bug #4567 (Closed): BigDecimal::ROUND_HALF_DOWN
thank you for the notice, Shane.
mrkn (Kenta Murata)
10:40 AM Bug #4507 (Closed): FileUtils.cp in 1.9 doesn't preserve permissions unless :preserve is set
Fixed at r31123. Thank you. nobu (Nobuyoshi Nakada)
09:31 AM Bug #4977 (Assigned): CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能
これか。
commit 7035fd60088016c75814d08cf69c2d9492bba90a
Author: nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Da...
kosaki (Motohiro KOSAKI)
09:09 AM Revision 68a0d412 (git): add a comment why FreeBSD can't use MAP_STACK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
08:56 AM Revision 1a1c9540 (git): * test/testunit/test_parallel.rb (TestParallelWorker#teardown): wait
the child process even if the communition pipe is broken.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32436 b...
U.Nakamura
08:06 AM Feature #4984 (Rejected): [TERMINOLOGY] Provide Document for Terminology (e.g. "Global Status")
=begin
I am sorry but I don't understand what you mean by this issue. Both global status and local status has Strin...
matz (Yukihiro Matsumoto)
03:07 AM Feature #4984 (Rejected): [TERMINOLOGY] Provide Document for Terminology (e.g. "Global Status")
=begin
In order to avoid communication barriers, a document containing basic terminology should be provided (ideal...
lazaridis.com (Lazaridis Ilias)
07:51 AM Feature #4893: Literal Instantiation breaks Object Model
|This is really a (class)local status, see this issue subjecting terminology:
|
|http://redmine.ruby-lang.org/issue...
matz (Yukihiro Matsumoto)
05:26 AM Feature #4893: Literal Instantiation breaks Object Model
Yukihiro Matsumoto wrote:
> |VARIABLE:
> |* I don't use *any* global variable (but an internal class-object scope v...
lazaridis.com (Lazaridis Ilias)
07:29 AM Bug #4962: come back gem_prelude!
On Jul 6, 2011, at 3:02 PM, Benoit Daloze wrote:

> On 6 July 2011 23:21, Eric Hodel <[email protected]> wrote:...
drbrain (Eric Hodel)
07:23 AM Bug #4962: come back gem_prelude!
On 6 July 2011 23:21, Eric Hodel <[email protected]> wrote:
>
> Please try r32429

I just tried, and here...
Eregon (Benoit Daloze)
06:21 AM Bug #4962: come back gem_prelude!
Please try r32429 drbrain (Eric Hodel)
03:23 AM Bug #4962: come back gem_prelude!
On Jul 6, 2011, at 4:57 AM, Yusuke ENDOH wrote:
> 2011/7/6 KOSAKI Motohiro <[email protected]>:
>> Anyway,...
drbrain (Eric Hodel)
03:23 AM Bug #4962: come back gem_prelude!
On Jul 6, 2011, at 2:48 AM, KOSAKI Motohiro wrote:

>> Here are the average differences from 1.9.2-p180:
>>
>> ...
drbrain (Eric Hodel)
06:48 AM Feature #4982 (Closed): Print difference of benchmark runs for `make benchmark`
This issue was solved with changeset r32430.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
06:44 AM Revision cfa00359 (git): * encoding.c (rb_enc_set_index, rb_enc_associate_index): should
check if frozen.
* parse.y (rb_intern3), ruby.c (process_options, ruby_script):
defer freezing after associating en...
nobu (Nobuyoshi Nakada)
06:40 AM Revision f4ca906d (git): * ext/-test-/string/modify.c: split from init.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:23 AM Revision 136c117f (git): * numeric.c (rb_num2ull): use own switch sentense.
Current implementation can't convert 18446744073709551615.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32433 b...
naruse (Yui NARUSE)
04:36 AM Feature #4969: Subtle issue with require
@Aaron Yea, the problem isn't with loading a file *of* wedge. It has to do with what wedge does. The code I presented... trans (Thomas Sawyer)
04:31 AM Bug #4716 (Closed): Ripper orders rescue_mod subnodes inconsistently [PATCH]
This issue was solved with changeset r32428.
Michael, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
12:43 AM Bug #4943 (Closed): test/testunit/test_parallel.rb reports an Error on mswin/mingw
This issue was solved with changeset r32426.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
12:39 AM Bug #3456 (Closed): bisarre comma
This issue was solved with changeset r32424.
Shyouhei, thank you for reporting this issue.
Your contribution to Rub...
matz (Yukihiro Matsumoto)
12:35 AM Bug #3456: bisarre comma
意図してません。修正します。 matz (Yukihiro Matsumoto)

07/06/2011

09:57 PM Revision a259db72 (git): * cont.c (FIBER_STACK_FLAGS): workaround fix for r32420 on FreeBSD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:50 PM Revision 17448159 (git): Hide bmlog files from subversion
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
09:47 PM Revision 789b288d (git): * benchmark/driver.rb: Add difference column to report that averages
across all runs of a benchmark. [Ruby 1.9 - Feature #4982]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32430...
drbrain (Eric Hodel)
09:29 PM Bug #4983 (Closed): Fiberのガードページの設定が間違ってる
This issue was solved with changeset r32421.
Motohiro, thank you for reporting this issue.
Your contribution to Ruby ...
kosaki (Motohiro KOSAKI)
09:16 PM Bug #4983: Fiberのガードページの設定が間違ってる
別件でささださんに質問があるのですが、ファイバーのスタックサイズは
#define FIBER_MACHINE_STACK_ALLOCATION_SIZE (0x10000 / sizeof(VALUE))
のように s...
kosaki (Motohiro KOSAKI)
09:13 PM Bug #4983 (Closed): Fiberのガードページの設定が間違ってる
以下の関数でスタックのアロケーションとガードページの設定をしていますが、ガードページがPROT_READ|PROT_WRITEなのは
なにかの間違いだと思います。あとで直しておきます。
static VALUE*
fib...
kosaki (Motohiro KOSAKI)
09:19 PM Revision 0e7da28c (git): * lib/rubygems.rb: Reduce requires to improve `make benchmark`.
[#4962]
* lib/rubygems/specification.rb: Delay initialization of rubygems
until require is called....
drbrain (Eric Hodel)
08:59 PM Bug #4962: come back gem_prelude!
Hello,

2011/7/6 KOSAKI Motohiro <[email protected]>:
> Anyway, personally I think it is acceptable an...
mame (Yusuke Endoh)
06:53 PM Bug #4962: come back gem_prelude!
Hi

Nice improvement!

> Issue #4962 has been updated by Eric Hodel.
>
> Status changed from Open to Assigned
...
kosaki (Motohiro KOSAKI)
01:13 PM Bug #4962 (Assigned): come back gem_prelude!
I have made three runs of `make benchmark` using the following revisions of ruby:
ruby 1.9.2p180 (2011-02-18 revis...
drbrain (Eric Hodel)
11:06 AM Bug #4962: come back gem_prelude!
I need to verify both correctness of the behavior of RubyGems and speed improvements in `make benchmark`.
I should...
drbrain (Eric Hodel)
09:23 AM Bug #4962: come back gem_prelude!
> I have found some unnecessary work in rubygems and am running benchmarks to see what effect delaying them until th... kosaki (Motohiro KOSAKI)
08:46 AM Bug #4962: come back gem_prelude!
I have found some unnecessary work in rubygems and am running benchmarks to see what effect delaying them until they'... drbrain (Eric Hodel)
07:23 AM Bug #4962: come back gem_prelude!
On Wed, Jul 06, 2011 at 07:01:37AM +0900, Luis Lavena wrote:
> On Tue, Jul 5, 2011 at 6:56 PM, Aaron Patterson
> <...
tenderlovemaking (Aaron Patterson)
07:23 AM Bug #4962: come back gem_prelude!
On Tue, Jul 5, 2011 at 6:56 PM, Aaron Patterson
<[email protected]> wrote:
>
> We can also help rbconfig...
luislavena (Luis Lavena)
06:59 AM Bug #4962: come back gem_prelude!
On Sat, Jul 02, 2011 at 02:18:35PM +0900, Yusuke Endoh wrote:
>
> Issue #4962 has been reported by Yusuke Endoh.
...
tenderlovemaking (Aaron Patterson)
07:31 PM Revision c1d84bfc (git): * parse.y (arg): rescue_mod is in inverse order from other
modifiers. patched by michael.j.edgar AT dartmouth.edu at
[ruby-core:36248]. fixed #4716.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
06:53 PM Feature #4982: Print difference of benchmark runs for `make benchmark`
This sound good idea.
'make benchmark' result is not stable. then, I always use "-r 5". So, It would be better if w...
kosaki (Motohiro KOSAKI)
01:19 PM Feature #4982 (Closed): Print difference of benchmark runs for `make benchmark`
The attached patch adds printing of the difference in time between BASERUBY and RUNRUBY when `make benchmark` is run.... drbrain (Eric Hodel)
05:17 PM Feature #4893: Literal Instantiation breaks Object Model
|VARIABLE:
|* I don't use *any* global variable (but an internal class-object scope variable)
|* I use the same (st...
matz (Yukihiro Matsumoto)
04:12 PM Revision ca252765 (git): * ChangeLog: typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:47 PM Feature #4299 (Feedback): no warning: found = in conditional, should be ==
この警告が出るのは、右辺が静的なリテラル(数値と、式展開のない文字列、nil、false、true)であるときだけです。
つまり、実行時に動的に作られるArrayやHashに対して出ないのは意図的なものですが、この条件を拡げるべきだ...
nobu (Nobuyoshi Nakada)
03:43 PM Revision b76263fa (git): * win32/win32.c (kill): check the process exited or not before
teminationg it. [Bug #4943]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32426 b2dd03c8-39d4-4d8f-98ff-823fe69...
U.Nakamura
03:39 PM Revision 1fc2d3e4 (git): * 2011-07-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:39 PM Revision aab018f8 (git): * parse.y (opt_call_args): allow trailing comma after assoc
argument e.g. 'foo(bar:1,)'. fixed #3456
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32424 b2dd03c8-39d4-4d8f...
matz (Yukihiro Matsumoto)
03:07 PM Bug #4543 (Closed): Ripperで"<<-eos\neos"を正常にパースできない
r32412で修正しました。 nobu (Nobuyoshi Nakada)
01:13 PM Revision 2ab094ba (git): * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Validate date in
"Date:" header
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
sorah (Sorah Fukumori)
12:31 PM Revision 0242fe81 (git): * cont.c (fiber_machine_stack_alloc): cleanup pointer arithmetic.
"size/sizeof(VALUE)" is ugly and easy confusing.
* cont.c (fiber_initialize_machine_stack_context): ditto.
git-svn...
kosaki (Motohiro KOSAKI)
12:29 PM Revision 032e56fb (git): * cont.c (fiber_machine_stack_alloc): fix mprotect misuse. A stack
guard page should have PROT_NONE.
* cont.c (fiber_initialize_machine_stack_context):
th->machine_stack_maxsize shou...
kosaki (Motohiro KOSAKI)
12:24 PM Revision c454ee6c (git): * cont.c (fiber_machine_stack_alloc): use MAP_STACK if it's provided.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:22 PM Revision 302fcb56 (git): * cont.c (fiber_machine_stack_alloc): use MAP_FAILED instead of -1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:21 PM Revision a737fc8a (git): * cont.c (fiber_machine_stack_alloc): remove unnecessary cast.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
11:53 AM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
>> int
>> ruby_stack_check(void)
>> {
>> #if defined(POSIX_SIGNAL) && defined(SIGSEGV) && defined(HAVE_SIG...
kosaki (Motohiro KOSAKI)
11:53 AM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
>> int
>> ruby_stack_check(void)
>> {
>> #if defined(POSIX_SIGNAL) && defined(SIGSEGV) && defined(HAVE_SIG...
kosaki (Motohiro KOSAKI)
09:12 AM Revision 5738ab33 (git): * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Adding space after
comma.
* test/cgi/test_cgi_header.rb(test_cgi_header_nph): Remove variable
`now`. Suppress warning.
git-svn-id: s...
sorah (Sorah Fukumori)
08:00 AM Bug #4567: BigDecimal::ROUND_HALF_DOWN
Issue 3803 already handles this case. This issue can be closed with a reference to 3803. semmons99 (Shane Emmons)
07:23 AM Bug #4956: [PATCH] string.c (tr_s_bang): fix leak with heap strings
On Wed, Jul 06, 2011 at 06:29:24AM +0900, Eric Wong wrote:
> Aaron Patterson <[email protected]> wrote:
>...
tenderlovemaking (Aaron Patterson)
06:53 AM Bug #4956: [PATCH] string.c (tr_s_bang): fix leak with heap strings
Aaron Patterson <[email protected]> wrote:
> I suggest opening a backport ticket to ease yugui's job:
>...
normalperson (Eric Wong)
05:59 AM Bug #4956: [PATCH] string.c (tr_s_bang): fix leak with heap strings
On Wed, Jul 06, 2011 at 04:46:44AM +0900, Eric Wong wrote:
> Eric Wong <[email protected]> wrote:
> > This als...
tenderlovemaking (Aaron Patterson)
04:53 AM Bug #4956: [PATCH] string.c (tr_s_bang): fix leak with heap strings
Eric Wong <[email protected]> wrote:
> This also affects Ruby 1.9.2-p180

Now this is in trunk, can we als...
normalperson (Eric Wong)
05:59 AM Feature #4969: Subtle issue with require
On Mon, Jul 04, 2011 at 04:19:42AM +0900, Thomas Sawyer wrote:

[snip]

> How is Ruby confusing the two? Can it ...
tenderlovemaking (Aaron Patterson)
05:54 AM Revision eb983e86 (git): * 2011-07-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:54 AM Revision 453726f2 (git): * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Fix bug depends to
time. The test fails if time past 1 second in line 136-145
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32415 b...
sorah (Sorah Fukumori)
04:45 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
You're right, it does work. I recollect testing it, but I must have misconstrued the actual error I was getting at th... trans (Thomas Sawyer)
12:34 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
Thomas, your example works on 1.9.2p180:
$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-openbsd4.9]...
jeremyevans0 (Jeremy Evans)
12:09 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
@jeremy You make a good case. My general sense of it is YAGNI, but I can't completely rule it out. Who knows, maybe s... trans (Thomas Sawyer)
01:39 AM Feature #4978 (Rejected): forwardable: support for 'delegate :method => :accessor'
Hello,
A few months ago, I met a bug with lib/forwardable.rb:
delegate :method => :accessor
would not work...
Eregon (Benoit Daloze)
01:23 AM Feature #4967: dmalloc reported memory leaks in ruby
> ----------------------------------------
> Bug #4967: dmalloc reported memory leaks in ruby

What about valg...
Anonymous
01:06 AM Bug #4975 (Assigned): DateTime.civil calculates seconds incorrectly with fractional offsets
naruse (Yui NARUSE)

07/05/2011

11:31 PM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
@nikolai Yes, that will work in some cases. For a case where it will not, see the eval example I gave above. trans (Thomas Sawyer)
08:29 PM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
On Sun, Jul 3, 2011 at 21:05, Thomas Sawyer <[email protected]> wrote:

>  ruby-1.9.2-p0 > class X < BasicObject...
now (Nikolai Weibull)
02:34 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
=begin
Yukihiro Matsumoto wrote:
> This is not a bug.
The author has reported a "bug", which was rejected. It's...
lazaridis.com (Lazaridis Ilias)
11:23 PM Feature #4893: Literal Instantiation breaks Object Model
On Tue, Jul 5, 2011 at 15:46, Lazaridis Ilias <[email protected]> wrote:

> * I do not use a "C global variable"...
now (Nikolai Weibull)
10:46 PM Feature #4893: Literal Instantiation breaks Object Model
Yukihiro Matsumoto wrote:
> |DEFINITION:
> |
> |What do you mean with "global status"?
>
> That something you i...
lazaridis.com (Lazaridis Ilias)
02:45 AM Feature #4893: Literal Instantiation breaks Object Model
|DEFINITION:
|
|What do you mean with "global status"?
That something you implemented by the C global variable i...
matz (Yukihiro Matsumoto)
02:07 AM Feature #4893: Literal Instantiation breaks Object Model
Yukihiro Matsumoto wrote:
> Perhaps you don't (want to) understand my comment.
Perhaps you don't (want to) unde...
lazaridis.com (Lazaridis Ilias)
12:44 AM Feature #4893: Literal Instantiation breaks Object Model
Perhaps you don't (want to) understand my comment. Introducing new global status is not acceptable as String's new f... matz (Yukihiro Matsumoto)
12:28 AM Feature #4893: Literal Instantiation breaks Object Model
Lazaridis Ilias wrote:
[...]
> I've found the "(singleton_)method_added/removed/undefined group of call-backs, thos...
lazaridis.com (Lazaridis Ilias)
10:59 PM Revision 43dc0d40 (git): Hide fasta and wc files generated by running benchmarks
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
09:27 PM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
John Higgins wrote:
[...]
> win32\configure --disable-rubygems
I don't want to disable rubygems. What I want is ...
lazaridis.com (Lazaridis Ilias)
09:17 PM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
Nobuyoshi Nakada wrote:
> Sorry, deleting "ruby -v" was a mistake. I'm not sure why/how it happened.
No problem,...
lazaridis.com (Lazaridis Ilias)
03:32 PM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
Sorry, deleting "ruby -v" was a mistake. I'm not sure why/how it happened. nobu (Nobuyoshi Nakada)
05:34 AM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
> The new mechanism to load rubygems, introduced in 1.9.3dev, *disables* a "newborn" ruby, and this is to be rated as... wishdev (John Higgins)
09:23 PM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
nariです。

kosakiさん、パッチのレビュー、ありがとうございます。

指摘された箇所を直してみました。
# configure.inをいじるのは初めてだったのでその辺りは大分不安です。

dif...
authorNari (Narihiro Nakamura)
09:23 PM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
nariです。

kosakiさん、パッチのレビュー、ありがとうございます。

指摘された箇所を直してみました。
# configure.inをいじるのは初めてだったのでその辺りは大分不安です。

dif...
authorNari (Narihiro Nakamura)
06:56 PM Bug #3456 (Assigned): bisarre comma
このコミットから、以下が SyntaxError になるようになりましたが、意図されていますか?
irb(main):001:0> p(foo:123,)
SyntaxError: (irb):1: syntax error,...
naruse (Yui NARUSE)
05:02 PM Bug #4977 (Closed): CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能
CFLAGSやLDFLAGSに-m64を指定しても、configureで消されてしまうため、
sparc Solarisでsparc v9向けの64ビットコンパイルができません。
32ビット(sparc v8)バイナリができてしま...
ngoto (Naohisa Goto)
04:50 PM Feature #4976 (Rejected): Pathname#=~ が undef されている理由
Pathname#=~ が欲しいなぁと思って、patch を書いて feature request を投稿しようとしたところ、
Init_pathname の中で明示的に undef されている事に気が付きました。
このメソッ...
mrkn (Kenta Murata)
02:06 PM Feature #4936 (Closed): Android標準ブラウザに対してWEBrickのDigest認証を行った際の挙動
This issue was solved with changeset r32410.
blue, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
12:52 PM Bug #4487: require_relative fails in an eval'ed file
Related to #4352.
I need matz's judgment.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:53 AM Bug #4487: require_relative fails in an eval'ed file
Hello,

>  $cat eval_me1.rb
>  eval(File.read('eval_me2.rb'), binding, File.expand_path('./eval_me2.rb'))
>  ...
mame (Yusuke Endoh)
12:50 PM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
Hi, matz
This ticket includes some design concerns.
The source_location seems important information not only fo...
mame (Yusuke Endoh)
10:09 AM Revision c9730974 (git): Remove debug print of r32410.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:28 AM Revision 2ac460af (git): * parse.y (parser_here_document): should dispatch heredoc_end
scanner event on an empty here document. fixed Bug#4543.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32412 b2...
nobu (Nobuyoshi Nakada)
05:08 AM Revision eb78d224 (git): * addr2line.c: fix r32407 to check HAVE_ALLOCA_H.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
05:06 AM Revision 8fb2058d (git): * lib/webrick/httpauth/digestauth.rb (_authenticate):
Literal texts in HTTP ABNF is case-insensitive (RFC2616 2.1),
and a ample implementation in RFC2617 also ignores th...
naruse (Yui NARUSE)
02:45 AM Bug #4975 (Rejected): DateTime.civil calculates seconds incorrectly with fractional offsets
Ruby Version 1.9.2p180
DateTime.civil(2011, 5, 13, 17, 31, 13, -0.25).sec # => 12
jfelchner (Jeff Felchner)
02:07 AM Bug #2756: Issues with Math and Complex behavior on 1.9
Hello,
> Q. Should 1.9 coerce arguments to Math methods?
> Q. Can we change the 1.8.7 behavior when raising excep...
mame (Yusuke Endoh)
01:51 AM Feature #4095 (Feedback): C1 Coverage
Hello, sorry for very late response...
I agree that C1 coverage is very helpful. But I have no plan to
implement...
mame (Yusuke Endoh)
01:45 AM Bug #4974 (Closed): [ext/tk] ruby_1_9_2@32391 build failure with MinGW
On Win7 Ultimate 32bit using either MinGW (TDM-1) GCC 4.5.2 or MinGW-W64 GCC 4.5.4 I get the following build failure.... jonforums (Jon Forums)
01:35 AM Bug #1341 (Open): pthread_cond_timedwait failing in 1.9.1-p0 thread tests on HP-UX 11i v2
Hello,
> Now, following two links are dead. Do anyone know new URLs?
>
> * - http://docs.sun.com/app/docs/doc/80...
mame (Yusuke Endoh)
12:55 AM Feature #4796: Coverage should be restartable
That's the best! Thank you nagachika!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:55 AM Feature #4796 (Closed): Coverage should be restartable
This issue was solved with changeset r32404.
Xavier, thank you for reporting this issue.
Your contribution to Ruby is...
nagachika (Tomoyuki Chikanaga)
12:47 AM Feature #4796 (Assigned): Coverage should be restartable
Sorry, I don't have extra Mac. But I can show a patch.
I'll commit it.
nagachika (Tomoyuki Chikanaga)

07/04/2011

11:51 PM Bug #4927: crash on test/coverage/test_coverage.rb
Sorry for late response.
I've reduced reproducible script at x86_64-darwin10.8.0 as follows.
require "coverage"...
nagachika (Tomoyuki Chikanaga)
10:24 PM Bug #4927 (Closed): crash on test/coverage/test_coverage.rb
r32071 reverted. Bummer!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
09:33 PM Bug #4966 (Closed): OpenSSL まわりで GC.stress で [BUG]
sorah (Sorah Fukumori)
11:02 AM Bug #4966: OpenSSL まわりで GC.stress で [BUG]
r32395 で直りました。クローズお願いします metanest (Makoto Kishimoto)
09:11 PM Feature #4893: Literal Instantiation breaks Object Model
Please ignore patch "String_call_initialize_v3", it contains a merge-error.
New version: String_call_initialize_v3b
lazaridis.com (Lazaridis Ilias)
09:02 PM Feature #4893: Literal Instantiation breaks Object Model
Find attached a patch which removes the translation-unit-visible "static int call_initialize" flag, and introduces th... lazaridis.com (Lazaridis Ilias)
06:10 PM Bug #4941: cannot load such file -- rubygems.rb (LoadError)

Nobuyoshi Nakada wrote:
> Hi,
>
> At Sat, 2 Jul 2011 15:38:57 +0900,
> Lazaridis Ilias wrote in [ruby-core:37731...
lazaridis.com (Lazaridis Ilias)
04:32 PM Revision fed26e91 (git): * thread_pthread.c (native_sleep): cut the waiting time up to
100,000,000 because Solaris cond_timedwait() return EINVAL if an
argument is greater than current_time + 100,000,00...
mame (Yusuke Endoh)
04:32 PM Revision d6a5698d (git): * cont.c: disable FIBER_USE_NATIVE on Solaris because resuming any
Fiber caused SEGV. I haven't follow up the issue deeply, but it
works when disabling the feature.
git-svn-id: svn...
mame (Yusuke Endoh)
04:32 PM Revision a5305216 (git): * addr2line.c: include <alloca.h> to fix a build issue on Solaris.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
04:14 PM Revision 917df93b (git): * ChangeLog: fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
04:07 PM Feature #4967: dmalloc reported memory leaks in ruby
and cumulative result from preceeding log
total-byte count src line
746668032 45573 gc.c 1033
388703018 2920209 st...
jojelino (jojelino _)
12:56 AM Feature #4967: dmalloc reported memory leaks in ruby
also i ran './ruby.exe -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- "./test/runner.rb"' here is the... jojelino (jojelino _)
03:55 PM Revision f4139924 (git): * 2011-07-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 PM Revision ea8b9163 (git): * ext/coverage/coverage.c: resurrect r32071 + add GC guard for
rb_coverages. [ruby-core:37352] [Bug #4927]
[ruby-core:36539] [Feature #4796]
* test/coverage/test_coverage.rb res...
nagachika (Tomoyuki Chikanaga)
03:38 PM Bug #4971 (Closed): Module#class_variables
Ruby 1.9だとModule#class_variablesはスーパークラスのクラス変数を返しませんが、仕様でしょうか?
class Foo
@@foo = 123
end

class Ba...
shugo (Shugo Maeda)
01:27 PM Revision e6d42f34 (git): * thread_pthread.c (get_stack): For NetBSD/FreeBSD, use
pthread_attr_getstack() if possible. and, remove an assumption
of stack growing direction.
git-svn-id: svn+ssh:/...
kosaki (Motohiro KOSAKI)
12:58 PM Revision 1e8adda1 (git): comment fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
12:38 PM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
This is not a bug. matz (Yukihiro Matsumoto)
11:16 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
I disagree that the behavior is "clearly broken". Just like methods defined in Object don't apply to BasicObject, yo... jeremyevans0 (Jeremy Evans)
10:48 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
@Jeremy The very need of it is why I reported the issue.
The behavior is clearly broken. It's a pretty fundamental...
trans (Thomas Sawyer)
09:38 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
If BasicObject.const_missing calls Object.const_get and the constant does not exist in Object, you've at best got a S... jeremyevans0 (Jeremy Evans)
09:07 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
I am not sure that <i>a</i> fix is such a huge change. Look-up can be delegated:
class BasicObject
def self...
trans (Thomas Sawyer)
07:37 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
Haven't I explained the reason?
The M is defined under the Object class. The BasicObject does not inherit from Ob...
matz (Yukihiro Matsumoto)
04:05 AM Feature #3768: Constant Lookup doesn't work in a subclass of BasicObject
How can this be rejected? The example I gave is a glaring problem. trans (Thomas Sawyer)
12:21 PM Revision 74454f57 (git): * ext/coverage/coverage.c: revert r32071. The commit caused SEGV on
some minor nonfree OS. I have no means of debugging the bug. My
personal opinion is that such OS should be unsupp...
mame (Yusuke Endoh)
10:22 AM Revision 27603322 (git): * NEWS: The incompatibility of Rexml introduced at r29646 is reverted at r31008.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
08:55 AM Feature #4970 (Closed): FileUtils refactored
I've been working with FileUtils a good bit, and concluded it could use some refactoring to make the code clearer and... trans (Thomas Sawyer)
06:52 AM Revision 49c0b143 (git): * insns.def: written in Shift_JIS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:52 AM Revision 6dad6f5c (git): * thread_pthread.c (thread_start_func_1): suppress an unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:49 AM Revision cc30e403 (git): * remove garbages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:49 AM Revision d55560d5 (git): * NEWS (rexml) encoding methods return encoding names as strings again since r31008.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:23 AM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
> nariです。
>
> ちと話を整理させてください。
> 本件で、GCに関するバグを直す方法は今のところ以下の2つの案があります。
>
> (1)gc_mark()時に必ずstack_check()を呼ぶよう...
kosaki (Motohiro KOSAKI)
05:23 AM Bug #3781: FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
> nariです。
>
> ちと話を整理させてください。
> 本件で、GCに関するバグを直す方法は今のところ以下の2つの案があります。
>
> (1)gc_mark()時に必ずstack_check()を呼ぶよう...
kosaki (Motohiro KOSAKI)
04:21 AM Feature #4969: Subtle issue with require
Note: ignore the lib_find documentation about the load option, I removed the option hash to simplify this example. trans (Thomas Sawyer)
04:19 AM Feature #4969 (Rejected): Subtle issue with require
If I have a library with same name as Ruby standard library in load path (as an example):
lib/abbrev.rb
There...
trans (Thomas Sawyer)
 

Also available in: Atom