Fix :Eval XXX starting with a ;

This patch adds a newline after the input of :Eval so that if the last line of input begins with ';' it does not cause malformed input by commenting out exception handling code and unbalancing parentheses.

At first I thought by select() stuff broke it, but this turns out to be pretty simple.