Ctrl-C exits instead of clearing prompt
Created by: ideasman42
Reproduction: Type in one or more characters, press Ctrl-C.
Expected behavior: The text in the prompt should be cleared, but the shell should not exit (Ctrl-D is typically used for this).
Note that while its arguable what should happen in this case, bash/zsh/fish all clear the prompt, and since Ctrl-D key exists for exiting, I think it would be nice to support this behavior too.
Actual behavior: ion: ctrl-c
is printed and ion exits.
Build information: Arch Linux