From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: raman@google.com (T.V Raman) Newsgroups: gmane.emacs.devel Subject: RE: Compiled code in Emacs-26 will fail in Emacs-25 if use pcase [was: Add new bytecode op `switch' for implementing branch tables.] Date: Thu, 23 Feb 2017 10:24:47 -0800 Message-ID: <22703.10479.123157.339839@retriever.mtv.corp.google.com> References: <1b07c68a-873e-83c8-246d-423bc83a3881@gmail.com> <83y3xg4ldw.fsf@gnu.org> <22703.8413.359650.67917@retriever.mtv.corp.google.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1487874386 1412 195.159.176.226 (23 Feb 2017 18:26:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 23 Feb 2017 18:26:26 +0000 (UTC) Cc: cpitclaudel@gmail.com, tino.calancha@gmail.com, vibhavp@gmail.com, raman@google.com, monnier@iro.umontreal.ca, eliz@gnu.org, emacs-devel@gnu.org To: drew.adams@oracle.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 23 19:26:22 2017 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 1cgy5s-0008I8-Hn for ged-emacs-devel@m.gmane.org; Thu, 23 Feb 2017 19:26:20 +0100 Original-Received: from localhost ([::1]:60165 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgy5y-0002U0-E5 for ged-emacs-devel@m.gmane.org; Thu, 23 Feb 2017 13:26:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43080) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cgy4V-0001lc-6s for emacs-devel@gnu.org; Thu, 23 Feb 2017 13:24:56 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cgy4Q-0004pF-9g for emacs-devel@gnu.org; Thu, 23 Feb 2017 13:24:55 -0500 Original-Received: from mail-pg0-x234.google.com ([2607:f8b0:400e:c05::234]:32841) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cgy4Q-0004ot-2w for emacs-devel@gnu.org; Thu, 23 Feb 2017 13:24:50 -0500 Original-Received: by mail-pg0-x234.google.com with SMTP id z128so17945029pgb.0 for ; Thu, 23 Feb 2017 10:24:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:mime-version:content-transfer-encoding:message-id:date:to:cc :subject:in-reply-to:references; bh=G1U23PIVEmOptKxluAos8GwiGHO0rgEoatW5GQ/RhXM=; b=tQEbu/htHTf/7C2yugLX6byQWsDlcMLmE67UATCNQqaOXF2sBxN60G6dZhoFDrxiRa vhv0Wc2yoJefbe984wUsyDH6KB6XNDw0YqKPR5mem5rF8qtrv0DVWASqw7kHnXVXrYJx vwd1Ina9p5Ck/qjQYPTGpSL63nSoDBP5eEn2hB4+Le+GLr1wUj/FCkKBoBEhF5bYLu/p bdxlUlmqdeeoDOeWv5ch72H664s6c3CzuXSXXujyty8kc6CK3jqSWQgmCvzOE28SydxL M/6L+p9qHBmlgAflgT0AzrwyXdQzlVwQEt/D72icJIM6FyX26YoAsL9RkKRMQoftheD6 TtdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:content-transfer-encoding :message-id:date:to:cc:subject:in-reply-to:references; bh=G1U23PIVEmOptKxluAos8GwiGHO0rgEoatW5GQ/RhXM=; b=Xy6p3jLnH1/DCW+w9+1m/XfS0Mplce9h+LH/D69S2sf5b5v/SC2JS/+MnQ0+UUHHVw Bgp/uefqeShlca9t670OrGVQOh5v9O0iZvWEjkmKrclHiDFid5ChTKLg4SvkAdJhdouf +8IApozRVeafvJDkwaCjyxcXg9ifDvekxhWG4CcCf2Xdh/lXc0mzHmWC0LfiFAftwNqq SZ+wH5Kqh/60HdtSFarGkwB8shvIQ+2audZdoMxdzHgNNSx9G9mfp0BAYcuewAGTwE7X srs5SRyl8370PHA4KgG2ruLHf7Pszu30pBQ3wV7I3e8raXNCF/CQ7AjfrL5l2/40PIN/ oAzQ== X-Gm-Message-State: AMke39lOdnybc3/4AuJbiKrI0jAT1pPTStWIJpnPfQPHWUExzfX9dwMTxsQtr1aQcMCC/MV/ X-Received: by 10.99.247.83 with SMTP id f19mr49266942pgk.158.1487874288938; Thu, 23 Feb 2017 10:24:48 -0800 (PST) Original-Received: from retriever.mtv.corp.google.com ([100.98.8.138]) by smtp.gmail.com with ESMTPSA id j28sm11119532pfj.2.2017.02.23.10.24.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Feb 2017 10:24:48 -0800 (PST) Original-Received: by retriever.mtv.corp.google.com (Postfix, from userid 13930) id 4FC721A1195; Thu, 23 Feb 2017 10:24:47 -0800 (PST) In-Reply-To: X-Mailer: VM 8.1.1 under 26.0.50.1 (x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c05::234 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:212553 Archived-At: Please separate your personal opinion from fact. And asserting that using defsubst is "misguided " is not a useful way of carrying on a conversation. Drew Adams writes: > > Really? What should we be using, and when was defsubst deprecated? > > defun or defmacro > > It has not been deprecated. > > I was expressing my opinion: It's rarely, if ever, needed, > and misguided uses of it instead of defun are bothersome. -- --