X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 30 Nov 2024 17:21:01 +0000
Resent-Message-ID: <handler.74627.B.173298725522748 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 74627 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173298725522748
(code B ref -1); Sat, 30 Nov 2024 17:21:01 +0000
Received: (at submit) by debbugs.gnu.org; 30 Nov 2024 17:20:55 +0000
Received: from localhost ([127.0.0.1]:48879 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tHR9L-0005uo-Af
for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 12:20:55 -0500
Received: from lists.gnu.org ([209.51.188.17]:40090)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <bjourne@HIDDEN>) id 1tHR9K-0005uh-8J
for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 12:20:54 -0500
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 <bjourne@HIDDEN>) id 1tHR9I-0003Cu-QO
for bug-gnu-emacs@HIDDEN; Sat, 30 Nov 2024 12:20:53 -0500
Received: from mail-qk1-x72d.google.com ([2607:f8b0:4864:20::72d])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <bjourne@HIDDEN>) id 1tHR9G-00069s-6Q
for bug-gnu-emacs@HIDDEN; Sat, 30 Nov 2024 12:20:51 -0500
Received: by mail-qk1-x72d.google.com with SMTP id
af79cd13be357-7b65d1c707aso216594985a.0
for <bug-gnu-emacs@HIDDEN>; Sat, 30 Nov 2024 09:20:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1732987247; x=1733592047; darn=gnu.org;
h=content-transfer-encoding:to:subject:message-id:date:from
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=gFzHUguu/ruzXTfdG1C4DYIHcxjj9Ls1mUIVJxtXt/M=;
b=NvR0U+hsYSTr7Y47okkWqxQNRUYDYUq4neadYWa1A90TolOvOiA33zAK0oYHQK4gAs
+sx9flYj5tWyvV2tjBvP0xup0g8bkZlNTCX9L/nZjBh6X/Fd+Ft6WYxVlrK/UBP6Fgkv
HF93jLKugFCv+JMqeQGfImrJbrc3gjOiDr5PeDio7WMtYhywnySMlstV1moSWFIP49qh
F++jgzC581YRivsBRO4/wcU9r4O47w2XvNWR8PsPjD2bTttdP1yQ4vdoi/4vfxa0I8Ou
vomTx2B9ImNt9A6X+NOfUjOBUgTjlCeKS5Gqv3FCcMyUZyhGM9Enxkl0HEKcPpE25csw
NYCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1732987247; x=1733592047;
h=content-transfer-encoding:to:subject:message-id:date:from
:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=gFzHUguu/ruzXTfdG1C4DYIHcxjj9Ls1mUIVJxtXt/M=;
b=aFlPsEol9nRfrVnxrW15Uim66ShXZKcFBOCWCfOYjOdGQH4hTVWCMOrYtz1vi34SRb
+MyAAOxHahSlBjsUtN95SXmg7hv8Jij3mNK2rDw9fGt29tqxbHsL8SzkssajR4bvA/t3
Czs+0nsQW7aXRfcyKtayQOlGnGdnht6k9J5oH0zETezAlbTHn+Eu2yKXIgUEYPOCmsmH
x+7hMH7Q5Bipf0jzj9cUhjAQKX34J6TBZvU4qy6PNBFJqRYdHR0kQleCkhx0DxItt4Pc
yYJSkBGsOkcCZ5AlS6iBEwH0ToXmdpSTPx5uaU2Zle8vrIMY2JhEy9Ws0Y1REPFDlXyq
ClvQ==
X-Gm-Message-State: AOJu0YwhAldYWtJ6mJlOmOtxWUaADygl41SkWVz5j9rGJWfd/XK3pT4S
Pt/u8dicESP/aQfUljqEZNnCFoDNPIOT3tm62ck783TIKvuxI0gwS4BNA4js00Vk2vA+GdUgeHS
ILG9gXa9JjtHeKRAHWaaU+0eIJ/iE2ZsB
X-Gm-Gg: ASbGncv1g2hyylpWk3PL3dwzpd71YuPVq0d1IZOXgBS6YSv+0bD6n9juf9UlNaYFzMR
hVfMeU4PjpA1kEK5kCii7GUokUxxYDThbqtS2jji7jxJc1jVDc7ppPK0oHb4=
X-Google-Smtp-Source: AGHT+IHmBCDU6+wXDVv9Vn85oIfksIm9DLnmFoxaLP4kYZ2jZOAuQl8c+cqpcOLkTWusbk8191BJ8Hb1irUSEjpBY+w=
X-Received: by 2002:a05:620a:2812:b0:7af:c818:bca with SMTP id
af79cd13be357-7b67c44181dmr2178535285a.46.1732987246994; Sat, 30 Nov 2024
09:20:46 -0800 (PST)
MIME-Version: 1.0
From: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>
Date: Sat, 30 Nov 2024 18:20:35 +0100
Message-ID: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::72d;
envelope-from=bjourne@HIDDEN; helo=mail-qk1-x72d.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-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)
Warnings about potential security issues should be easy to understand,
but the warnings produced by .dir-locals.el are not. When I open a
file in the Emacs source code it shows:
The local variables list in /home/bjourne/p/emacs/
or .dir-locals.el contains values that may not be safe (*).
Why does it say "or"? What does the asterisk (*) mean? Could the
descriptions for "!" and "i" be clearer so it is more obvious what is
applied and what is ignored?
--=20
mvh/best regards Bj=C3=B6rn Lindqvist
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN> Subject: bug#74627: Acknowledgement (.dir-locals.el warning messages are confusing) Message-ID: <handler.74627.B.173298725522748.ack <at> debbugs.gnu.org> References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN> X-Gnu-PR-Message: ack 74627 X-Gnu-PR-Package: emacs Reply-To: 74627 <at> debbugs.gnu.org Date: Sat, 30 Nov 2024 17:21:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 74627 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 74627: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74627 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 05 Dec 2024 09:40:02 +0000
Resent-Message-ID: <handler.74627.B74627.17333915439844 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>, Stefan Monnier <monnier@HIDDEN>
Cc: 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.17333915439844
(code B ref 74627); Thu, 05 Dec 2024 09:40:02 +0000
Received: (at 74627) by debbugs.gnu.org; 5 Dec 2024 09:39:03 +0000
Received: from localhost ([127.0.0.1]:38303 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tJ8K7-0002Yh-Bu
for submit <at> debbugs.gnu.org; Thu, 05 Dec 2024 04:39:03 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59452)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1tJ8K5-0002YA-J1
for 74627 <at> debbugs.gnu.org; Thu, 05 Dec 2024 04:39:02 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1tJ8Jy-00032o-Hu; Thu, 05 Dec 2024 04:38:55 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=nOnhpPv0iT606Fro7I4aw6QvJDEIxUAQ7/h07YaQqUw=; b=HCOq9bghJYIh9qXy4vqf
bUBhtcB8z91AP7U2k1P4DaJ2dbS9v02G51C2AbZ0ThFqYH0B4y7d7EhVwosvHzkP199S66P9jv7Ea
z6Bql5SJJDBU3yh8H0NzxCboE2tyuqNo4BzGyeEEXx2PD1JwbCNJG9hI5s0ZbmZyKX89Bsw3dYed6
1nK8Q7jE75nV4k8o2ooPqT5zks/sx8iXGsU3kbRoZzEA+4Exq4Cqynr7GgnYUZgVQ8MHGii8W6283
yLbMu8FeHazDEM0yFCIuRmKWz+V+RjDWlZRUydB+YcQifQcSo2gfnQ+kBJ5skC6L/YAfjXRDtcIC8
HJPTCQBYK7bWTg==;
Date: Thu, 05 Dec 2024 11:38:51 +0200
Message-Id: <86a5daxydw.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
(message from =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist on Sat, 30 Nov 2024 18:20:35
+0100)
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Björn Lindqvist <bjourne@HIDDEN>
> Date: Sat, 30 Nov 2024 18:20:35 +0100
>
> Warnings about potential security issues should be easy to understand,
> but the warnings produced by .dir-locals.el are not. When I open a
> file in the Emacs source code it shows:
>
> The local variables list in /home/bjourne/p/emacs/
> or .dir-locals.el contains values that may not be safe (*).
>
> Why does it say "or"?
Because that function is called with a single flag argument which
could be set non-nil either due to unsafe file-local variables or due
to .dir-locals.el.
> What does the asterisk (*) mean?
It means the variables marked with the asterisk in the list of
below this text could be unsafe.
> Could the descriptions for "!" and "i" be clearer so it is more
> obvious what is applied and what is ignored?
Please tell what is unclear there. The current text is
! -- to apply the local variables list, and permanently mark these
values (*) as safe (in the future, they will be set automatically.)
i -- to ignore the local variables list, and permanently mark these
values (*) as ignored"
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 Dec 2024 08:20:01 +0000
Resent-Message-ID: <handler.74627.B74627.173390519319039 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Stefan Monnier <monnier@HIDDEN>, 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.173390519319039
(code B ref 74627); Wed, 11 Dec 2024 08:20:01 +0000
Received: (at 74627) by debbugs.gnu.org; 11 Dec 2024 08:19:53 +0000
Received: from localhost ([127.0.0.1]:32806 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tLHwm-0004wz-Pw
for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 03:19:53 -0500
Received: from mail-vs1-f42.google.com ([209.85.217.42]:42151)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <bjourne@HIDDEN>) id 1tLHwk-0004wi-N2
for 74627 <at> debbugs.gnu.org; Wed, 11 Dec 2024 03:19:51 -0500
Received: by mail-vs1-f42.google.com with SMTP id
ada2fe7eead31-4aff1c57377so278232137.0
for <74627 <at> debbugs.gnu.org>; Wed, 11 Dec 2024 00:19:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1733905125; x=1734509925; darn=debbugs.gnu.org;
h=content-transfer-encoding:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:from:to:cc:subject:date
:message-id:reply-to;
bh=fd4WZRAMppfxWi4u0jjbFDJ62z7daKXqbaqBARGOq5c=;
b=evnFTMqES5p6Y3b5b+33VrKIJdeRuVNzT70CLQ+ejYH+Fr+1uN3lXE6b+bAcAIG1WV
yzEW3m+wV/BhDOpqC2zp/uxFhLR2vqYJ7ByLRSj1rTqCZ1qK0hDGt9gSlZUgGNJSs1Et
85iSpk2qZF1F7VdX2z6HVOILT4OvMQwsuDLSL/LbgmdBqwHpCoes6c/EDVex4FmoeYcA
0X4DlYD6t4mjLg8QpXkELf0CLi3VgMpcN+MJfs8WScKcVeBVySzysM0YE6pAIFM14H2n
xrrARfJXZ9jGKRgAUpO1JEElrrfAq4IGJvhUBpSNlddToJlqLJszmzGWMsfSDym191nP
MM4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1733905125; x=1734509925;
h=content-transfer-encoding:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=fd4WZRAMppfxWi4u0jjbFDJ62z7daKXqbaqBARGOq5c=;
b=lT0kq6eEa7wVoIcjA26CN8tYJDdXnUhlCYOVIvqE2rLW5caXV+9rE8p9WVcfWAa7sn
rvRxogLi3YPYvsK7z1Hn8MlAZTzaTVzuv6D0srjvZBYck7OlY6wPuGZwLJynmVSWhFJT
Frt1GzcGv+IE9Qc3Ep/293U6RWqN5cbaYt6t4ZIhzm8fueS1jGug9+YKs6agh+Ki3glz
Z1EC7dLHCc+rPMnpkG4E8t2qMTry9y+K1IzBFDx2rhayzWho1n9OTVHzBdRhC5cK0tul
/cUUtyQwU5dCBstWVxn6z/b/Rg+fxUeyEQNinLgpQDVznmwyh3ZR2QUm8N0WccXddLTa
nAqQ==
X-Forwarded-Encrypted: i=1;
AJvYcCXraehSJHuq/AHE5v29C6ZDeDSGZwFhQrVHpkxS9Y0ByHp1OknKJfoLqXSM36DnT3TyQ2xHYw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzJd31xH3/mzoSsk/oSTMqp9Mb8XHp3GTQff7AiYkLuqxRQ/d3R
z0eEbrq6QsfEkN4osUxEcQwDm1ehEzgfFwwOOCfy/vVlyYPdWFUs+uNs04NBqm3v62iPn7AVB5B
t0UfMAG6qhaSyVflq2Thcyrs8Ck4=
X-Gm-Gg: ASbGncvMeBHc/I4pwsiurYhsjildh9TaL0tyEQXY/4lTI/4EeoGEtSdUKHAnNrFjDly
sluspVXBkDEKXtMeP3pVdhMTAEpl8A7IYx+lnFjmIpkBxYpU4fZfXWUHDDRBiCmvD
X-Google-Smtp-Source: AGHT+IFBQtkhVPjd99cgVrMmvAfMnwaYPpyHn0/Zdt6BDG6Z14fMSL4wHNt3alXTX/9206Sj/KyOuwt8lB9HOK9+KqM=
X-Received: by 2002:a67:be0f:0:b0:4af:dcf3:b384 with SMTP id
ada2fe7eead31-4b1d29c4cffmr1014433137.11.1733905125167; Wed, 11 Dec 2024
00:18:45 -0800 (PST)
MIME-Version: 1.0
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
<86a5daxydw.fsf@HIDDEN>
In-Reply-To: <86a5daxydw.fsf@HIDDEN>
From: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>
Date: Wed, 11 Dec 2024 09:18:33 +0100
Message-ID: <CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Hello Eli,
Den tors 5 dec. 2024 kl 10:38 skrev Eli Zaretskii <eliz@HIDDEN>:
> > Warnings about potential security issues should be easy to understand,
> > but the warnings produced by .dir-locals.el are not. When I open a
> > file in the Emacs source code it shows:
> >
> > The local variables list in /home/bjourne/p/emacs/
> > or .dir-locals.el contains values that may not be safe (*).
> >
> > Why does it say "or"?
>
> Because that function is called with a single flag argument which
> could be set non-nil either due to unsafe file-local variables or due
> to .dir-locals.el.
So there are multiple sources of unsafe variables, but the function
responsible for formulating the error message doesn't know what the
source is? Regardless of whether my guess is correct, the text should
not refer to the local variables in "/home/bjourne/p/emacs/" because
there can be no unsafe variables in directories (only files).
> > What does the asterisk (*) mean?
>
> It means the variables marked with the asterisk in the list of
> below this text could be unsafe.
Aha. Emacs lists both safe and unsafe variables. Why does it list the
safe ones? The warning would be much clearer if the safe variables
were omitted since they don't matter. That would make it clear what
variables "!" and "i" choices apply or mark as safe/ignored.
--
mvh/best regards Bj=C3=B6rn Lindqvist
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 Dec 2024 11:18:01 +0000
Resent-Message-ID: <handler.74627.B74627.173391585830619 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Cc: Stefan Monnier <monnier@HIDDEN>, 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.173391585830619
(code B ref 74627); Wed, 11 Dec 2024 11:18:01 +0000
Received: (at 74627) by debbugs.gnu.org; 11 Dec 2024 11:17:38 +0000
Received: from localhost ([127.0.0.1]:33210 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tLKin-0007xm-PK
for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 06:17:38 -0500
Received: from mail-ed1-f52.google.com ([209.85.208.52]:57506)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1tLKim-0007xV-30
for 74627 <at> debbugs.gnu.org; Wed, 11 Dec 2024 06:17:36 -0500
Received: by mail-ed1-f52.google.com with SMTP id
4fb4d7f45d1cf-5cfa1ec3b94so8941898a12.2
for <74627 <at> debbugs.gnu.org>; Wed, 11 Dec 2024 03:17:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1733915795; x=1734520595; darn=debbugs.gnu.org;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=xDwUhP0f0FTIkEkMVSox0wEfb9Kn18YOhL2jzMySqxk=;
b=TKiJE4N33Hz9Q2F1BXVEoosQfZrfj+M3QxkKtSCUsEzjhdZouYG0tQdHYgkwC4PqGV
6O/bdxV+4uFkLYFjf3p2xMHHYqgGgTPc9/Cpp3w9fri6viqobviiSe0O26OOMKVnVjcL
QGFKNi32EiOXu6tOQpF7ztDDLHFiGqx7sqfWs0yoa1XuvKWxriNQCtozKM5CyUYFZXGD
Zztjeq7P/iETQMw2k2rJYREpe3Ju9pPaZAsvjLe3f/VDkiUV+15DSqw5wh6n4GUn/dtY
NZ7vOXzuo5iXSkI8gIZQqhTki57P45TClNB4WQ70f1GXgb0MXSuLAzkd/oO8y1lygole
kQWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1733915795; x=1734520595;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to;
bh=xDwUhP0f0FTIkEkMVSox0wEfb9Kn18YOhL2jzMySqxk=;
b=liaB714oJNzebblLC20BAXF9jkVNYvzCsSkjQzBL8GVKOwng1yR8bF+oUUmYucAHtn
ObDofktuzmsEE36NwpsqMW+qx+NOcl+Hmo7Og5ZiK3oLHVx0iYeUwgslstmGP5p8TSPy
3RXkQBef92AN0YidR87TbtjxDreieemodSwDuuUEUZLULElwZiQi8TrKQRzEMEHzguSF
t5lYudtD+0U8suYV++oP1bCa4q9faI/zhmwduS/uB05Tc6dHYToN2N6BCEBRqf+TfjkJ
/5IqqXB9w4lhYAurC5G83RCYgSuai1ppMuoOFCFLL/flYCurwVFH+RYlU63n54YlbC3E
0Y1Q==
X-Forwarded-Encrypted: i=1;
AJvYcCV6lzHiXFhv+OnFRqukQHI1976H1v8FQfE5EZgcrQsHiRMazRWOttTeewGQj9mktC2OOFrfwg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YyJwn7kaggM7xs3AMsnQif+p/ytLyo053n/M7V7Ooy6bvKpEEME
VVF+ZHDCiMPfpq6jR4bFf19p7Mfe1wUdNyJw9tk2pH3S1BVXLmTrZTYcK/ETN26nYGaxh/SmGWY
nLQW9LO6U1DsUROMYSAXLoM7N5AA=
X-Gm-Gg: ASbGncv06Xb7EFVUJsztf9VKDIVfv3nVRAH0XHp+xkrfXKsUeba+5pmElysFYEJ89Yb
g1EoITFss75sNUxC+HklvPI2rlHrCe3Cu2rARGw==
X-Google-Smtp-Source: AGHT+IGfsMh7Hd9IUF4nfjOdrFx2hYXZDBaQfPS3p0h+9PuGz3HtwHqfdXa0+Pbqtu2ChCakPVuWzcVR+T9suCoTmFA=
X-Received: by 2002:a05:6402:2688:b0:5d3:d8b9:674d with SMTP id
4fb4d7f45d1cf-5d432f277c0mr2409177a12.0.1733915795032; Wed, 11 Dec 2024
03:16:35 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Wed, 11 Dec 2024 03:16:34 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
<86a5daxydw.fsf@HIDDEN>
<CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
MIME-Version: 1.0
Date: Wed, 11 Dec 2024 03:16:34 -0800
Message-ID: <CADwFkm=MuazQpf1tHKsWCZ0oB70hHarRZODuL61uSVnMt_S0eQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Bj=C3=B6rn Lindqvist <bjourne@HIDDEN> writes:
> Aha. Emacs lists both safe and unsafe variables. Why does it list the
> safe ones? The warning would be much clearer if the safe variables
> were omitted since they don't matter. That would make it clear what
> variables "!" and "i" choices apply or mark as safe/ignored.
You have to see all of them to make an informed decision, I think.
Otherwise, an unsafe variable might be referring to a safe one, which is
the one containing the malicious bits.
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 Dec 2024 15:01:02 +0000
Resent-Message-ID: <handler.74627.B74627.173392922521252 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>
Cc: monnier@HIDDEN, 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.173392922521252
(code B ref 74627); Wed, 11 Dec 2024 15:01:02 +0000
Received: (at 74627) by debbugs.gnu.org; 11 Dec 2024 15:00:25 +0000
Received: from localhost ([127.0.0.1]:35669 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tLOCO-0005Wi-W9
for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 10:00:25 -0500
Received: from eggs.gnu.org ([209.51.188.92]:59126)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1tLOCM-0005TY-NN
for 74627 <at> debbugs.gnu.org; Wed, 11 Dec 2024 10:00:23 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1tLOCH-0005cK-B8; Wed, 11 Dec 2024 10:00:17 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=QHyksHBRo5eRxmmw2zZh+PrcOL0GSmRrjOKGm/XHTOA=; b=jX2cvTang+B0N+DrQKWE
Nyg6F0itZfZp67FAAFpXD4Q4waMGsglLUle1+TaNaU7xmxRtgYXmWTvSYH0nrcW8LwevWT1V8wY28
zKLSnxEZa9loS/GlJn5WSoSg84nHmk//L0R3TxEuucvfzZsbkL/ypqKugIKL1ZzvofNvET+2+k/f0
ED7utszYlRU1wAQQQnr06pNz0jq2vwvm22nOkl2vX1M3QDX80v+NzeEKIZ/QV2YdSUJ0gwmtWG1f7
3XUi0a8cCCb4BAC9XsbodQMFGTp19YxTIYfejG0ECwZj3uWlW55YanGBf8/p5I57JQ+ypf9NAsTHY
Xfb1bNPX/+pUeQ==;
Date: Wed, 11 Dec 2024 17:00:11 +0200
Message-Id: <864j3a464k.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
(message from =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist on Wed, 11 Dec 2024 09:18:33
+0100)
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
<86a5daxydw.fsf@HIDDEN>
<CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Björn Lindqvist <bjourne@HIDDEN>
> Date: Wed, 11 Dec 2024 09:18:33 +0100
> Cc: Stefan Monnier <monnier@HIDDEN>, 74627 <at> debbugs.gnu.org
>
> Den tors 5 dec. 2024 kl 10:38 skrev Eli Zaretskii <eliz@HIDDEN>:
>
> > > Warnings about potential security issues should be easy to understand,
> > > but the warnings produced by .dir-locals.el are not. When I open a
> > > file in the Emacs source code it shows:
> > >
> > > The local variables list in /home/bjourne/p/emacs/
> > > or .dir-locals.el contains values that may not be safe (*).
> > >
> > > Why does it say "or"?
> >
> > Because that function is called with a single flag argument which
> > could be set non-nil either due to unsafe file-local variables or due
> > to .dir-locals.el.
>
> So there are multiple sources of unsafe variables, but the function
> responsible for formulating the error message doesn't know what the
> source is?
Yes, that's my reading of the code.
> Regardless of whether my guess is correct, the text should
> not refer to the local variables in "/home/bjourne/p/emacs/" because
> there can be no unsafe variables in directories (only files).
Well, we consider variables in .dir-locals.el as belonging to the
directory in which it lives.
> > > What does the asterisk (*) mean?
> >
> > It means the variables marked with the asterisk in the list of
> > below this text could be unsafe.
>
> Aha. Emacs lists both safe and unsafe variables. Why does it list the
> safe ones? The warning would be much clearer if the safe variables
> were omitted since they don't matter. That would make it clear what
> variables "!" and "i" choices apply or mark as safe/ignored.
I can only guess: showing all of them lets you see the problematic one
in context.
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 Dec 2024 15:32:02 +0000
Resent-Message-ID: <handler.74627.B74627.173393107628651 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: =?UTF-8?Q?Bj=C3=B6rn?= Lindqvist <bjourne@HIDDEN>, 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.173393107628651
(code B ref 74627); Wed, 11 Dec 2024 15:32:02 +0000
Received: (at 74627) by debbugs.gnu.org; 11 Dec 2024 15:31:16 +0000
Received: from localhost ([127.0.0.1]:35738 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tLOgG-0007S3-9a
for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 10:31:16 -0500
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:11806)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <monnier@HIDDEN>) id 1tLOgE-0007Rn-To
for 74627 <at> debbugs.gnu.org; Wed, 11 Dec 2024 10:31:15 -0500
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 662288092E;
Wed, 11 Dec 2024 10:31:04 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
s=mail; t=1733931063;
bh=31NhHi7lPLGlGtAbYzgPHTGCHrZFUKgDyv2+xLT/PR0=;
h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
b=I8fMeEWG75qeeN3uywQ/qj7w1PskmoK+t9WQ5AnfyCnZ3LZJY+qH/6cyBvbHcuRB7
CkMP1vUcmi1OjIUDgGS2e6BYG1yJKpQLkuqN8WxrP6/6AkAhqGTXkjCU4WDYfn21cg
vvbXmzsJFGLCaqB3G6D3UYrqYka8EpJQEQt3kuUuZdAxnPGhaXmm+KU9dv0HnEi8DG
tOQ2LAOtn7kGosYKoYafOUSjkPVyir9gTl/V3XnerlXdwxU4lDFD4NsdwyssfMJgNk
70GxGkVH9HwEOlGYGauJ4mpq+1HR3+nMZou2tUtG/lY1+my+VToNi5o4bz8Lo0b+/+
NbZO0fzhjKJHw==
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id AD4DD80848;
Wed, 11 Dec 2024 10:31:03 -0500 (EST)
Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242])
by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9E6781202F4;
Wed, 11 Dec 2024 10:31:03 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
In-Reply-To: <864j3a464k.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 11 Dec
2024 17:00:11 +0200")
Message-ID: <jwvttbaxmo4.fsf-monnier+emacs@HIDDEN>
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
<86a5daxydw.fsf@HIDDEN>
<CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
<864j3a464k.fsf@HIDDEN>
Date: Wed, 11 Dec 2024 10:31:03 -0500
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results: 0
ALL_TRUSTED -1 Passed through trusted hosts only via SMTP
AWL 0.205 Adjusted score from AWL reputation of From: address
BAYES_00 -1.9 Bayes spam probability is 0 to 1%
DKIM_SIGNED 0.1 Message has a DKIM or DK signature,
not necessarily valid
DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
domain
DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
domain
X-SPAM-LEVEL:
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
>> Regardless of whether my guess is correct, the text should
>> not refer to the local variables in "/home/bjourne/p/emacs/" because
>> there can be no unsafe variables in directories (only files).
> Well, we consider variables in .dir-locals.el as belonging to the
> directory in which it lives.
I think it would be easier to understand for the reader if we can point
more precisely to the source (especially since now it can also come
from `.editorconfig`).
Stefan
X-Loop: help-debbugs@HIDDEN
Subject: bug#74627: .dir-locals.el warning messages are confusing
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 11 Dec 2024 16:56:02 +0000
Resent-Message-ID: <handler.74627.B74627.173393614119404 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74627
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Monnier <monnier@HIDDEN>
Cc: bjourne@HIDDEN, 74627 <at> debbugs.gnu.org
Received: via spool by 74627-submit <at> debbugs.gnu.org id=B74627.173393614119404
(code B ref 74627); Wed, 11 Dec 2024 16:56:02 +0000
Received: (at 74627) by debbugs.gnu.org; 11 Dec 2024 16:55:41 +0000
Received: from localhost ([127.0.0.1]:36067 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tLPzx-00052u-FZ
for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 11:55:41 -0500
Received: from eggs.gnu.org ([209.51.188.92]:44990)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <eliz@HIDDEN>) id 1tLPzv-00052L-Go
for 74627 <at> debbugs.gnu.org; Wed, 11 Dec 2024 11:55:40 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1tLPzp-0005vL-GE; Wed, 11 Dec 2024 11:55:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=Dn/r+HS+xpHUKw/X0wZb0v/dnOUk0vuqkUScnKxDzGg=; b=LLmO3oSt2kEi1DEYnpVx
D3QZ7fybfZqXUx2RHUg3D4tf+Qp5ixTe64vS1jid4AZ6zuWWo+VtAE7cIpkdq0cRwaZmKEoNaeXBP
alJ4d0233uZ9caEXbNw7k5FftusVVBUIYQO1I0ypJDcGUbJfVg6Vm1+7hobjd/4TL6fl+pCc9Ncye
cai9HmQL5nUP4BSzHBmt21FlU8ttMdDGnuqgRFopGTx3EAFFtTeforQVwEIxKRMmo18sE9UWQhgVG
QSLe6rEM0p6xRMR5XxxA37SK0DGML7O6pp4MtfEv2e6bXHvZBG91OmaxJ22G7rBVOKvT3yvAqJM3e
g4DKdfwaWTEbrg==;
Date: Wed, 11 Dec 2024 18:55:30 +0200
Message-Id: <86plly2m7x.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <jwvttbaxmo4.fsf-monnier+emacs@HIDDEN> (message from Stefan
Monnier on Wed, 11 Dec 2024 10:31:03 -0500)
References: <CALG+76fJ3dh2ZQhRia3Gm2vvXiaD+3QQtHbc0OWi7yF8i3AP=w@HIDDEN>
<86a5daxydw.fsf@HIDDEN>
<CALG+76f9OTpFuHgTye+gUoGNkjOR4bi8Rt8xsss7d3HZs9kwNA@HIDDEN>
<864j3a464k.fsf@HIDDEN> <jwvttbaxmo4.fsf-monnier+emacs@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Stefan Monnier <monnier@HIDDEN>
> Cc: Björn Lindqvist <bjourne@HIDDEN>,
> 74627 <at> debbugs.gnu.org
> Date: Wed, 11 Dec 2024 10:31:03 -0500
>
> >> Regardless of whether my guess is correct, the text should
> >> not refer to the local variables in "/home/bjourne/p/emacs/" because
> >> there can be no unsafe variables in directories (only files).
> > Well, we consider variables in .dir-locals.el as belonging to the
> > directory in which it lives.
>
> I think it would be easier to understand for the reader if we can point
> more precisely to the source (especially since now it can also come
> from `.editorconfig`).
Sure, but that's not what I meant to explain.
Received: (at control) by debbugs.gnu.org; 2 Jan 2025 01:56:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 01 20:56:11 2025 Received: from localhost ([127.0.0.1]:41327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTARW-00026E-LF for submit <at> debbugs.gnu.org; Wed, 01 Jan 2025 20:56:10 -0500 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:59543) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tTARU-00025O-Vv for control <at> debbugs.gnu.org; Wed, 01 Jan 2025 20:56:09 -0500 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-5d3bbb0f09dso18833207a12.2 for <control <at> debbugs.gnu.org>; Wed, 01 Jan 2025 17:56:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735782963; x=1736387763; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=NJ7xLwEtqqA4klhAs/N3r4NapIeoHa3TV3EL7GYochk=; b=QluaJXuFbDO1obav8LDVlZ0U22x12DbuF8iwi4kZTMp4p2EqIqy5vx0hMg8aMj1iTI eQ2VZK/sco9SCxmrJaxK2qMAwc4+xgYMBoZUOLw+g+wNXCQ6Ivrd96SZ2s2qjRkdFhor /vVD85YCxlogqLlkbEfNvEhLrZqkCgM2CmDi+fU8TzLH7aj3qYgHylkqmPQwxlGHaNW5 FOUIMa7Whwc1StOoLWaVL4AcrBeAa/g66+LyW12tTEyGOe52Q/qAETpOYadbzIm422uH PKEktmql0O9buUUEAyspWSZGd9kGJOg8oWfCcNXI/B4hkOq2ycRhDPxH17Io0bNocEfr O+pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735782963; x=1736387763; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NJ7xLwEtqqA4klhAs/N3r4NapIeoHa3TV3EL7GYochk=; b=GjWSYr9kpB/F0gHBUdtsxOO2JBAjXE5eI0FnHzJzdyE4uG8FjyPNEtEb2HJ/uFPGK3 jP5/wFyWS/syBgwq9fI7GmrACSQC/7pbAtwuEakHmq7wiiHsFOEjBGIMwDG4h0zKklpO r187Koh59e4IAIJTVxFJObBl9HbOZjXm5X8aTcRv+tnI0pws4f2W8nF/yBFRNJKmXW5w FqEd+CojIBftNYJYfnifAZqPTlnmFWeq/S2ul2RgJBbiHZ6yy8/ojoPjFdiikfgPOzNe KVCFFeN2ky2eNN+pXwISyiKxWTmICxoJWZZI4uHBSItAZY4j+pnsUptLUjnSNMAYFPCB xAXQ== X-Gm-Message-State: AOJu0YxP2CXNhxnPvHlrdB2NWuXnE9Zka21pw3KWfTk/QDjZ9Dat9VKw lkY0mRffzNATPUf/1qgkSubt9SFIqlSKcsNaC/UGF1N9Mn5KOO3cMhAq9hR0GKYoxGaKjrpVjNv JV+ULen+rTZKXpXS9Ka6PasJwqbWDV2Uc X-Gm-Gg: ASbGncv85HU3MptFZw3ELkhJfel/UEDmqTgh1OjkAXaRfm0IVTwbsSP6vR0KUtzk1Zp UCF0UjMqBrO2pPBWdb6hDxNZ1LoYb/OP8UkqsXDDZ X-Google-Smtp-Source: AGHT+IGwlicW9ZayaT1B6e1X3H0oMj0w0bdy7rrMOZDwW1/9rFk8upWkw2yRF6RbH2aCeRV4t8EuIwbZnsRpqyxEq7E= X-Received: by 2002:a05:6402:27d4:b0:5cf:a1c1:5289 with SMTP id 4fb4d7f45d1cf-5d81de48c0bmr31786385a12.21.1735782962834; Wed, 01 Jan 2025 17:56:02 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 19:56:02 -0600 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Wed, 1 Jan 2025 19:56:02 -0600 Message-ID: <CADwFkmmBTv9rbKyGAYQGuZUTPGkFB=DhR+H=JHBHR84rVjjRyg@HIDDEN> Subject: control message for bug #74627 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) severity 74627 wishlist quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.