1.5.1不具合対応
Last Update: 2004-09-26 22:53:28
昨日公開した1.5.1ですが、いくつか不具合が報告されています。
まず、フルセットのテーマの配置ですが、これはパッケージング・ミスでしたので、リパックして公開しなおしました。フルセットをGETした方は再度取得してください。
またRuby 1.6.8(preview2)でエラーとの件は、再現させるところまでは行いました。ソース中の2バイト空白と1バイト空白の順序を置き換えるという対処ができますが、場当たり的すぎるので1.5.1の再リリースは行いません。Ruby 1.6.8のリリースに合わせて1.5.2を出すかもしれません。
さらに、プラグイン集のcounter.rbが動かないという報告がメーリングリストで出ています。現在、追試中です。修正されました。現時点での最新版はこちらです。
さらにさらに,tDiary1形式(バイナリ)の保存形式(1.4系のtdiaryや1.5系のtdiaryでpstoreioを使用している場合)でrecent_comment3.rbを利用していた方は1.5系のtDiary2形式(テキスト)にデータを移行した際に
(eval):98:in `load': (eval):98:in `load': uninitialized constant Comment at PStore (NameError)
このようなエラーが表示されると思います.これはrecent_comment3.rbが保存するツッコミ情報のデータがtDiary1形式とtDiary2形式で若干異なるためです.残念ながらこれまでのツッコミの履歴は消えてしまいますが,キャッシュディレクトリにあるrecent_commentというファイルを削除してください.

Content-Type: の前に、毎回 '<span class="canchor">_</span>' と出力されているようで、/var/log/httpd/error.log にたくさん残っています。たぶん tdiary.rb の<br><br> 462 # for 1.4 compatibility<br> 463 @section_anchor = @paragraph_anchor unless @section_anchor<br> 464 $stderr.puts @comment_anchor<br><br>のあたりが怪しい箇所だと思います。
すみません。デバッグ行を残してました。「$stderr.puts @comment_anchor」を削除して下さい