From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Most of Elisp lacks lexical-binding: t Date: Tue, 05 Feb 2019 05:31:59 +0200 Message-ID: <83zhraud00.fsf@gnu.org> References: <15a15e1c-c44b-b978-82f0-7bbb6b1b8ff1@googlemail.com> <20190202145423.GB1067@ACM> <87y36vzrhl.fsf@russet.org.uk> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="140539"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org, phillip.lord@russet.org.uk To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 05 04:33:01 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gqrTn-000aPs-Sz for ged-emacs-devel@m.gmane.org; Tue, 05 Feb 2019 04:33:00 +0100 Original-Received: from localhost ([127.0.0.1]:53390 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqrTm-0004W2-Na for ged-emacs-devel@m.gmane.org; Mon, 04 Feb 2019 22:32:58 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:46194) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqrT2-0004Vx-E5 for emacs-devel@gnu.org; Mon, 04 Feb 2019 22:32:13 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56835) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqrT1-000699-1O; Mon, 04 Feb 2019 22:32:11 -0500 Original-Received: from [176.228.60.248] (port=2954 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gqrT0-0004Rn-Lh; Mon, 04 Feb 2019 22:32:10 -0500 In-reply-to: (message from Stefan Monnier on Mon, 04 Feb 2019 16:54:04 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:232978 Archived-At: > From: Stefan Monnier > Date: Mon, 04 Feb 2019 16:54:04 -0500 > Cc: emacs-devel@gnu.org > > > The question is, though, at what point does it become the default? > > IIUC Eli is not in a hurry to see it become the default. I don't see how we could make this the default before we complete converting all the Lisp files to lexical binding (or, unlikely, decide that some of them need to use dynamic binding). It would mean risking a lot of breakage.