[#44904] [ruby-trunk - Bug #5688][Open] Solaris10 で spawn を繰り返すとメモリリークする — okkez _ <redmine@...>

14 messages 2011/11/29

[ruby-dev:44760] [ruby-trunk - Feature #4976][Feedback] Pathname#=~ が undef されている理由

From: Akira Tanaka <akr@...>
Date: 2011-11-01 12:00:40 UTC
List: ruby-dev #44760
Issue #4976 has been updated by Akira Tanaka.

Status changed from Open to Feedback


----------------------------------------
Feature #4976: Pathname#=~ が undef されている理由
http://redmine.ruby-lang.org/issues/4976

Author: Kenta Murata
Status: Feedback
Priority: Normal
Assignee: Akira Tanaka
Category: ext
Target version: 2.0.0


Pathname#=~ が欲しいなぁと思って、patch を書いて feature request を投稿しようとしたところ、
Init_pathname の中で明示的に undef されている事に気が付きました。

このメソッドが undef されている理由を教えて頂けませんか。
その理由を伺ったうえで、=~ を以下と同じ挙動を持つメソッドとして追加することを提案するかどうか決めたいです。

class Pathname
  def =~(pattern)
    self.to_s =~ pattern
  end
end



-- 
http://redmine.ruby-lang.org

In This Thread