From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#44854: [PATCH] Add lexical-binding cookie to autoload files Date: Wed, 2 Dec 2020 07:51:18 -0600 Message-ID: References: <837dqatsjd.fsf@gnu.org> <83360ytqk3.fsf@gnu.org> <83wny9scmb.fsf@gnu.org> <83eekhs5sj.fsf@gnu.org> <83a6v5s3e3.fsf@gnu.org> <837dq9s12u.fsf@gnu.org> <83wny9qj0j.fsf@gnu.org> <83o8jkqkr3.fsf@gnu.org> <868samwhk0.fsf@gmail.com> <834kl9oqt1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24641"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 44854@debbugs.gnu.org To: Eli Zaretskii , Andy Moreton Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 02 14:52:17 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 1kkSYK-0006In-VW for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Dec 2020 14:52:16 +0100 Original-Received: from localhost ([::1]:59864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kkSYK-0007FD-0I for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Dec 2020 08:52:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkSY6-0007Dh-BL for bug-gnu-emacs@gnu.org; Wed, 02 Dec 2020 08:52:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kkSY6-0007ra-3J for bug-gnu-emacs@gnu.org; Wed, 02 Dec 2020 08:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kkSY6-0006vP-1r for bug-gnu-emacs@gnu.org; Wed, 02 Dec 2020 08:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Dec 2020 13:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44854 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 44854-submit@debbugs.gnu.org id=B44854.160691708626548 (code B ref 44854); Wed, 02 Dec 2020 13:52:02 +0000 Original-Received: (at 44854) by debbugs.gnu.org; 2 Dec 2020 13:51:26 +0000 Original-Received: from localhost ([127.0.0.1]:34748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkSXW-0006u7-48 for submit@debbugs.gnu.org; Wed, 02 Dec 2020 08:51:26 -0500 Original-Received: from mail-pf1-f180.google.com ([209.85.210.180]:46752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkSXU-0006tr-JF for 44854@debbugs.gnu.org; Wed, 02 Dec 2020 08:51:25 -0500 Original-Received: by mail-pf1-f180.google.com with SMTP id s21so1266741pfu.13 for <44854@debbugs.gnu.org>; Wed, 02 Dec 2020 05:51:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=5PwM/o58lG5Ye0d1bsp0TTiCdCiMa3iFa4f5m/w2pds=; b=LdJ+k0DqT9ktQKiVBWiq5UdYdV3fbjkyW6o6rw43YbCdTvFYx4eHve8x+SJv5nHxMH FstrHm7uXqVqbXHvgZfF9z5KZZoAx/pWWM5cyyiVqk+xNe46ookdzpY/fcbkRNM0bV4X GnfL8Wb6wAxdBFTSOzdU4kDNqdvpiXNs7DssVL0nAfWtujxnAHIXlTPW3Mkosb5rUcg6 z2IfpLLSrhJQv4NeWrM7/7VcfW3qcJG1TpeFkUUt97FFDKYSqdWNZYNUjIq5nr2OlTNc 93jjHJE9lYlOICa9j3lE2YAlkjImB/UCYtUijP1r33iZinhx5IXaYgsYJXCHF1qM/1O0 sdAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=5PwM/o58lG5Ye0d1bsp0TTiCdCiMa3iFa4f5m/w2pds=; b=rUoqLrd+SNO2OrLEfCXrGops+nfi32APf6tv6P7sYTQIftaxXLk488YbNCrv+f40LU BGUwT6CidHsdyBinzS4vsDvM+DdzLftFM7udd6eLRlgCPFO1D4gM+xvXwySONRrpJ/Cx k4L4QgIB4qQ4j8nDBL2Vv/vSxIn3lPVuVUE9xPx7SBWsDZYrDZ8sQmpnyv1E4RXwJY5r qydpbmwecM5Gb37+LvduQXafrWCKkDI2HDpCXR+cvE0lLn0F4pSyrSrYOD4OIr5NREJQ Oo7Bg+TqMHQo7JoblDSALkt2RYzLtQ5nFzc20qs6ql+JPMwFowQlvHGIEmG6PyK15T7I 5gWg== X-Gm-Message-State: AOAM530j1OR9ZytXDhigwfH95t6GXMhMAe1uBHtsfK5OSzWJm3ifZTZW hn4Va8w6SO6cBTVq/0coQ+KvGCthXocMo1jmh98= X-Google-Smtp-Source: ABdhPJw9WwzR29cmBLsRIHPtkJaRGzwcbHOEBvUcO2ygp5miiAbldvMgulC8W+GzjCQkIrCgRuZThBTWqkZ3xkGZI3Y= X-Received: by 2002:a63:7d5d:: with SMTP id m29mr1553931pgn.345.1606917078720; Wed, 02 Dec 2020 05:51:18 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 2 Dec 2020 07:51:18 -0600 In-Reply-To: <834kl9oqt1.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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:194799 Archived-At: Eli Zaretskii writes: >> If adding a lexical-binding tag has no effect on the autoload files >> (other than making them a few bytes larger), then it should be of no >> consequence. > > The additional code in autoload.el is such a consequence, if nothing > else. It's a one line patch. > That is an advantage too small to justify the change. Skipping files > that all match a simple wildcard pattern is easy. There are only small benefits to adding this, sure. But there seem to be absolutely no benefits to be had from not adding it. On the contrary, you seem to agree that it requires us to do extra work.