[#1026] Is this a bug? — Dave Thomas <Dave@...>

18 messages 2000/01/03

[#1084] Infinite loop — Dave Thomas <Dave@...>

17 messages 2000/01/11

[#1104] The value of while... — Dave Thomas <Dave@...>

24 messages 2000/01/11

[ruby-talk:01071] Re: Here docs not skipping leading spaces

From: Yasushi Shoji <yashi@...>
Date: 2000-01-08 05:03:59 UTC
List: ruby-talk #1071
From: Dave Thomas <Dave@thomases.com>
Subject: [ruby-talk:01070] Re: Here docs not skipping leading spaces
Date: 07 Jan 2000 22:44:40 -0600

> 4. The whitespace at the start of the first line in the here document
>    determines the number of spaces to remove from this and subsequent
>    lines. Tabs are assumed to align on 8n+1 boundaries. The terminator 
>    may appear at any indentation.

    How do you write if you want to indent the first line like this
paragraph?  I think Ruby should keeps the current behavior.  And use
tabs as it appears, because there is too much varient how people use
tabs.

IMHO, it'd be good idea to document that "You should not use tab in
here document.  It might not work as you expect.", or something
similer

One of the Cons I can think of is that it does not look good on source
code ;p
--
         yashi

In This Thread