[#64517] Fw: Re: Ruby and Rails to become Apache Incubator Project — Tetsuya Kitahata <kitahata@99.alumni.u-tokyo.ac.jp>

What do you think? >> Ruby developers

13 messages 2014/08/23

[#64615] [ruby-trunk - Feature #10181] [Open] New method File.openat() — oss-ruby-lang@...

Issue #10181 has been reported by Technorama Ltd..

10 messages 2014/08/28
[#64616] Re: [ruby-trunk - Feature #10181] [Open] New method File.openat() — Eric Wong <normalperson@...> 2014/08/28

I like this feature.

[#64671] Fwd: [ruby-changes:35240] normal:r47322 (trunk): symbol.c (rb_sym2id): do not return garbage object — SASADA Koichi <ko1@...>

Why this fix solve your problem?

9 messages 2014/08/30
[#64672] Re: Fwd: [ruby-changes:35240] normal:r47322 (trunk): symbol.c (rb_sym2id): do not return garbage object — SASADA Koichi <ko1@...> 2014/08/30

(2014/08/30 8:50), SASADA Koichi wrote:

[ruby-core:64156] [ruby-trunk - Feature #6373] public #self

From: rafaelmfranca@...
Date: 2014-08-01 18:23:21 UTC
List: ruby-core #64156
Issue #6373 has been updated by Rafael Fran巽a.

File itself.diff added

Here the implementation. This is my first patch to Ruby so I'm not sure it is correct. Let me know if I need to change something.

----------------------------------------
Feature #6373: public #self
https://bugs.ruby-lang.org/issues/6373#change-48160

* Author: Thomas Sawyer
* Status: Open
* Priority: Normal
* Assignee: Yukihiro Matsumoto
* Category: core
* Target version: next minor
----------------------------------------
This was recently suggested to me as an extension:

~~~ruby
class Object
  # An identity method that provides access to an object's 'self'.
  #
  # Example:
  #   [1,2,3,4,5,1,2,2,3].group_by(&:identity)
  #   #=> {1=>[1, 1], 2=>[2, 2, 2], 3=>[3, 3], 4=>[4], 5=>[5]}
  #
  def identity
    self
  end
end
~~~

First, is such a method commonly useful enough to warrant existence?

Second, it makes me wonder if #self should be a public method in general.


---Files--------------------------------
self.pdf (77.8 KB)
itself.diff (1.87 KB)


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

In This Thread