Subject: Re: bug#10169: a simple interrupt evokes abort?! (but only with (require 'saveplace))

From: Daniel Colascione <[email-masked]>
Date: Sat, 03 Dec 2011 14:53:02 -0800

On 12/3/11 2:46 PM, Dan Nicolaescu wrote:
> Andreas Schwab <[email-masked]> writes:
> 
>> Dan Nicolaescu <[email-masked]> writes:
>>
>>> How does that that justify introducing another severe bug: can't kill
>>> emacs using C-c  (as it has always been possible ? 
>>
>> C-c in an interactive shell doesn't kill it either.
> 
> What's the similarity between emacs as an X11 application and an
> interactive shell?
> And again, how do you justify changing a long time behavior?

I agree: a SIGINT sent to an Emacs running as a deamon or as a GUI application
should kill it dead, without running any Lisp code at all. It's only when Emacs
is actually interesting with the user over a terminal that Emacs should process
control-c specially.