So what it does is if you press Ctrl-C and no task is taking more than ~0.5 sec it'll clear the line, but if a task carries on for longer than 0.5 sec after you press Ctrl-C then it'll break out of that task.
It seems to work really well - it basically does exactly what you'd expect :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Right, just fixed. When compiled it'll be at: http://www.espruino.com/binaries/git/commits/e2f0e2357c1465811388e2d32654174e4600b0a6
So what it does is if you press Ctrl-C and no task is taking more than ~0.5 sec it'll clear the line, but if a task carries on for longer than 0.5 sec after you press Ctrl-C then it'll break out of that task.
It seems to work really well - it basically does exactly what you'd expect :)