From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: Change of Lisp syntax for "fancy" quotes in Emacs 27? Date: Sun, 4 Feb 2018 09:47:13 -0500 Message-ID: References: <83o9l6bhfs.fsf@gnu.org> <1fedc60d-35a7-4ff0-adbb-b6b8306d192f@default> <83wozu9f6r.fsf@gnu.org> <87r2q1r1tn.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1517755600 31067 195.159.176.226 (4 Feb 2018 14:46:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Feb 2018 14:46:40 +0000 (UTC) Cc: Eli Zaretskii , Drew Adams , Emacs developers To: Michael Heerdegen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 04 15:46:35 2018 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 1eiLYQ-0005iW-HJ for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 15:46:02 +0100 Original-Received: from localhost ([::1]:57768 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiLaR-0006s2-F6 for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 09:48:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53458) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiLZd-0006qn-GJ for emacs-devel@gnu.org; Sun, 04 Feb 2018 09:47:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eiLZc-0008R8-PN for emacs-devel@gnu.org; Sun, 04 Feb 2018 09:47:17 -0500 Original-Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:38040) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eiLZb-0008Q7-CV; Sun, 04 Feb 2018 09:47:15 -0500 Original-Received: by mail-wm0-x229.google.com with SMTP id 141so21059117wme.3; Sun, 04 Feb 2018 06:47:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=EDZRG7eqaJwRWUYoUbiPqLaNecFYdqW6oKg54zFW/Og=; b=VOieehe/NWjuzLEU384cDy6spDf3BFwLTIz5BNCDprdU4KFroQXdX/Hojoegszqlj9 R3tDdCHFEzCko2TXja4dwSyZzRwJPrC8SWnbgKZG/eXXi9DW5XbCOOGkMQy5W+tV5XT+ TUTiEdTIWJmtLnOkmFxjBFghbNnDVAlbWahqjjtNt/X1fSFAyK7tpeCU756dC8/HwEZ4 BFIFzdRfYIzDb/EQQrQVZp0os8IhW6AZv+lTJ3fAlbDvc2RLJX9N4UMXnM+kq+/qHxdv 87sHgfLYanVuF4+1avU06RE46kGMBYTIA8TLNvCeTif/ugBK3xvSJWc97KcDO1p4ihO5 4f8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=EDZRG7eqaJwRWUYoUbiPqLaNecFYdqW6oKg54zFW/Og=; b=pE9ZwtpFIaBKnN8pCE+1YhJk6DrJaZXsjIZqiw/z07UBMjZpg9PZXZ4qMypGpGcvrY +ey5mxEyzabvbG/pFzUI1lhbrEw71dVKVOJUcWky4qzWrpgWb0mBrevMOZHEmD9eKuXV mi9Au01UfzbGrk7396Ti81XMNHgM6IWnNiIzbYYj9nIdNcYmnh7CWTJO0rrbS6GVaXyA jifrdZlyzZoZssSE8qpMrwteDVklpIqZD9+0uFoXmpAW9X9sPKvNaocPX249Plb6u6JK bz6RtcyODha+603+oJhflYadHjlvjM13Su+wKLO8FEl7tcSrThPbhLll0oQTDi+GePi/ uw6Q== X-Gm-Message-State: APf1xPAq41vnkjbESvWppIcvWlbsedmz5q84vLc6cSX0xLP2JtW6eby5 4s8VIQuhIFlnppTRsHgtRdlp25KvsDWPu7L9OqA= X-Google-Smtp-Source: AH8x2242QHpuF1NPIdaZtJmIKY7wFdyuLSgsNlgXNBcLrQx68Ter6r7qBpGpKajealnWhjkSBxdA9DxzAYyVmXrb1Nc= X-Received: by 10.28.129.70 with SMTP id c67mr2629627wmd.160.1517755634216; Sun, 04 Feb 2018 06:47:14 -0800 (PST) Original-Received: by 10.223.182.77 with HTTP; Sun, 4 Feb 2018 06:47:13 -0800 (PST) In-Reply-To: <87r2q1r1tn.fsf@web.de> X-Google-Sender-Auth: HRrqwVTDPz_mpeWr9uGpGPj_bEg X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::229 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:222501 Archived-At: On Sat, Feb 3, 2018 at 8:16 PM, Michael Heerdegen wrote: > FWIW, we already modified the Lisp reader to catch another style issue > (to get rid of old-style backquotes) and made it error. It broke my > stuff (el-search) horribly - though I don't use old-style backquotes, > and for code that also doesn't use them. That backquote change made `read' signal errors when reading subexpressions of otherwise valid code. The change under discussion changes what is valid code, so you won't have the problem of getting read errors for valid code. (changing what is valid Lisp has other drawbacks, as Drew has repeatedly pointed out)