Joshua Ballanco

Projects

  • Ruby (Developer, 02/16/2013)

Activity

Reported issues: 12

11/03/2014

06:59 PM Ruby trunk Bug #10450: multiple assignment in conditional
Ok, yes...but if your intention with this feature request is simply to treat the multiple-assignment statement as a w...
10:11 AM Ruby trunk Bug #10450: multiple assignment in conditional
Yes, but consider:
~~~
if a = (b, c = false, false)
puts "a is #{a}, b is #{b}, c is #{c} and everything toget...

10/30/2014

08:56 AM Ruby trunk Bug #10450: multiple assignment in conditional
Which of the multiple values assigned would you have used as the test for the conditional?
~~~
if (a, b = true, f...

03/27/2014

05:13 PM Ruby trunk Feature #9453: Return symbols of defined methods for `attr` and friends
It's been almost 2 months...any chance we could get a comment on this from the core team?

02/05/2014

12:27 AM Ruby trunk Feature #9453: Return symbols of defined methods for `attr` and friends
Tsuyoshi Sawada wrote:
> What is the point of defining a private accessor method? You can directly refer to the inst...

02/03/2014

03:05 PM Ruby trunk Feature #9453: Return symbols of defined methods for `attr` and friends
*bump*
Would be nice if we could get this in 2.2 (if someone could update the target version, I'd appreciate it).

01/26/2014

05:55 PM Ruby trunk Feature #9453 (Rejected): Return symbols of defined methods for `attr` and friends
With Ruby 2.1 returning a symbol from `def` and `define_method`, that leaves `attr`, `attr_reader`, `attr_writer`, an...

01/22/2014

08:52 PM Ruby trunk Misc #9438: Implementation naming
As a point of comparison, I've often heard members of the Python community refer to the original implementation as "C...

11/30/2013

07:07 PM Backport200 Backport #8872: Case statements do not honor a refinement of the '===' method
To play devil's advocate, I think the opposing question to be asked is "how would you alter the behavior of case eval...

11/07/2013

05:34 PM Ruby trunk Feature #8839: Class and module should return the class or module that was opened
Just to throw my 2ยข in...
I think the main benefit to returning a symbol from `def` is that it enables the use of ...

Also available in: Atom