Toshです。

In message "[ruby-list:23249] Re: readablity of RD"
    on 00/06/14, TAKAHASHI Masayoshi <maki / inac.co.jp> writes:
>> MethodListは一見複雑そうですけど、実は話は簡単で、
>(略)
>> ってのがMethodListです。
>
>なるほど。クラス名は省略してもいいんでしょうか?
>
>> そうですね。見出しの一部としてセパレタが欲しいのか、セパレタそのもの
>> が欲しいのかどっちでしょ?
>
>両方欲しいです(^^;

む〜、両方ねぇ。
セパレタそれ自身は明らかに(?)構文要素ではないので単独のセパレタを
採用するのはそこでためらいますね。

HTMLもHR要素は次第に無くす方に進んでますよね。代わりにH?要素に対する
スタイル指定で、って感じで。

でも高橋さんの提案はRD自体の可読性のために補助的なものとしてセパレタ
を導入すると言う考え方なので、ちと揺れてます。

>> 文法の変更は最小ですね。問題は
>> 
>>   + Headline ==========
>> 
>> はさすがにアレなのですが、
>> 
>>   + Headline ++++++++++
>> 
>> もなんかちょっと、ってとこです。
>
>えー、そうですか?  私は後者でよいと思うんですが。

あ、そうですか。
僕は「+」自体があまり気に入ってないのかも?

>> あとは
>> 
>>   = Headline ========
>>   == Headline =======
>> 
>> のどっちがレベル大きいのか見ためには伝わりませんね。
>
>確かにこの記法でレベルを示すのは困難ですね……。悩ましい。

なんか逆に「"="の多い方がレベルが大きい」ならば前と後ろに同じだけ
つけて、

  ==== Headline ====
  === Headline ===

ってのは割とわかりやすいような気もしますが。

でもこれだとかなり変更激しいですね。

---
Tosh
Toshiro Kuwabara