From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#2520: 23.0.91; Dies on SIGHUP Date: Sun, 01 Mar 2009 17:50:05 -0500 Message-ID: References: Reply-To: Stefan Monnier , 2520@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1235948690 16166 80.91.229.12 (1 Mar 2009 23:04:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 1 Mar 2009 23:04:50 +0000 (UTC) Cc: 2520@emacsbugs.donarmstrong.com, rfrancoise@debian.org To: cmr.Pent@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 02 00:06:06 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lduin-0006uN-2F for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Mar 2009 00:05:48 +0100 Original-Received: from localhost ([127.0.0.1]:52757 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LduhP-0005Hq-F7 for geb-bug-gnu-emacs@m.gmane.org; Sun, 01 Mar 2009 18:03:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LduhC-0005Cb-Gx for bug-gnu-emacs@gnu.org; Sun, 01 Mar 2009 18:03:42 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LduhB-0005Bw-VH for bug-gnu-emacs@gnu.org; Sun, 01 Mar 2009 18:03:42 -0500 Original-Received: from [199.232.76.173] (port=35385 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LduhB-0005Bf-Iv for bug-gnu-emacs@gnu.org; Sun, 01 Mar 2009 18:03:41 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43252) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LduhA-0008SL-P0 for bug-gnu-emacs@gnu.org; Sun, 01 Mar 2009 18:03:41 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n21N3cxf004711; Sun, 1 Mar 2009 15:03:38 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n21N02OL003551; Sun, 1 Mar 2009 15:00:02 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 01 Mar 2009 23:00:02 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2520 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2520-submit@emacsbugs.donarmstrong.com id=B2520.12359478162226 (code B ref 2520); Sun, 01 Mar 2009 23:00:02 +0000 Original-Received: (at 2520) by emacsbugs.donarmstrong.com; 1 Mar 2009 22:50:16 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n21Mo7Ik001056; Sun, 1 Mar 2009 14:50:08 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkQFAOefqklFxIQh/2dsb2JhbACBWdJrhBoGg3k X-IronPort-AV: E=Sophos;i="4.38,285,1233550800"; d="scan'208";a="34559445" Original-Received: from 69-196-132-33.dsl.teksavvy.com (HELO ceviche.home) ([69.196.132.33]) by ironport2-out.teksavvy.com with ESMTP; 01 Mar 2009 17:50:01 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id 3FC3AB419A; Sun, 1 Mar 2009 17:50:05 -0500 (EST) In-Reply-To: (pent@aparamon.msk.ru's message of "Sun, 01 Mar 2009 12:07:45 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sun, 01 Mar 2009 18:03:42 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:25895 Archived-At: severity 2520 wishlist thanks > 1) emacs -Q. Emacs process starts. > 2) pkill -s 1 emacs. Emacs process dies. > The more appropriate behavior would be to reload the configuration > without restarting (i.e. reread X resource values). This behavior > would be especially useful for the daemon mode. It could make sense, indeed. It can be pretty problematic as well, since most config files read by Emacs (i.e. site-start.el, default.el, .emacs) are normally only read a single time per session, and in a particular order, at a particular time, so rereading them later on can very easily give you unexpected results. It is a good practice to keep your .emacs file "idempotent", but I think such files are the exceptions rather than the rule. So, yes, it could be handy, but it would have to come with big warnings "may not do what you expect". > I'm pretty sure previous snapshot versions used to work that way. Maybe in some other world. Stefan