# Quick question: continuing Ruby methods on different line

**URL:** <https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561>\
**Category:** Ruby\
**Created:** [September 30, 2006, 4:49am UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561 "2006-09-30T04:49:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ericgoodwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/c68b51/32.png) [@ericgoodwin](https://www.ruby-forum.com/u/ericgoodwin)\
**Post date:** [September 30, 2006, 4:49am UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561/1 "2006-09-30T04:49:24Z")

</div>

If you have a long method call like:

some.long.method.call

how can i make it

some.long (next line)  
.method.call

---

<div class="post-metadata">

**Author:** ![ericgoodwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/c68b51/32.png) [@ericgoodwin](https://www.ruby-forum.com/u/ericgoodwin)\
**Post date:** [September 30, 2006, 5:01am UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561/2 "2006-09-30T05:01:36Z")

</div>

On Sat, 30 Sep 2006, Eric G. wrote:

> If you have a long method call like:
> 
> some.long.method.call
> 
> how can i make it
> 
> some.long (next line)  
> .method.call

harp:~ \> cat a.rb  
p Time  
.now

harp:~ \> ruby a.rb  
Fri Sep 29 20:59:45 MDT 2006

-a

---

<div class="post-metadata">

**Author:** ![ericgoodwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/c68b51/32.png) [@ericgoodwin](https://www.ruby-forum.com/u/ericgoodwin)\
**Post date:** [September 30, 2006, 10:45am UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561/3 "2006-09-30T10:45:58Z")

</div>

removed\_email\_address@domain.invalid wrote:

> > .method.call  
> > You just need to place the dot in the first line:

some.long.  
method.call

Or you have to escape the line ending  
some.long  
.method.call

> harp:~ \> cat a.rb  
> p Time  
> now
> 
> harp:~ \> ruby a.rb  
> Fri Sep 29 20:59:45 MDT 2006

How did you get that to work? I think you’re missing a point here. 🙂

$ ruby \<\<XXX

> puts Time  
> now  
> XXX  
> -:1: uninitialized constant Timenow (NameError)

But these work

$ ruby \<\<XXX

> puts Time.  
> now  
> XXX  
> Sat Sep 30 10:42:14 GMT+1:00 2006

$ ruby \<\<XXX

> puts Time  
> .now  
> XXX  
> Sat Sep 30 10:43:18 GMT+1:00 2006

Kind regards

```
robert
```

---

<div class="post-metadata">

**Author:** ![ericgoodwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/c68b51/32.png) [@ericgoodwin](https://www.ruby-forum.com/u/ericgoodwin)\
**Post date:** [September 30, 2006, 1:22pm UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561/4 "2006-09-30T13:22:09Z")

</div>

On 9/30/06, Robert K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> removed\_email\_address@domain.invalid wrote:
> 
> > On Sat, 30 Sep 2006, Eric G. wrote:

Ara’s  
p Time  
.now  
is fine, but even

p Time.  
now

works, if you forget the dot, however ☹

Kind regards

> ```
> robert
> 
> ```

I agree with this sentence 8-]

–  
Deux choses sont infinies : l’univers et la bÃªtise humaine ; en ce qui  
concerne l’univers, je n’en ai pas acquis la certitude absolue.

- Albert Einstein

---

<div class="post-metadata">

**Author:** ![ericgoodwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/c68b51/32.png) [@ericgoodwin](https://www.ruby-forum.com/u/ericgoodwin)\
**Post date:** [September 30, 2006, 1:26pm UTC](https://www.ruby-forum.com/t/quick-question-continuing-ruby-methods-on-different-line/70561/5 "2006-09-30T13:26:10Z")

</div>

On 9/30/06, Robert D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> p Time.  
> now

As you said, I somehow missed the _first_ part of your post:(  
Sorry 4 the noise  
Robert

–  
Deux choses sont infinies : l’univers et la bÃªtise humaine ; en ce qui  
concerne l’univers, je n’en ai pas acquis la certitude absolue.

- Albert Einstein
