たけうちです。

> すみません、バグでした。
> パッチを付けます。

ありがとうございます。こちらのパッチもウェブに置かせていただきま
した。

> このパッチだと、
> 
>   ['わたなべ氏',
>    'print eval %<%%Just another Ruby hacker,%%>']
> 
> と書けばよいはずです。
>
> Rubyスクリプトに変換した時に、
> 
>   ['わたなべ氏',
>    'print eval %<%%Just another Ruby hacker,%>']
> 
> となるのですが、最初の'<%%'が'<%'にならないのは<%,%>はネストしな
> いので<%,%>内の<%はそのまま通るからです。

なるほど。タグ内外で違うということですね。こんな感じですか、もし
間違っているようでしたら訂正お願いします。

・地の文
<%% → <%
%%> → %>

・eRuby タグ内
<%  → <%	(変わらない)
%%> → %>

--
たけうちかほり
take-k / secom-sis.co.jp