From: "NAKAMURA, Hiroshi" Date: 2003-01-17T10:14:12+09:00 Subject: [ruby-dev:19366] Re: lstripped here-document (Re: comments and continuing strings on the next line) なひです。 > From: nobu.nakada@nifty.ne.jp [mailto:nobu.nakada@nifty.ne.jp] > Sent: Friday, January 17, 2003 9:05 AM > > 他の案として、RDみたいに次の行の先頭というのはどうでしょう。 > > あるいはEOSの位置に。。。ってなんか見覚えが。 > > TABを考えなくていいならそれがベストだろうとは思うんですが。とり 確かにTABが悩ましいですねぇ。pythonは8換算固定でしたっけ。 YAMLというインデントベースの型付き木構造シリアライズフォーマットは、 (今のところ)タブは禁止だそうです。いさぎよい。 > > 個人的には、汚いものは汚くあるべきという(なひの)ポリシーに基づき、 > > この機能は不要だと思ってます。 > > たしかに本来エディタの問題なのかも知れません。 今見てみるとなひの書き方が曖昧(というか意味不明)なのですが、 エディタの問題というか、ヒアドキュメントを汚いもの、あまり 使うべきでないもの、と考えているということでした。 そもそもが汚いものを綺麗に書けるようにしてあげて、 心理的障壁を取り除くのはよくない、と。 ヒアドキュメントは、やっつけで使って、「ああ、できれば テンプレートライブラリ使ったり、eval以外の方法で やりたいんだけど。。。」とか後ろめたく使うくらいが 丁度いい。 と、あくまで「個人的には」考えているという意味です。 でもここは魔法使いmatzのフィールドだし、まつもとさんの 判断をのんびり待っています。 PS. ところで foo(<