Try to read the form any time enter is pressed. If read results in a mismatched paren, bracket or curly error, then continue editing on the next line, otherwise, eval the form.
(This should work, of course if return key is pressed on software keyboard or if a physical keyboard is being used.)
Try to read the form any time enter is pressed. If read results in a mismatched paren, bracket or curly error, then continue editing on the next line, otherwise, eval the form.
(This should work, of course if return key is pressed on software keyboard or if a physical keyboard is being used.)