tDiary の ITS に報告しようとしたけど成功してないっぽい (w3m じゃだめなのか?) ので、 内容を以下に貼っておく。
Wiki スタイルで、たとえば ![[[重要]ではない|http://example.org/]] と書いておくと、生成されるフィードの title は「ではない」になります。 期待する動作は、title が「[重要]ではない」になることです。 原因は、sub のタイミングが遅いことだと思います。 たとえば以下のようにすれば期待どおりの title が出ます。 --- ../plugin/makerss.rb Tue Jul 1 21:03:30 2008 +++ plugin/makerss.rb Tue Jul 1 23:17:23 2008 @@ -341,8 +341,8 @@ body_leave = body_leave_proc( date ) @makerss_in_feed = false - sub = apply_plugin( subtitle, true ).strip - sub.sub!( /^(\[([^\]]+)\])+ */, '' ) + sub = subtitle.sub( /^(\[([^\]]+)\])+ */, '' ) + sub = apply_plugin( sub, true ).strip if sub.empty? sub = @conf.shorten( remove_tag( body ).strip, 20 ) end
24 時ちかくまで起きてるなんて珍しいので、もう限界。Zzzz...
チケット登録しておきました。 <br>http://www.cozmixng.org/retro/projects/tdiary/ticket/101
うへ、ありがとうございます、というか、すみません。 <br>あとから opera か firefox でやろうと思って、忘れてました。 <br> <br>