def Engine::load_feed_cache
Raggle::Interfaces::NcursesInterface::set_status "Loading feed cache..."
store = PStore::new $config['feed_cache_path']
store.transaction { |s|
$config['feeds'].each { |feed|
feed['items'] = s.root?(feed['url']) ? s[feed['url']] : []
}
}
unless $config['run_http_server'] || $config['run_drb_server']
Raggle::Interfaces::NcursesInterface::populate_feed_win
Raggle::Interfaces::NcursesInterface::select_feed 0
Raggle::Interfaces::NcursesInterface::set_active_win(Raggle::Interfaces::NcursesInterface::get_win_id('feed'))
Raggle::Interfaces::NcursesInterface::set_status "Loading feed cache... done"
end
end