* Fixed the log redraw which didn't happen as the display's scheduler

didn't get re-added to the task scheduler until a new event happened.

* Added redraw delay interval of 100ms, consider 50ms.

* Removed exceptions from core::DownloadStore::save.

* Added load, load_run, tied_stop and tied_remove to man-page.

* Cleaned up the command/option instances, move them to Control.

* PCB::load_up_chunk grabbed the errno from m_downChunk, not m_upChunk.

* Various string operations were moved to rak/string_manip.h.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@617 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2006-01-06 21:14:49 +00:00
parent 4431fd1652
commit f32c15878a
33 changed files with 471 additions and 482 deletions
+3
View File
@@ -58,6 +58,7 @@ namespace input {
class Manager;
}
class OptionHandler;
class CommandScheduler;
class Control {
@@ -80,6 +81,7 @@ public:
input::InputEvent* input_stdin() { return m_inputStdin; }
CommandScheduler* command_scheduler() { return m_commandScheduler; }
OptionHandler* option_handler() { return m_optionHandler; }
private:
Control(const Control&);
@@ -94,6 +96,7 @@ private:
input::InputEvent* m_inputStdin;
CommandScheduler* m_commandScheduler;
OptionHandler* m_optionHandler;
rak::priority_item m_taskShutdown;
};