From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Simplify internal_catch () Date: Tue, 27 Dec 2016 23:42:51 -0800 Organization: UCLA Computer Science Department Message-ID: References: <8737h8ld5t.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1482911026 20911 195.159.176.226 (28 Dec 2016 07:43:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 28 Dec 2016 07:43:46 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 To: Chris Gregory , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 28 08:43:40 2016 Return-path: Envelope-to: ged-emacs-devel@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 1cM8tZ-0003nt-FK for ged-emacs-devel@m.gmane.org; Wed, 28 Dec 2016 08:43:33 +0100 Original-Received: from localhost ([::1]:58078 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cM8te-0002yn-8D for ged-emacs-devel@m.gmane.org; Wed, 28 Dec 2016 02:43:38 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cM8sz-0002yh-8c for emacs-devel@gnu.org; Wed, 28 Dec 2016 02:42:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cM8sw-00012i-47 for emacs-devel@gnu.org; Wed, 28 Dec 2016 02:42:57 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36124) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cM8sv-00012Y-UL for emacs-devel@gnu.org; Wed, 28 Dec 2016 02:42:54 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 728C51600E8; Tue, 27 Dec 2016 23:42:52 -0800 (PST) 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 LoB8ReC1lYVG; Tue, 27 Dec 2016 23:42:51 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 99C951600E9; Tue, 27 Dec 2016 23:42:51 -0800 (PST) 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 hMVMV6HRnIur; Tue, 27 Dec 2016 23:42:51 -0800 (PST) Original-Received: from [192.168.1.9] (unknown [47.153.178.162]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 7C8991600E8; Tue, 27 Dec 2016 23:42:51 -0800 (PST) In-Reply-To: <8737h8ld5t.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] 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:210875 Archived-At: Chris Gregory wrote: > Anyway here is another patch with the same thing. A few things. First, this particular patch won't do because functions lik= e=20 setjmp are special in C, and a declaration like "bool foo =3D setjmp (...= );" is=20 not portable (for details, please see section 7.13.1.1 of the C11 standar= d).=20 Second, you're submitting so many proposed patches that for legal reasons= we=20 can't accept them or pay much attention to them without first getting cop= yright=20 papers signed. (Please write to me privately if you and your employer are= =20 willing to do that.) Third, email proposing minor patches like this shoul= d=20 normally be sent to bug-gnu-emacs@gnu.org instead of to emacs-devel@gnu.o= rg. Thanks.