ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:68756] [Ruby trunk - Feature #11034] [Open] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
@ 2015-04-04 18:54 ` grzegorz.bizon
  2015-04-05  2:28 ` [ruby-core:68758] [Ruby trunk - Feature #11034] " nobu
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: grzegorz.bizon @ 2015-04-04 18:54 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been reported by Grzegorz Bizon.

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (*??*). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume *var* is nil or doesn't exist):

~~~
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When *var* is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume *var* exists):

~~~
var.method1??.method2(a, b)
=> nil
~~~

When *var* exists and can receive *method1*, but *method1* returns nil - this shouldn return nil instead of raising  *NoMethodError: undefined method `method2' for nil:NilClass*

When *var* exists and is not nil, and can receive *method1*, and object returned by *method1* can receive *method2* this, of course should behave as expected (like version without *??* operator) and return value according to implementation of method2.

When *var* doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68758] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
  2015-04-04 18:54 ` [ruby-core:68756] [Ruby trunk - Feature #11034] [Open] Nil Conditional grzegorz.bizon
@ 2015-04-05  2:28 ` nobu
  2015-04-05  2:32 ` [ruby-core:68759] " nobu
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: nobu @ 2015-04-05  2:28 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Nobuyoshi Nakada.

Description updated

A local variable written in code always exists.
I think this is a duplicate ticket but can't find the former tickets.

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52041

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68759] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
  2015-04-04 18:54 ` [ruby-core:68756] [Ruby trunk - Feature #11034] [Open] Nil Conditional grzegorz.bizon
  2015-04-05  2:28 ` [ruby-core:68758] [Ruby trunk - Feature #11034] " nobu
@ 2015-04-05  2:32 ` nobu
  2015-04-05  5:55 ` [ruby-core:68760] " grzegorz.bizon
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: nobu @ 2015-04-05  2:32 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Nobuyoshi Nakada.


IIRC, there were some discussions like:

* the condition is only whether `nil` or not, or whether responds to the method or not
* the result when the condition doesn't match will be the receiver itself or `nil`

and others.

Also, I'm afraid that `??` would conflict with the current syntax.


----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52042

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68760] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2015-04-05  2:32 ` [ruby-core:68759] " nobu
@ 2015-04-05  5:55 ` grzegorz.bizon
  2015-04-05  8:37   ` [ruby-core:68761] " Recursive Madman
  2015-04-05  8:40 ` [ruby-core:68762] " recursive.madman
                   ` (3 subsequent siblings)
  7 siblings, 1 reply; 9+ messages in thread
From: grzegorz.bizon @ 2015-04-05  5:55 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Grzegorz Bizon.


Hi Nobuyoshi, thanks for reply !

Yes, this Nil Conditional Operator has to introduce new syntax. That is why this cannot be achieved via gem. Currently - of course - double question mark *??* violates syntax (in some cases) or is treated as tenary operator. But this doesn't have to be *??*.

I also agree that my version of nil conditional is too permissive and shouldn't return nil if variable does not exist. This was just less difficult to implement ;)

I simply believe that Nil Conditional Operator would be useful for every rubyist. In my opinion it is worth talking over, considering.

I will try to find related issue.

Kind regards,
 Grzegorz

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52043

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68761] Re: [Ruby trunk - Feature #11034] Nil Conditional
  2015-04-05  5:55 ` [ruby-core:68760] " grzegorz.bizon
@ 2015-04-05  8:37   ` Recursive Madman
  0 siblings, 0 replies; 9+ messages in thread
From: Recursive Madman @ 2015-04-05  8:37 UTC (permalink / raw
  To: Ruby developers

This is similar to a pattern I have seen somewhere else:

```
var = 123.4
var.try.round #=> 123
var = nil
var.try.round #=> nil
```

Which doesn't introduce a new operator and can be implemented like this:

```
class Object
  def try
    self
  end
end

class NilClass
  def try
    IgnoreCall
  end

  class IgnoreCall
    def method_missing(*a)
      nil
    end
  end
end
```

By the way, fun fact:

```
?????:?? #=> '?'
```

On Sun, 2015-04-05 at 05:55 +0000, grzegorz.bizon@ntsn.pl wrote:
> Issue #11034 has been updated by Grzegorz Bizon.
> 
> 
> Hi Nobuyoshi, thanks for reply !
> 
> Yes, this Nil Conditional Operator has to introduce new syntax. That is why this cannot be achieved via gem. Currently - of course - double question mark *??* violates syntax (in some cases) or is treated as tenary operator. But this doesn't have to be *??*.
> 
> I also agree that my version of nil conditional is too permissive and shouldn't return nil if variable does not exist. This was just less difficult to implement ;)
> 
> I simply believe that Nil Conditional Operator would be useful for every rubyist. In my opinion it is worth talking over, considering.
> 
> I will try to find related issue.
> 
> Kind regards,
>  Grzegorz
> 
> ----------------------------------------
> Feature #11034: Nil Conditional
> https://bugs.ruby-lang.org/issues/11034#change-52043
> 
> * Author: Grzegorz Bizon
> * Status: Open
> * Priority: Normal
> * Assignee: 
> ----------------------------------------
> Hi everyone !
> 
> Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.
> 
> I was thinking about something like this (assume `var` is nil or doesn't exist):
> 
> ~~~ruby
> var??.method1.method2(123, 345).method3 { |i| i == 1 }
> => nil
> ~~~
> 
> When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
> This can also work with methods (assume `var` exists):
> 
> ~~~ruby
> var.method1??.method2(a, b)
> => nil
> ~~~
> 
> When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`
> 
> When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.
> 
> When `var` doesn't exist - this should raise NameError.
> 
> 
> I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.
> 
> What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).
> 
> Thanks in advance for feedback !
> 
> Kind regards,
>  Grzegorz
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68762] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2015-04-05  5:55 ` [ruby-core:68760] " grzegorz.bizon
@ 2015-04-05  8:40 ` recursive.madman
  2015-04-06 19:06 ` [ruby-core:68770] " grzegorz.bizon
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: recursive.madman @ 2015-04-05  8:40 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Recursive Madman.


This is similar to a pattern I have seen somewhere else:

```
var = 123.4
var.try.round #=> 123
var = nil
var.try.round #=> nil
```

Which doesn't introduce a new operator and can be implemented like this:

```
class Object
  def try
    self
  end
end

class NilClass
  def try
    IgnoreCall
  end

  class IgnoreCall
    def method_missing(*a)
      nil
    end
  end
end
```

By the way, fun fact:

```
?????:?? #=> '?'
```

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52044

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68770] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2015-04-05  8:40 ` [ruby-core:68762] " recursive.madman
@ 2015-04-06 19:06 ` grzegorz.bizon
  2015-04-14  6:51 ` [ruby-core:68886] " grzegorz.bizon
  2015-10-21  8:06 ` [ruby-core:71131] [Ruby trunk - Feature #11034] [Closed] " matz
  7 siblings, 0 replies; 9+ messages in thread
From: grzegorz.bizon @ 2015-04-06 19:06 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Grzegorz Bizon.


@Recursive Madman - *try* is not native function. It is Active Support Core Extension. 

Moreover implementation and behavior of try is not stable (is changing depending on Rails version), it will not work when creating train wrecks and is terribly ugly.

Of course - this can be, in some specific way, achieved by using gem (like *nil_conditional* gem), but, in my opinion, only native implementation will be reasonable enough. **Only native solution for that problem will be stable, consistent, short and concise.**

What do you think ?

Kind regards,
 Grzegorz

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52053

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:68886] [Ruby trunk - Feature #11034] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2015-04-06 19:06 ` [ruby-core:68770] " grzegorz.bizon
@ 2015-04-14  6:51 ` grzegorz.bizon
  2015-10-21  8:06 ` [ruby-core:71131] [Ruby trunk - Feature #11034] [Closed] " matz
  7 siblings, 0 replies; 9+ messages in thread
From: grzegorz.bizon @ 2015-04-14  6:51 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Grzegorz Bizon.


Hi again !

I've made new attempt to create nil conditional operator (https://github.com/nil-conditional). This is Ruby implementation, you can check it out here: https://github.com/grzesiek/nil-conditional/blob/master/lib/nil_conditional.rb.

It is simple, it encapsulates objects in NilConditional instance. Sample usage:

~~~
def nil_test(str)
  str._?.concat("456")
end

nil_test("123")
=> "123456"

nil_test(nil)
=> #<NilConditional:0x007fc602016718 @object=nil>

nil_test(nil).nil?
=> true
~~~

What do you think about that ? It seems (for me) that this is sufficient, and native implementation is not necessary with this approach.

Anyway, thanks for feedback !

Kind regards,
 Grzegorz

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-52155

* Author: Grzegorz Bizon
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ruby-core:71131] [Ruby trunk - Feature #11034] [Closed] Nil Conditional
       [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
                   ` (6 preceding siblings ...)
  2015-04-14  6:51 ` [ruby-core:68886] " grzegorz.bizon
@ 2015-10-21  8:06 ` matz
  7 siblings, 0 replies; 9+ messages in thread
From: matz @ 2015-10-21  8:06 UTC (permalink / raw
  To: ruby-core

Issue #11034 has been updated by Yukihiro Matsumoto.

Status changed from Open to Closed

We will introduce `.?` #11537 which address this proposal.

Matz.

----------------------------------------
Feature #11034: Nil Conditional
https://bugs.ruby-lang.org/issues/11034#change-54502

* Author: Grzegorz Bizon
* Status: Closed
* Priority: Normal
* Assignee: 
----------------------------------------
Hi everyone !

Some time ago I was thinking about Nil Conditional Operator in Ruby (`??`). This would be particularly useful to avoid frequent checking for nil, and should behave and look like Null Conditional Operator introduced in C# 6.0.

I was thinking about something like this (assume `var` is nil or doesn't exist):

~~~ruby
var??.method1.method2(123, 345).method3 { |i| i == 1 }
=> nil
~~~

When `var` is nil or doesn't exist, code above should return nil or NilConditionalClass object instead of raising NoMethodError or NameError.
This can also work with methods (assume `var` exists):

~~~ruby
var.method1??.method2(a, b)
=> nil
~~~

When `var` exists and can receive `method1`, but `method1` returns nil - this shouldn return nil instead of raising  `NoMethodError: undefined method `method2' for nil:NilClass`

When `var` exists and is not nil, and can receive `method1`, and object returned by `method1` can receive `method2` this, of course should behave as expected (like version without `??` operator) and return value according to implementation of method2.

When `var` doesn't exist - this should raise NameError.


I tried to create gem for that (https://github.com/grzesiek/nil-conditional) but from now on, only native implementation seems reasonable.

What do you think about that feature ? Maybe it is already considered, but I couldn't find anything similar at Google/this issue tracker (in that case I'm sorry for duplicate).

Thanks in advance for feedback !

Kind regards,
 Grzegorz




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

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-10-21  7:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <redmine.issue-11034.20150404185437@ruby-lang.org>
2015-04-04 18:54 ` [ruby-core:68756] [Ruby trunk - Feature #11034] [Open] Nil Conditional grzegorz.bizon
2015-04-05  2:28 ` [ruby-core:68758] [Ruby trunk - Feature #11034] " nobu
2015-04-05  2:32 ` [ruby-core:68759] " nobu
2015-04-05  5:55 ` [ruby-core:68760] " grzegorz.bizon
2015-04-05  8:37   ` [ruby-core:68761] " Recursive Madman
2015-04-05  8:40 ` [ruby-core:68762] " recursive.madman
2015-04-06 19:06 ` [ruby-core:68770] " grzegorz.bizon
2015-04-14  6:51 ` [ruby-core:68886] " grzegorz.bizon
2015-10-21  8:06 ` [ruby-core:71131] [Ruby trunk - Feature #11034] [Closed] " matz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).