From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Should 'signal' sometimes return? Date: Thu, 21 Jul 2016 16:31:10 +0200 Message-ID: <2537965b-b814-66e2-f961-45c8e994c832@cs.ucla.edu> Reply-To: 24047@debbugs.gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1469111577 17507 80.91.229.3 (21 Jul 2016 14:32:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Jul 2016 14:32:57 +0000 (UTC) To: Emacs Development List Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 21 16:32:49 2016 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 1bQF1s-0001w5-Ui for ged-emacs-devel@m.gmane.org; Thu, 21 Jul 2016 16:32:49 +0200 Original-Received: from localhost ([::1]:41171 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQF1r-0002La-Qy for ged-emacs-devel@m.gmane.org; Thu, 21 Jul 2016 10:32:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39358) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQF0c-0002Gw-UL for emacs-devel@gnu.org; Thu, 21 Jul 2016 10:31:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQF0W-0003HO-Ol for emacs-devel@gnu.org; Thu, 21 Jul 2016 10:31:29 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:43420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQF0W-0003HA-Iu for emacs-devel@gnu.org; Thu, 21 Jul 2016 10:31:24 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id D7FAC16119A for ; Thu, 21 Jul 2016 07:31:23 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id QVd9XLMKwyLs for ; Thu, 21 Jul 2016 07:31:22 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id C0554161220 for ; Thu, 21 Jul 2016 07:31:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 0Qk3Wwy0FfB5 for ; Thu, 21 Jul 2016 07:31:22 -0700 (PDT) Original-Received: from [192.168.1.52] (AMontpellier-656-1-288-127.w90-0.abo.wanadoo.fr [90.0.116.127]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 1A48016119A for ; Thu, 21 Jul 2016 07:31:21 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:205956 Archived-At: Bug#24047 proposes changing Elisp's 'signal' function to not return. Although this has been the documented behavior for decades, apparently there has been a back door in 'signal' for nearly as long, which causes 'signal' to return sometimes under control of the Elisp debugger. The proposal is to remove this backdoor. If this proposed change to Emacs would cause problems for you, please send email to 24047@debbugs.gnu.org. Thanks. http://bugs.gnu.org/24047