From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kelly Dean Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Run hook when variable is set Date: Mon, 02 Feb 2015 05:41:24 +0000 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422855781 363 80.91.229.3 (2 Feb 2015 05:43:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 Feb 2015 05:43:01 +0000 (UTC) Cc: emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 02 06:43:00 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YI9mk-0004XG-CE for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2015 06:42:58 +0100 Original-Received: from localhost ([::1]:53108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YI9mj-0006bp-PB for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2015 00:42:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YI9mT-0006XF-DC for emacs-devel@gnu.org; Mon, 02 Feb 2015 00:42:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YI9mM-0000dL-7P for emacs-devel@gnu.org; Mon, 02 Feb 2015 00:42:41 -0500 Original-Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:42135) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YI9mM-0000d1-2U; Mon, 02 Feb 2015 00:42:34 -0500 Original-Received: from mfilter30-d.gandi.net (mfilter30-d.gandi.net [217.70.178.161]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id 50352172055; Mon, 2 Feb 2015 06:42:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter30-d.gandi.net Original-Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by mfilter30-d.gandi.net (mfilter30-d.gandi.net [10.0.15.180]) (amavisd-new, port 10024) with ESMTP id wlO69eY1Jasx; Mon, 2 Feb 2015 06:42:32 +0100 (CET) X-Originating-IP: 66.220.3.179 Original-Received: from localhost (gm179.geneticmail.com [66.220.3.179]) (Authenticated sender: kelly@prtime.org) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 1B97617208B; Mon, 2 Feb 2015 06:42:29 +0100 (CET) In-reply-to: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4b98:c:538::196 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:182232 Archived-At: Richard Stallman wrote: > having any variable, the binding of which can run Lisp code, > is an absolute disaster. [snip] > Maybe a specialized feature solely for debugging could be made safe. So, the debugging handler functions should be writeable only in C, solely for the purpose of depriving programmers of the ability to write them in Elisp?