Subject: .dir-locals.el warning messages are confusing

From: Björn Lindqvist <[email-masked]>
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"? 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?

-- 
mvh/best regards Björn Lindqvist