emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 5b3c4004a9 2/2: Remove calls to intern with a static string f


From: Po Lu
Subject: Re: master 5b3c4004a9 2/2: Remove calls to intern with a static string from code that runs on X
Date: Tue, 20 Sep 2022 19:52:33 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)

Gregory Heytings <gregory@heytings.org> writes:

> Apparently you have a bug in your configuration, why should Emacs be
> adapted to circumvent the bug in your configuration?

Why do you jump to the conclusion that it is a bug?  What other program
prints bulleted lists from its Makefile?

> That can't be the cause of the problem you see.  The message is
> indented with exactly two spaces, like all other "CC", "ELC", "GEN",
> "INFO"... messages.

Then perhaps it is the dashes? Or maybe any non-alphanumeric character
at the beginning?

> Because I do not think your message is easier to understand, I find it
> more difficult to understand.

And why is that?

> When say git prints an error message, it's not a paragraph in prose.

The message printed upon compilation failing is not simply an error
message, it is detailed advice for the user.  Such advice should
definitely not be a terse (meaning difficult to understand) bullet list,
littered with uses of the second person pronoun.

> Do you know other program that prints a paragraph in prose when a
> failure occurs?

When git or any other program prints an error message, it generally does
not try to tell the user about an elaborate series of steps that could
solve the problem.

> No, these !BEWARE! are like a traffic warning script.  If the warning
> text itself had been written in capitals, that could have been
> considered as "yelling".

A speed limit/camera warning is supposed to yell at you, and it doing so
is justified.  "!BEWARE!" followed by a mundane warning about git is
not.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]