# Ruby 1.9 Warning not there?

**URL:** <https://www.ruby-forum.com/t/ruby-1-9-warning-not-there/125692>\
**Category:** Ruby\
**Created:** [January 11, 2008, 6:55am UTC](https://www.ruby-forum.com/t/ruby-1-9-warning-not-there/125692 "2008-01-11T06:55:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![indianguru](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/3bc359/32.png) [@indianguru](https://www.ruby-forum.com/u/indianguru)\
**Post date:** [January 11, 2008, 6:55am UTC](https://www.ruby-forum.com/t/ruby-1-9-warning-not-there/125692/1 "2008-01-11T06:55:13Z")

</div>

I have a simple program:

def hello2 name2  
puts 'Hello ’ + name2  
return ‘success’  
end  
puts(hello2 ‘Ruby’)

When I run this in 1.8.6, I get the output as:

tmp2.rb:5: warning: parenthesize argument(s) for future version  
Hello Ruby  
success

However, when I run the same in the development version 1.9, I get the  
output as:

Hello Ruby  
success

My question is:  
a. Has the warning being removed in 1.9 ?  
b. What happened to parenthesize argument(s) from 1.9?

---

<div class="post-metadata">

**Author:** ![indianguru](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/3bc359/32.png) [@indianguru](https://www.ruby-forum.com/u/indianguru)\
**Post date:** [January 11, 2008, 7:09am UTC](https://www.ruby-forum.com/t/ruby-1-9-warning-not-there/125692/2 "2008-01-11T07:09:51Z")

</div>

Hi,

In message “Re: Ruby 1.9 Warning not there?”  
on Fri, 11 Jan 2008 14:54:35 +0900, “Satish T.”  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|My question is:  
|a. Has the warning being removed in 1.9 ?

Yes. I added the warning for ease of future reimplementation of  
the parser, but the plan was canceled. In addition, somebody (forgot  
his name, sorry) persuaded me that the unparenthesized arguments are  
useful to implement DSL in Ruby.

|b. What happened to parenthesize argument(s) from 1.9?

Just works fine, without warning.

```
          matz.

```
