2001-11-20(火) 11855歩 [長年日記]
■ cgi.rb
cgi.rb を使っているので出力されたソースに改行が全くないのが悲しひ……それは、CGI::pretty
を使うとよいでしょう。その名のとおり、インデント付きで整形してくれます。
そいえば、ruby-list(ruby-devだっけ?)でcgi.rbの改善計画が出てるんだよなぁ。話題に入りたいけど暇がない……(というか余裕がない)。
cgi.rb を使っているので出力されたソースに改行が全くないのが悲しひ……それは、CGI::pretty
を使うとよいでしょう。その名のとおり、インデント付きで整形してくれます。
そいえば、ruby-list(ruby-devだっけ?)でcgi.rbの改善計画が出てるんだよなぁ。話題に入りたいけど暇がない……(というか余裕がない)。
cgi.rb改善計画は[ruby-talk:21315]ですね。
あと、個人的なプロジェクトで
http://www.jin.gr.jp/~nahi/RWiki/?cmd=view;name=CGI_Rite
というのをやってます。
その関係でruby-listでcgi.rb/utf-8にツッコんだりしてるわけです。
[ruby-list:32312]のことですよね。勘違いでした。
ええ。さすがにruby-talkを読んでる余裕はないっす(笑)
CGI.pretty はブロック要素もインライン要素も同じように整形してしまうのが不満と言えば不満ですね。インライン要素内はできれば改行して欲しくないのですが…。
まぁ、eRuby を使うようになってしまって、cgi.rb の HTML 出力機能は使わなくなってしまってますけど。
ruby-list で流れてる cgi.rb の改造計画も、私のように HTML 出力機能は要らない、と思う人が多くなってきたという背景があると思います。