From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: Cleanup of byte-compiled files missing? Date: Sat, 02 Oct 2010 14:59:42 -0400 Message-ID: <5vd3rsh141.fsf@fencepost.gnu.org> References: <83sk12w8iw.fsf@gnu.org> <8362xlq9q0.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1286045997 11586 80.91.229.12 (2 Oct 2010 18:59:57 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 2 Oct 2010 18:59:57 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 02 20:59:52 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P27JI-0000O5-CC for ged-emacs-devel@m.gmane.org; Sat, 02 Oct 2010 20:59:52 +0200 Original-Received: from localhost ([127.0.0.1]:42290 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P27JH-0001d4-Qz for ged-emacs-devel@m.gmane.org; Sat, 02 Oct 2010 14:59:51 -0400 Original-Received: from [140.186.70.92] (port=51253 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P27JB-0001cz-Mg for emacs-devel@gnu.org; Sat, 02 Oct 2010 14:59:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P27JA-0000ym-6J for emacs-devel@gnu.org; Sat, 02 Oct 2010 14:59:45 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:53093) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P27JA-0000yi-3g for emacs-devel@gnu.org; Sat, 02 Oct 2010 14:59:44 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1P27J8-000472-G4; Sat, 02 Oct 2010 14:59:42 -0400 X-Spook: infowar Etacs Arnett Fortezza Fedayeen AMW analyzer X-Ran: /wxWUuXL=:6=h%xhz/cpc`ZD$0YRKJ?Mt0BqhBa (Eli Zaretskii's message of "Sat\, 02 Oct 2010 10\:28\:55 +0200") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:131253 Archived-At: Eli Zaretskii wrote: > fatal_error_signal now says: > > if (sig == SIGTERM || sig == SIGHUP || sig == SIGINT) > Fkill_emacs (make_number (sig)); > > Shouldn't the SIGINT part require noninteractive to be non-zero, just > to be on the safe side? I don't think it matters. It ought to be impossible to get there via SIGINT except in batch mode, and if somehow Emacs does get there, it's going to exit anyway, so it's just a question of if it goes via kill_emacs (and so calls kill-emacs-hook) or straight to shut_down_emacs ; and it seems to me it might as well run the hook as not. Hmm, maybe the only real difference is the treatment of Vauto_save_list_file_name.