guard/guard — pull request #355 by netzpirat (2012-10-30 09:04:13+00:00)
Title: Cleanup the interactor code

This is a follow up to the Pry pull request #327 and introduces a continuous Pry session, so no stop/start cycle of the interactor on a Guard action anymore. It also cleans up some legacy support code that isn't needed anymore.

Current changes:

* Remove interactor thread
* Remove listen mutex
* Remove tty store/restore

Known issues:

* The prompt is not visible after a Guard action. We need to redraw the current line after a Guard action has been finished.