From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#29857: 27.0.50; error: "Loading `nil': old-style backquotes detected!" Date: Sat, 30 Dec 2017 23:33:55 +0100 Message-ID: <87vagn7smk.fsf@web.de> References: <87d131ftal.fsf@web.de> <87y3lkgvsm.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1514673198 10540 195.159.176.226 (30 Dec 2017 22:33:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 30 Dec 2017 22:33:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 29857@debbugs.gnu.org To: Philipp Stephani Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 30 23:33:14 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1eVPgj-00027M-Ba for geb-bug-gnu-emacs@m.gmane.org; Sat, 30 Dec 2017 23:33:09 +0100 Original-Received: from localhost ([::1]:42738 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eVPii-0001bE-AP for geb-bug-gnu-emacs@m.gmane.org; Sat, 30 Dec 2017 17:35:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eVPic-0001ae-7q for bug-gnu-emacs@gnu.org; Sat, 30 Dec 2017 17:35:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eVPiZ-00042D-3x for bug-gnu-emacs@gnu.org; Sat, 30 Dec 2017 17:35:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49524) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eVPiY-00041i-VZ for bug-gnu-emacs@gnu.org; Sat, 30 Dec 2017 17:35:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eVPiY-00021z-IZ for bug-gnu-emacs@gnu.org; Sat, 30 Dec 2017 17:35:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Dec 2017 22:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29857 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 29857-submit@debbugs.gnu.org id=B29857.15146732457698 (code B ref 29857); Sat, 30 Dec 2017 22:35:02 +0000 Original-Received: (at 29857) by debbugs.gnu.org; 30 Dec 2017 22:34:05 +0000 Original-Received: from localhost ([127.0.0.1]:58205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eVPhd-000204-8u for submit@debbugs.gnu.org; Sat, 30 Dec 2017 17:34:05 -0500 Original-Received: from mout.web.de ([212.227.15.3]:50265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eVPha-0001zQ-Tj for 29857@debbugs.gnu.org; Sat, 30 Dec 2017 17:34:03 -0500 Original-Received: from drachen.dragon ([88.74.120.211]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LsQ9o-1etrTw1Ge0-0121BI; Sat, 30 Dec 2017 23:33:56 +0100 In-Reply-To: (Philipp Stephani's message of "Sat, 30 Dec 2017 14:34:09 +0000") X-Provags-ID: V03:K0:vEq2iGRsaNe9sT46F7WAv0C4lKmViRyN8sGHQJlNo2cOHOj4OO7 Wb7ZDu8ScXmd0kZBM4s+VRmsgk19XDVrv5/M2BD4Ewb74BUt379iyrIaJt+SC2Ie5So23nJ gYc/L58SZ1Njhs3pZSCk//H0XN0GhGX2gcrh1w8Qwug63nwA+8h7+nabijtAhHL2hjzmj7E LdsHu9z75Cvi+qsJJf/Cw== X-UI-Out-Filterresults: notjunk:1;V01:K0:/UWWagLI+3Y=:9OIjDE7GzdBzsYfjFeCU4o 61cl7FwPJoSRaMdtQffN+svEu+6I6FxBQusNbLO4LzhfJ2uZGcQtr4pCiX3K1akOkqgIXS6Zx nxjXU6BDywEbZW6JfYYqlVozOqXm9/RYMhZpnMIJqhfAR1Bi2SrfqEnsfJ5TEEqM6Cq/nuJBF IKRIU6fh3ppDCzJ2XF0BZWDrmA7AF0RNR4feLVHSlwGUSLrjRryEAp4wf5du62sziwvwYFRmM D6bR3Wrfdt/VyGNvB8I6d97xIIvQeilfZgWGoCIjX5XaoH9cOpgNAWIQRnQq0qOOUJAfjNzxZ kLXwMgRD/UOQNzEjGtLZPfbMsnidx5R9gOv4FGInYNsysrW3S6SjK4nk8WEGsPjhfkq/eTGvs 12Y42y90lUBEZ5JI2AxFTEmQ4xn/K1onKfr5a8b3KKBvDmx9yvtogFgt+cQWkDlcGsmSWJ9vQ 1I7oz3JnI0dXos2jfHrObJsecSK/YEO75F/POOtIImCmj6PhdwiGJ0I4sKFnkGpGWgvAJzuGg nwZqi7n44XgkUwko5qM+UTIzWvMQYu5epvE82rTvxAWGnTHkzKF2Y87nCoyQMdt2ElykScH6X etHncA0P6fuzBun2y/Q0fQ7kb36ATbiVzRLfmR4SoXDWhf1eV5jfKGxP50SpPlHnFaghxjEGD gOP8A8TGgVVd9LEc/v1Q3ISKSu9xe5JPV1XWz/u7sIDvmgdtHKLtBH7ztWfSrkPOMUjxdJBwV 1SfyP/e4adl+/uilqA+UsC8FFkWfnJqC6JDt5F+6en28KKQvqZvBa3AnZ20uGbB11YjtT37i X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:141634 Archived-At: Hi Philipp, thanks for working on this. > > It would be reasonable and easy to remove the "Loading `nil'" part in > > the case where no file is being loaded. > > Yes, I think that would be good. > > OK, I've sent a patch to do that: > https://lists.gnu.org/archive/html/emacs-devel/2017-12/msg00901.html Yes, that should be ok, I think. > > Otherwise I'd accept introducing a variable to control whether > > oldstyle backquotes should raise an error or get interpreted as > > newstyle. > > That would be optimal for my case. > > I've sent a patch for this as well: > https://lists.gnu.org/archive/html/emacs-devel/2017-12/msg00902.html Thanks. Looks like it does what I want. > Then I guess el-search should document the new behavior. Previously > (up to Emacs 26) (read "(,@ x)") returns (\,@ x), now (with the new > variable) it returns ((\,@ x)). However, if el-search uses `read` for > both the buffer text and the search pattern, the interpretations > should still match (within one version of Emacs). Yes, it does. I think there is no problem with this new behavior (well, unless you either try to make use of old-style backquotes, or need the semantics of old-style backquotes to transform old code that makes use of old-style backquotes - I don't need to support these cases). Thanks, Michael.