From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: trunk r113878: Refine previous change. Date: Thu, 15 Aug 2013 01:30:22 +0200 Message-ID: References: <834nasoy4d.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1376523071 5969 80.91.229.3 (14 Aug 2013 23:31:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Aug 2013 23:31:11 +0000 (UTC) Cc: xfq.free@gmail.com, Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 15 01:31:13 2013 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 1V9kX1-0005Qm-9Q for ged-emacs-devel@m.gmane.org; Thu, 15 Aug 2013 01:31:11 +0200 Original-Received: from localhost ([::1]:50583 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9kX0-0002l2-TE for ged-emacs-devel@m.gmane.org; Wed, 14 Aug 2013 19:31:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9kWy-0002km-0Y for emacs-devel@gnu.org; Wed, 14 Aug 2013 19:31:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V9kWx-0004cP-70 for emacs-devel@gnu.org; Wed, 14 Aug 2013 19:31:07 -0400 Original-Received: from mail-ea0-x229.google.com ([2a00:1450:4013:c01::229]:47871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V9kWu-0004bd-Fm; Wed, 14 Aug 2013 19:31:04 -0400 Original-Received: by mail-ea0-f169.google.com with SMTP id z7so41723eaf.14 for ; Wed, 14 Aug 2013 16:31:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=CTiHaAJ9O/x1/3gZklz1Y/C4Zt/Ps2yuRH1rqPicva4=; b=odmMxxcpl9i2E7NRcIwDuhuSBpC4cgazBezM8mZs3eXGnYc+LXL4AysRKa69mWSIob gE2c/xZ0kC9hFrrkv1iMmgipRRACcLQjiDZWrwyLGEpyyfntsArOkrL6M1Zxcbc6X/3U FfrK/PvrSi2aFOEF7vpN9XjRLW5dOzpnq8/u6fd6eFnVPL4pv+GlS4eys5VGGu0CkpFP U5T8HqLunHa/0u9bQXpBD0ExuCzqJv8fibPO4o1vf7gGA5DPzYlPIMVcJXlcjIJKekOk V1jDKijxd7SYrVur5IDnRpMIThu4Q3C+7M/+uNMdKkzjcy3y2eHtIzHVAfO0W48psWJg +JAg== X-Received: by 10.15.67.131 with SMTP id u3mr17585851eex.34.1376523063421; Wed, 14 Aug 2013 16:31:03 -0700 (PDT) Original-Received: by 10.14.133.15 with HTTP; Wed, 14 Aug 2013 16:30:22 -0700 (PDT) In-Reply-To: <834nasoy4d.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::229 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:162744 Archived-At: On Wed, Aug 14, 2013 at 9:45 PM, Eli Zaretskii wrote: > These are internal > self-defenses of the implementation, we don't expect users to pass > such invalid arguments (a.k.a. "undefined behavior") at all. If they are self defenses, wouldn't be better to signal an error? It would break some code, but arguably that code is already broken, and silently so. J