tracのreportで改行をいれたい
tracのチケットをまとめて表示するレポート機能。SQLを発行して、その結果をgenshiに渡してHTMLにして表示してくれます。HTMLの表なので、
HTMLだから
いれればいいじゃないとおもって、
って書いてみたところ、ご丁寧にもHTMLエンコードされて、">bt&le"になってしまう。
うーむこれはどうしたらいいじゃ、と悩むことおよそ20時間。tracのマニュアルをよーく読むと、SQLのas句に"description"を指定すると、wikiのタグが有効になる、との記述を発見。"BR"をいれて、AS descriptionと書けばいいみたい。
実際には、こんな感じ。
select … GROUP_CONCAT(value,'[[br]]') as description