[PATCH 0 of 3] ui: keep the I/O streams as attributes rather than using the globals

Idan Kamara idankk86 at gmail.com
Tue Jun 7 13:55:43 UTC 2011


This series attempts to remove the dependancy on the global I/O streams
by moving them to the ui object.

- first patch adds the streams to the ui object and fixes places that redirected output through the global streams
- second patch adds the streams to dispatch.request to allow I/O control for users of dispatch.dispatch
- third patch eliminates a couple of calls to the global streams by using the ui


More information about the Mercurial-devel mailing list