repl: better SIGINT handling behavior
authorNathan Rajlich <nathan@tootallnate.net>
Tue, 13 Mar 2012 01:05:16 +0000 (18:05 -0700)
committerBert Belder <bertbelder@gmail.com>
Tue, 13 Mar 2012 18:58:52 +0000 (19:58 +0100)
commitf214758dd1ef74b7f9746ec7a859a9dc73887aa3
tree5d148d4004b26d214f4ead06b3c9b46fde017fb7
parent6b5a34cdf30827a0e64c49008b4bcdb55738bc9b
repl: better SIGINT handling behavior

Before:

☮ ~ (master) ⚡ node
> asdf
(^C again to quit)
> sdcasd☮ ~ (master) ⚡

Now:

☮ ~/node (repl) ⚡ ./node
> asfs
> sda
>
(^C again to quit)
> scdsdc
> sdcsdc
>
(^C again to quit)
> sdc
>
(^C again to quit)
>
☮ ~/node (repl) ⚡

^ note that each new line above is a ctrl+c sequence
lib/repl.js