When a build tool uses the "%(prompt) escape sequence hitting "cancel" on the prompt dialog doesn't cancel the command. And even though I'm aware of the behavior I find it tough to avoid... hit "Ctrl-M" to build, see the prompt, change my mind, left hand reflexively hits "Escape" to stop, build continues anyway.
Regards,
Iker