From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: npostavs@gmail.com Newsgroups: gmane.emacs.bugs Subject: bug#36068: 27.0.50; Warning: unescaped character literals `?)' detected, `?\)' expected! Date: Mon, 03 Jun 2019 09:50:47 -0400 Message-ID: <8536kqdbgo.fsf@gmail.com> References: <87pnnvtnx8.fsf@web.de> <871s0a6fgg.fsf@gmail.com> <8736kqu7uy.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="177715"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.92 (windows-nt) Cc: 36068@debbugs.gnu.org, Noam Postavsky To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 03 16:10:34 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1hXnfV-000k99-U7 for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Jun 2019 16:10:34 +0200 Original-Received: from localhost ([127.0.0.1]:35693 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hXnfU-0003cT-ML for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Jun 2019 10:10:32 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hXnc2-0000Su-GY for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2019 10:06:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hXnMc-0008Rs-Ig for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2019 09:51:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56616) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hXnMc-0008RP-DC for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2019 09:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hXnMc-0005Ie-Aj for bug-gnu-emacs@gnu.org; Mon, 03 Jun 2019 09:51:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Jun 2019 13:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36068 X-GNU-PR-Package: emacs Original-Received: via spool by 36068-submit@debbugs.gnu.org id=B36068.155956985920363 (code B ref 36068); Mon, 03 Jun 2019 13:51:02 +0000 Original-Received: (at 36068) by debbugs.gnu.org; 3 Jun 2019 13:50:59 +0000 Original-Received: from localhost ([127.0.0.1]:41927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hXnMY-0005IH-ST for submit@debbugs.gnu.org; Mon, 03 Jun 2019 09:50:59 -0400 Original-Received: from mail-io1-f52.google.com ([209.85.166.52]:41020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hXnMU-0005Hy-Ea; Mon, 03 Jun 2019 09:50:56 -0400 Original-Received: by mail-io1-f52.google.com with SMTP id w25so14302129ioc.8; Mon, 03 Jun 2019 06:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=x5L31fdJ4/EdC+T1zYGcv0hUvBvIL3azAPlI67lAnR4=; b=JFK4i/mrSnyPnrf+IbxebFoWaB6CISHi6STT/xXbdoIpTRI0xuR2QGvPAvxxlB1WLd Pi6q/oGvELdIV64t4utZTxRhwmpDLGVfAOKMaXWN7pMhR53FFJQKgkHXRZMlwfg7IFKI 7NzTYfjfJrpjdDUuD4q1NYAImLV1o+Ibd6hLLrF34RPAD00RCQV4DklotoGsTvUKl9s1 6+Wpbbui2Z+L5APua2njPVRbp/LwM+Di0TcjD+8HaPqR7xSCN4wPhrFIENTJJzaJlzS5 ll09RQipjL3GZ8JR6HJMleXSiTw+J6zXo6zywnga2lePF6Nh3QyZmZP/2rn9eLdSRb7b 6WzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=x5L31fdJ4/EdC+T1zYGcv0hUvBvIL3azAPlI67lAnR4=; b=GlfMfOvmJeAKb6DMLXUdIeAx3HQgId9wI2e4yy9qHBrl1zmnDCqZ5aNGbq5pfaHsMn yyv6UqyLOlV1HDGJVO35PrctdpfEbbS1xO8itaVL6twqyY2rLFyDYmmuzJLj6vVXxXy4 F0agGhKGlJWzlFN1KP7Oi+8ThMfqhudGuuPCCREMudPPtANi6XELUBK7oI2JHEOXaDDa /wR1D4o0WimqQtFueeDXjXEK9OKrAYrNeVeZfmHW2C7CJlvZxKnwU4nd2SZV4FMKQphD 6XyH6YrjvQ+dBLctTafjDVsYKV98HRAZFSvYbgBHon3CTN4pJaGSLjrlRTDKT5BDWKzh wOkg== X-Gm-Message-State: APjAAAXL3gebCm8WlNDvJ+Pu1GERCnTS7NHN1J/obNk0PWDEIRe15ElU RdQZzdrPbAeBGZZmhoTCjbDivneu X-Google-Smtp-Source: APXvYqyT9eETKJeJyR9/bpTLwNLYqJ+NS4MRUIIPmLxhUFMiM7cZxUVGIyEki/nraIWkedSACWAxwQ== X-Received: by 2002:a6b:6012:: with SMTP id r18mr1553213iog.241.1559569848587; Mon, 03 Jun 2019 06:50:48 -0700 (PDT) Original-Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.51.196]) by smtp.gmail.com with ESMTPSA id l83sm324597ita.44.2019.06.03.06.50.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 03 Jun 2019 06:50:47 -0700 (PDT) In-Reply-To: <8736kqu7uy.fsf@web.de> (Michael Heerdegen's message of "Mon, 03 Jun 2019 15:16:37 +0200") 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: 209.51.188.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:160051 Archived-At: tags 36068 + confirmed quit Michael Heerdegen writes: > Noam Postavsky writes: > >> Hmm, is lread--unescaped-character-literals non-nil? It looks like >> the variable can only get cleared due to the let-binding in load, so >> if it somehow got set outside of that, then you would see continual >> warnings from it. > > Yes, its value is (41). Ah, I think the problem can be triggered any time you `read' an unescaped literal outside of `load'. E.g., from emacs -Q: M-: (read "?)") RET or even just M-: ?) RET Now any byte-compilation will report unescaped `?)'. You can (setq lread--unescaped-character-literals nil) to stop it.