bzr shell should probably be calling ui_factory.clear_term() before printing its prompt, and/or making sure that the user interfaction goes through a make_output_stream object. -- Martin <http://launchpad.net/~mbp/>