ignore ^D in REPL ('exit' still works)