Kazuhiro NISHIYAMA

  • Registered on: 05/12/2008
  • Last connection: 08/26/2014

Projects

Activity

Reported issues: 236

04/20/2015

02:40 PM Ruby trunk Misc #11079 (Open): missing LICENCE
r50351 の変更を見ていて気づいたのですが、ext/openssl に (See the file 'LICENCE'.) と書いてあるのに LICENCE ファイルが存在しないようです。(LICENSE の typo というわけ...

02/23/2015

12:26 PM Ruby trunk Bug #10890 (Closed): revision.h が空になる
Ubuntu 12.04 LTS のように git が古い環境だと revision.h が空になってしまいます。
原因を調べてみたところ -C オプションに対応していないからのようです。
~~~
% git --versi...

01/30/2015

02:04 PM Ruby trunk Feature #10790: Can't read CommitterHowto's links
English later. ruby-dev になっているので先に日本語で。
私が RD から markdown に変換したときに既に RD 形式のリンクではなく今のような書き方になっていたので、自動変換でうまく変換できなかっ...

11/17/2014

01:12 PM Ruby trunk Feature #10498: Make `loop` yield a counter
How about `Numeric#step`?
~~~
>> 0.step.take(3)
=> [0, 1, 2]
>> 1.step.take(3)
=> [1, 2, 3]
~~~

10/13/2014

10:05 AM Ruby trunk Feature #10327: Bool/False/True module for '==='
nil も含むなら False/True よりも Falsy/Truthy の方が良いのではないでしょうか。
case で使うだけなら `:!.to_proc` と `:itself.to_proc` を使うという方法もありそう...

09/27/2014

08:34 AM Ruby trunk Bug #10276: nil/true/false に singleton メソッドを定義できてしまう
frozen なオブジェクトに特異クラスが作成できるかどうかも統一されていないようですが、そういうものなのでしょうか?
~~~
>> RUBY_DESCRIPTION
=> "ruby 2.2.0dev (2014-09-2...

09/21/2014

09:37 AM Ruby trunk Bug #10276 (Feedback): nil/true/false に singleton メソッドを定義できてしまう
nil/true/false が frozen object なのに singleton メソッドを定義できてしまいます。
~~~
% cat /tmp/f.rb
def d(o)
p o.frozen?
def...

08/26/2014

12:38 AM Ruby trunk Bug #10167: Prime#include?(mod) hangs up
workaround:
~~~ruby
enumerables = []
module_include_p = Module.method(:include?).unbind
ObjectSpace.each_object...

08/24/2014

10:23 AM Ruby trunk Bug #10153: File.open block does not throw "No space left on device (Errno::ENOSPC)" if the data ...
I can reproduce 2.2.0dev with `/dev/full`.
~~~
% ruby -ve 'File.open("/dev/full", "w"){|f|f.puts "test"}'
ruby 2...
10:23 AM Ruby trunk Bug #10153: File.open block does not throw "No space left on device (Errno::ENOSPC)" if the data ...
I can reproduce 2.2.0dev with `/dev/full`.
~~~
% ruby -ve 'File.open("/dev/full", "w"){|f|f.puts "test"}'
ruby 2...

Also available in: Atom