Kouhei Sutou
kou****@cozmi*****
2005年 11月 20日 (日) 10:44:55 JST
須藤です. 本当は自分で直したいところなのですが,しばらく風博士をいじっ ている余裕がなさそうなのでメールを出しておきます. 数バージョン前から思っていたのですが,セッションを何度も保存 すると,復元したときに保存した回数と同じ数だけウィンドウが開 いてしまいます. これは,セッションを保存したときに,現在開いているウィンドウ が1つであっても~/.kazehakase/current_session.xmlに /xbel/folderが複数保存されてしまうからだと思います. ざっとソースを見た感じだとこんな感じで直りそうな気がします. * 起動時にセッションを復元しない場合は, current_session.xmlを読み込まないで,新規に現在のセッショ ン用ブックマークを作る. * セッションを復元する前に,現在のセッション用ブックマーク (kz_bookmarks->current_section)を新規に作りなおしてから セッションを復元するようにする. # src/main.cにもsrc/actions/kz-actions.cにもrestore_session # があるのが嫌な感じ.