From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Newsgroups: gmane.emacs.devel Subject: missing lexical-binding cookie warning when loading .el files Date: Fri, 3 May 2024 19:28:02 +0200 Message-ID: <50E29988-D354-4D10-990F-31828DBE6411@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23326"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 03 19:29:30 2024 Return-path: Envelope-to: ged-emacs-devel@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 1s2wiw-0005pS-1y for ged-emacs-devel@m.gmane-mx.org; Fri, 03 May 2024 19:29:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s2whd-0006we-5S; Fri, 03 May 2024 13:28:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s2whb-0006vM-SC for emacs-devel@gnu.org; Fri, 03 May 2024 13:28:07 -0400 Original-Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s2whZ-0007OX-Dz for emacs-devel@gnu.org; Fri, 03 May 2024 13:28:07 -0400 Original-Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-51f60817e34so1910846e87.2 for ; Fri, 03 May 2024 10:28:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714757283; x=1715362083; darn=gnu.org; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:sender:from:to:cc:subject:date:message-id:reply-to; bh=FwPVQZ/bvtMGYYrGt9s3AJffllFc8cedpzCPpgcodq4=; b=L0fYT/pBpw9LTJcT8pFJtBtD7VA4sQXZwhR5BQ43rtoo6PLJ7lhx1gvxuEQZgSwcHW OshKLTd1xbljXRiy7VQJbM3IIURqDG196jUVs3JLX+HXJAo3b/mmt/ZW5CONi9ynHqnm vkcwQDt7v5JAC5YZy99LUM6/Hj0NRibpa5jtNI7nF16TSYDQr0lt0B55B1VvJST1bMXy 1pXRkQLWdda+V6qyqD6qsgn8/6fWEIQP5PBscynvCj8J+/lgo75LVZxB1KZVKtQL26mm sR5i2sXevMbOcMWjzlCzrdlA1b3DAXbGVMj1R69+LHfkIwvLghPb7jLi9WHeo041uzS5 cvjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714757283; x=1715362083; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FwPVQZ/bvtMGYYrGt9s3AJffllFc8cedpzCPpgcodq4=; b=jhgMcdPLHRXjoDEzTMHOds3pFSaQ09npEVhLwjeSv6u7uiHwzfZHuiShB1xP35Qi0i kh9EgQD+9dzE9TBk/pHB2CQ6SEUHZxheEw+VAJgBtxhzW4L9oqW6hoepeqAEAk9E1NGU o31mNz5Ddrw2F2sRqlcEpNDaX1QwzHnFnE/46KX2uG4uGod+uXuGHIOlDtBtYDM1RB+Q yg0tsjh9xbvLrQupevnjzr8CbeAA/V9A3AR/0vTsP+G08o6Dc20Y0JzwseTKe+APtTjH BJLtXBRCt21PBhlgMzT4DQyqmQR+1N/Q8RPJW7cg6COYSurJOAdQgIYQLH//ZV1MplT/ Uq+Q== X-Gm-Message-State: AOJu0YwtnKXxEpOR2uDmgkCnym9IKB8frQO7h//vr7BgrzeZyLCmXd2V gGfw7cmO8ja2gVmQ3azBICbHCM+bQ/9SZ17zNgz5AEMXBP5Jb5M+JOpeuw== X-Google-Smtp-Source: AGHT+IEzTJOehuc7A4tWUPkOCOIU0JhQRDRsWqPtsYICn5c4d0S6FkBLzlTfPTKW7WspLGz6iZUVDw== X-Received: by 2002:ac2:5507:0:b0:518:9c8e:f172 with SMTP id j7-20020ac25507000000b005189c8ef172mr1972236lfk.18.1714757283431; Fri, 03 May 2024 10:28:03 -0700 (PDT) Original-Received: from smtpclient.apple (c80-217-1-132.bredband.tele2.se. [80.217.1.132]) by smtp.gmail.com with ESMTPSA id j22-20020a19f516000000b00515d32e33a8sm594909lfb.99.2024.05.03.10.28.03 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 May 2024 10:28:03 -0700 (PDT) X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=mattias.engdegard@gmail.com; helo=mail-lf1-x134.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:318698 Archived-At: There is now a warning about missing -*-lexical-binding:...-*- cookie in = .el files being loaded, since not all Lisp code is compiled. The idea is = that dealing with the odd warnings now is better than being surprised by = sudden change of behaviour in Emacs 31, when lexical-binding will be = enabled by default. It should be a net benefit, but no doubt some people we get more = warnings than others. If that turns out to be very common then we may = reconsider, but the warning can always be suppressed.