readline: make \r\n emit one 'line' event
authorBen Noordhuis <info@bnoordhuis.nl>
Mon, 28 Jan 2013 12:13:28 +0000 (13:13 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Tue, 29 Jan 2013 16:15:24 +0000 (17:15 +0100)
commit9bd9c546c87f29e12821de6c2e8bc7fa33903596
tree551face011761a2de11b7985ee94cd9953ddc40f
parentbda45a8be1e80bb79343db019e450c1ded2382eb
readline: make \r\n emit one 'line' event

Make lines ending \r\n emit one 'line' event, not two (where the second
one is an empty string).

This adds a new keypress name: 'return' (as in: 'carriage return').

Fixes #3305.
lib/readline.js
test/simple/test-readline-interface.js