From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#40088: 27.0.90; =?UTF-8?Q?Symbol=E2=80=99s?= value as variable is void: debugger-outer-match-data Date: Tue, 17 Mar 2020 13:06:09 +0200 Message-ID: References: <87lfo0eddw.fsf@fastmail.fm> <87y2rz94m5.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="60768"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 Cc: 40088@debbugs.gnu.org To: Michael Heerdegen , Joost Kremers Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 17 12:07:20 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jEA47-000FjK-Ex for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Mar 2020 12:07:19 +0100 Original-Received: from localhost ([::1]:57950 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jEA46-00067j-EK for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Mar 2020 07:07:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60541) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jEA3s-0005zm-OJ for bug-gnu-emacs@gnu.org; Tue, 17 Mar 2020 07:07:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jEA3r-00038w-PE for bug-gnu-emacs@gnu.org; Tue, 17 Mar 2020 07:07:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60479) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jEA3r-000377-Jj for bug-gnu-emacs@gnu.org; Tue, 17 Mar 2020 07:07:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jEA3q-0000nh-EI for bug-gnu-emacs@gnu.org; Tue, 17 Mar 2020 07:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Mar 2020 11:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40088 X-GNU-PR-Package: emacs Original-Received: via spool by 40088-submit@debbugs.gnu.org id=B40088.15844431793020 (code B ref 40088); Tue, 17 Mar 2020 11:07:02 +0000 Original-Received: (at 40088) by debbugs.gnu.org; 17 Mar 2020 11:06:19 +0000 Original-Received: from localhost ([127.0.0.1]:38219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEA39-0000md-8B for submit@debbugs.gnu.org; Tue, 17 Mar 2020 07:06:19 -0400 Original-Received: from mail-wm1-f50.google.com ([209.85.128.50]:50207) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jEA38-0000mL-5p for 40088@debbugs.gnu.org; Tue, 17 Mar 2020 07:06:18 -0400 Original-Received: by mail-wm1-f50.google.com with SMTP id z13so4888468wml.0 for <40088@debbugs.gnu.org>; Tue, 17 Mar 2020 04:06:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=hzrcpYRs4UlAgWtgKpWlHiA/Q0MZtsNrORa5kFZTfFQ=; b=MzHsDxRhjL04JRMWvjTy839bbxPA5jeC9zcauuuvtyH2hEl9JnlsXKHivScpBExowQ vlTrW4ExiCRt6Rz9Bv48nM2HNgrd4PY5KPRvIquRvFFOdp2ExGs9b2OGiigl/ARQ0C7k aC8siBkD6XZyZY3AkihgfuGh05ZqW4rYkuoGd0aDLup7qlb+H1Ba56TtqNO6yCw/irYY WUm5eINd64pqXJ/Wc+1o7tGKZeXT3ZwH+W4lK7oy8Jb1U4yS6a4UhB6YI9H+diTmoevv DWKNGiIc5kQ0QIJZwJufkH8+bapLZyjqRhNPbRGOY+32s6X+SZQPkHFXCNCwG4/n/jRv 2F9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hzrcpYRs4UlAgWtgKpWlHiA/Q0MZtsNrORa5kFZTfFQ=; b=CKneOvT4QbQNjzhVXEU800m1/U2VI7d3XRQ2F/mQBoEzWfWsAX5UiF+dmeSh+h4phP 3CBeC2HdPro1SaomVNa6+MI638nnYC87CmW5FDU8cXbMFanTt0w3KBBiarg9fIh/NIKo kk0QtAn6I2xjaxNHlccVumgvjw+IWF95sRUbtw5yHkZAusFW/I4QtrzLESq4D6q436nU Ql8WK+UJoCsD/7QAcfa1XyNJwFmd51UhMt/knc6XcZK7vyLze8krGeyceIFuZDQUO14w Yln5f/bnH/7T4EDoLEiT37L9kfe6/ohASaRednUMCPiACV9q092fpaJBzOFJx5rXbZ8Y lP+Q== X-Gm-Message-State: ANhLgQ1Fj0Sp5FQfq36FNOD/kT438sd5RjDSIgMoF2vonO+55mBg9NU3 cIAPGgZnkqBtG6AZUuPyB0DO5jHk X-Google-Smtp-Source: ADFU+vuldZp4+ou8lAdRCu1dtkNZEIcHnsWkps0LcbsqCROKd6n3vqiV5MVvX/OUkHcE8UpyZa9lhw== X-Received: by 2002:a7b:cb86:: with SMTP id m6mr4671204wmi.72.1584443171972; Tue, 17 Mar 2020 04:06:11 -0700 (PDT) Original-Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id s7sm4061555wro.10.2020.03.17.04.06.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Mar 2020 04:06:11 -0700 (PDT) In-Reply-To: <87y2rz94m5.fsf@web.de> Content-Language: en-US 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:177446 Archived-At: On 17.03.2020 3:01, Michael Heerdegen wrote: > Another defvar with a missing init value so the variable is not globally > special? Or is this case intentional for some reason? > > I guess someone with a bride knowledge of Emacs should look at all > locations of such defvars and see whether an init value should be added. It doesn't look like this bug should be solved this way. Having "... is unbound" is better because it points at some function forgetting to let-bind this variable (someone should find out which and to which values). Whereas if it had an init value, that would mask such problems because nil is a somewhat valid value.