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

From: "akr (Akira Tanaka)" <akr@...>
Date: 2013-04-04 14:36:10 UTC
List: ruby-dev #47222
Issue #4976 has been updated by akr (Akira Tanaka).

Status changed from Feedback to Rejected

No reply after feedback.
----------------------------------------
Feature #4976: Pathname#=~ が undef されている理由
https://bugs.ruby-lang.org/issues/4976#change-38221

Author: mrkn (Kenta Murata)
Status: Rejected
Priority: Normal
Assignee: akr (Akira Tanaka)
Category: ext
Target version: next minor


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

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

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



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

In This Thread

Prev Next