hush: fix handling of ^C in eval