From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#31709: 27.0.50; Wishlist: Perhaps Emacs should load a file when getting a particular signal? Date: Tue, 05 Jun 2018 15:31:00 +0200 Message-ID: References: <83y3fubkum.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1528205408 29934 195.159.176.226 (5 Jun 2018 13:30:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 5 Jun 2018 13:30:08 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 31709@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 05 15:30:04 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQC2E-0007fF-Nd for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jun 2018 15:30:02 +0200 Original-Received: from localhost ([::1]:46765 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQC4L-0007vB-Vv for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jun 2018 09:32:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQC4F-0007uq-Gh for bug-gnu-emacs@gnu.org; Tue, 05 Jun 2018 09:32:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQC4A-0004jd-KN for bug-gnu-emacs@gnu.org; Tue, 05 Jun 2018 09:32:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54838) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fQC4A-0004jZ-Ff for bug-gnu-emacs@gnu.org; Tue, 05 Jun 2018 09:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fQC4A-00027A-9f for bug-gnu-emacs@gnu.org; Tue, 05 Jun 2018 09:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jun 2018 13:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31709 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31709-submit@debbugs.gnu.org id=B31709.15282054678051 (code B ref 31709); Tue, 05 Jun 2018 13:32:02 +0000 Original-Received: (at 31709) by debbugs.gnu.org; 5 Jun 2018 13:31:07 +0000 Original-Received: from localhost ([127.0.0.1]:34502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQC3H-00025n-IP for submit@debbugs.gnu.org; Tue, 05 Jun 2018 09:31:07 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:56355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fQC3F-00025d-7Q for 31709@debbugs.gnu.org; Tue, 05 Jun 2018 09:31:05 -0400 Original-Received: from cm-84.212.221.165.getinternet.no ([84.212.221.165] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1fQC3A-0005de-P7; Tue, 05 Jun 2018 15:31:04 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEU4HBYVBASFbk18ZEqr jFpySzlXMiWTdlKjGa4xAAACXElEQVQ4jV2TQXPbIBCFl/GIszgk5w5MqmtHVPIfUOKrEhV8pZOw vaaqXf5+HyDbSfeimf30eLvsQmmLLq1Jf1GkVGustYYuaQCtx1aSKMB+AmaUxLT7DFJaVz0w+fCi tbmCHKsZvGTPGvERrJ4DSXbLf0A/MBMzO1PyFUwHuHzlIAGOsgPqzU0xMsMhPql2+Qg67bPA8yxa 2Wew36w1BDK0DQABaOo+AWpmImntBw+TiwrBzfgUxcXb1GqPHiV0qPgKLIDk5ui9fJsO+uZh2AUZ Gxcd/5impMnmQSRoKzhHNwMcNPVVAhBn5uYxupDBuoFO28CO80Ec3qZpWmnfVYFF39E3Z8nUFEW3 eUAB4uaWBcqKJoOqeG4pxNNfACK6729AqJaa4yEwvsTLBdhBKfXzziUhFRT8WsGq7QiAHTmW/z2A 7euMZwAlOD5DgIuOpK022gxuJtW2KsgCIjz6ojBFgRnJgB3FJO31qG9ISEFBZC9mgHyU7rOilarG PbaIFlsDgMUGsC2O8nzzro6qCRcQcZvFw6A/1wYVLoqI7S7m1joHA0bPBXjn81HaGgDc1Q30I8XF mh4vwCGBfaBarnPEO/yP1vMlUs3nPiK5V9s/rH253ZzOBAIADP3sUjcgRZtEZrDsU3fOIxG7pwHT rcCj3P2E7Gk6fJXfJ2t97jJWUN7UNL2Lt2ldB0gkinf5qJx/lELdYTMHVmKX8hvs0/EE9DuX+Quv wcsDtspgfQ45n96vIO8hNg7PoAAj1H1/mm6xPQMzkuzwX0EoMRna5uTywFCMe/njfBoW/w9Gpx10 DmcNEQAAAABJRU5ErkJggg== In-Reply-To: <83y3fubkum.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 04 Jun 2018 19:02:57 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:147006 Archived-At: Eli Zaretskii writes: >> It would be really nice if I could just ssh to the machine where the >> Emacs is running, do "kill -USR1 " and then ... Emacs could do >> something. Like load "~/.emacs.d/load-file-USR1" or something. Or just >> start emacs-server. > > The node "Misc Events" in the ELisp manual explains how you can bind > commands to 'sigusr1' and 'sigusr2' pseudo-function keys. Isn't that > what you want? Like I said, if I knew that this was something that I was going to want, then I would have had it already. What I'm proposing here is that Emacs should have this functionality by default, so that anybody can use it when they discover that they need it. When they discover the need, it's too late to switch it on, because you can't talk to an Emacs remotely by default, if you get my drift. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no