From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Maxim Cournoyer Newsgroups: gmane.emacs.bugs Subject: bug#39823: 26.3; update-directory-autoloads regression from Emacs 26 to Emacs 27 Date: Tue, 07 Apr 2020 23:55:18 -0400 Message-ID: <87blo2k4wp.fsf@gmail.com> References: <87zhd2lpad.fsf@gmail.com> <87o8t16q5e.fsf@gmail.com> <87y2rz4tgb.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="81818"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cc: 39823@debbugs.gnu.org, npostavs@gmail.com To: Richard Stallman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 08 05:56:12 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 1jM1oy-000L9b-GR for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Apr 2020 05:56:12 +0200 Original-Received: from localhost ([::1]:55716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jM1ox-0003HO-IP for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Apr 2020 23:56:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43726) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jM1oq-0003Gy-G7 for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 23:56:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jM1op-0004e6-Fc for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 23:56:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39704) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jM1op-0004du-Cc for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 23:56:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jM1oo-00007b-G7 for bug-gnu-emacs@gnu.org; Tue, 07 Apr 2020 23:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Apr 2020 03:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39823 X-GNU-PR-Package: emacs Original-Received: via spool by 39823-submit@debbugs.gnu.org id=B39823.1586318128414 (code B ref 39823); Wed, 08 Apr 2020 03:56:02 +0000 Original-Received: (at 39823) by debbugs.gnu.org; 8 Apr 2020 03:55:28 +0000 Original-Received: from localhost ([127.0.0.1]:51249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jM1oF-00006b-Vj for submit@debbugs.gnu.org; Tue, 07 Apr 2020 23:55:28 -0400 Original-Received: from mail-qk1-f177.google.com ([209.85.222.177]:45046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jM1oE-00006F-0Q for 39823@debbugs.gnu.org; Tue, 07 Apr 2020 23:55:26 -0400 Original-Received: by mail-qk1-f177.google.com with SMTP id j4so1807195qkc.11 for <39823@debbugs.gnu.org>; Tue, 07 Apr 2020 20:55:25 -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=RXI44dMcNFPioIolC1cSX7dLgBC8D4rfHoI6XUla8Sg=; b=Tgb5AQ1q/nZjdMKn4Vtyp+UbHAp6N8YxEkZOUo5amJw84juodk9vOGMIr5JWfBvh5G oNvMRK3z9hTcZiuWIpmldupsjuzqhxjJc4OtzdffqTQXSgNeMe6MguM5N8NGRmeEAymy DCkmgWNwJNJKtdRvSdp6X9MmpYNjFXjGeypFNPtYmNFtaCnHa83Yg34RfOwk3uGIDwEl M7GgswDARD20e+RFMBepEWqVvKg75wBBQ5EqUY3zPqPYdq5XN1wcE4Sa7Lx48prFlpQS zCdmFhPL2uqMSmLCuPTWR0bwkgu66TPqGf5yaT4Vn1DIt5F0G+VYV9FIofMeV5wswd93 ddvA== 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=RXI44dMcNFPioIolC1cSX7dLgBC8D4rfHoI6XUla8Sg=; b=UHFZFnXyya47OosmM4D+/eeMXMZUiwKyMFgPc1rteW2Szj3ly2g3XIMVFD69yHnEVn jm4RTT/C49NiSN+TvE6CPlmcKhRliqYy2DWNhie2SCnpyY7ZAKuYtjvJf+IhLCeE3lJ2 g2A0GZq8PU3AUKjboxeMf2LIdWxENRhTcPqt0gX2c9S6GcxaI47Rp2hJs2uQ4uAkDR51 J3djxfq8K3q8Rl+Q36bAgLTNbO/yOsTkQkIt4zF7Ov+ItSrJUYXA6hQK3OBJ7AbgBVYn H8zS8vXFO5W9dFVU/hz1L30zSqdsBkMXbiXXre7wdqWZhOf8b11jUWtcZ954SOFrQp7S NkIw== X-Gm-Message-State: AGi0Pub3x35H63i0RCv98/6wHB0O05bFO6FqubEXQk70odVfklBl6qfh dMN94ZOLSyuEZkF+jzHcWjmG283tJmvrAw== X-Google-Smtp-Source: APiQypIHtJco3hLtvnDJzdIq5OvrBNGibzhPrZaaLo+WBpNj6UNjpkJW14vg4DOMT5RJA8z/GoAWyA== X-Received: by 2002:a37:86c6:: with SMTP id i189mr5506255qkd.274.1586318120159; Tue, 07 Apr 2020 20:55:20 -0700 (PDT) Original-Received: from hurd (dsl-158-229.b2b2c.ca. [66.158.158.229]) by smtp.gmail.com with ESMTPSA id i25sm18011217qtq.86.2020.04.07.20.55.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2020 20:55:19 -0700 (PDT) In-Reply-To: (Richard Stallman's message of "Wed, 18 Mar 2020 21:46:17 -0400") 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:178126 Archived-At: Hello Richard, Richard Stallman writes: [...] > I still see no way in which lexical as default makes any sense for --eval. Why would it be different than for M-: (eval-expression)? It seem to be mostly a matter of consistency (moving to lexical scope by default, everywhere). For the record, this change of behavior was mitigated in GNU Guix with the following change, which was one of the suggestions made here (wrap in eval): https://git.savannah.gnu.org/cgit/guix.git/commit/?id=afc6b1c0b635e3268795c0f766be408c5e9858e7. I think it could be nice to update update-directory-autoloads to work in a lexical setting before closing this bug, though. Maxim