New issue 15 by lorinh: Sometimes does not recognize end of user input
http://code.google.com/p/shelllogger/issues/detail?id=15
Sometimes, ShellLogger doesn't realize that the user has finished issuing
commands, and thinks that shell output is a user command.
This is likely because the current implementation assumes that when the
user hits enter, the buffer seen by the application will just contain \r or
\n, which is incorrect.