From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel 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:05:35 +0800 Message-ID: <87a66ul30g.fsf@yahoo.com> References: <166355307855.3830.3892166668612546304@vcs2.savannah.gnu.org> <20220919020439.67823C00874@vcs2.savannah.gnu.org> <874jx328ye.fsf@gnus.org> <877d1zsufw.fsf@yahoo.com> <87bkrbredr.fsf@yahoo.com> <878rmfpy2g.fsf@yahoo.com> <87fsgmn8cy.fsf@yahoo.com> <2b1180d2e5035730c58d@heytings.org> <87tu52lart.fsf@yahoo.com> <2b1180d2e5a07d0773c9@heytings.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37708"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: Lars Ingebrigtsen , emacs-devel@gnu.org To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 20 16:12:21 2022 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 1oadz2-0009eM-DE for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Sep 2022 16:12:20 +0200 Original-Received: from localhost ([::1]:41228 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oadz1-00030i-Gb for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Sep 2022 10:12:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60498) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oab4h-00069I-KL for emacs-devel@gnu.org; Tue, 20 Sep 2022 07:05:59 -0400 Original-Received: from sonic310-23.consmr.mail.ne1.yahoo.com ([66.163.186.204]:39119) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oab4c-00034p-KK for emacs-devel@gnu.org; Tue, 20 Sep 2022 07:05:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663671945; bh=BElu86jnTHrrFzWGtAEzHLrLJXsNdLqkYDSR3/JccKA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=eeDBzcGYHJQxTt9MJ5nEUUxcof6sLSxyxxCLGW3P69MS3k08vngW470DmIsq/fEPiLBKj46DefrXBajHIi+hVPzf2MBATNX7Z+M8zD7NGV7F2jjPHgxndfh9o68F1ZRJbSnhiIB7SmeaYT2qTabcm1ZxmxWzYxaTZNiUgyM17aa/s4uvjEfyCaOdSZkyQWSPsZ8XwkuR1QjFaqQKEe4Y84M7y1oxVnk2lIpkYjhfqxxBh8eERl4YeA9aEHilKuKza5QKip/l2o+zJPuz4rEqCo7MwvqMsV9DPnPiO+OivmiFTlNQmwmdkOzIXnqyfeoqboVzw9YW95bvyWnY/7yiNw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663671945; bh=Z380QAIuBcCDKLAid4obSnCN/3cPlSQ6Q4eSkvxF/tM=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ntGYoBn+YViCLkSKA8OnqGgKOBmd1JCxh67VDAkHMvy3rdBBWD2ZXYKWbcvbZA3TA7QwxXXWMW3IyDr7Xn7sPRtq/LYZOYjgJnaAr2p5l4UUlUk0s+ecRhQJVWydS7BGCnpkuFyzBGflnt6fh2uFgBx53vQ+0r6syGIx+5d5HhoVfk4f85M7oHf0BeF4Ecte7KM2Y285TK1xp6BPPvbBPtzvJyIRnTSHEBzSg9eW7bWtWtAVQawfYuqm58gqH+bTA5k1K8AmGM3iVcW0fE5qQi+ciU5ivHsvH35yuWQuTFcLtt6LRhn3ymBYpwV+ZtEI1eFEVukT3EmsKej+cfC5PQ== X-YMail-OSG: P7Z03rgVM1meSZauJiuxKDSeyK..Fs8lvqN1OB1SobWgh9hp.XuVWEKarCFlZUo jkA7XYC_m653gTb17b_qWuUUrniss7JJLQfZQQP.7H9u_RPeEBNiYyYpgdv8VTRKSsyhYfTIXuL6 FfSzPnu1xQa88wnd0EBZoaB2mAcnZ4elKSy5IuK62UJIDDU1AeZa6U09VzRpC9DPZ2CQYnV3UoPi thKYOEw2RzG5ElACZde2.hTgAaZN7RfGuGXNbDbqlBxZftYclmQOb.rVgF.fvXoqNBU4YMznSX2. O8wkq92OcX9r5pBGa4OgHdgl7Fgk313wGJCJwmLO8dvwBb580JyY4UaHiYZjTXMjCSFhMOPYYaqN w0qN3rT9pW9aHG9EMGSR3iz6ake7PalNr.Tox.x__9O6OFOKXzNc5aIFIplB6iMnmcrL_SQSRp6J XoJj8QjyIbzajBRnlQBz0XndIwezU1XOCXw2RdW2CbZKaRh8P9ROZZ_pzGe.x3EI3wy6tSUNIBPH e5O0zaS1ala2tvZn9DxmajuBBQXPxrO0EQRzwPISCojSDKfY99tdivXHG3WxpzXU0mPBR12qGy3n WkkqwiujLtDRcf0cHWp_MIuiFlH9u4BcGYoT5Gel9PwCfhwbilP3RBbKVfQniV3tuV8FtET6czlL uBJ5HUKJ7mw1r0J2QZhxGPA7O5N9kQxbsQeAdSM_SDQ7ifOoo_80w4gwiXIdL96ogVRl.ZWiX18j YWbwmpFtAnNTAqghsvVECHhiOnA4Zv85nsyED1lpm1L7SGCGFf8B98Rv2EORG6A87JaXq0blDHJC ljpKn6BTCycIbLB74NDo9JYaYKz5l5jinutuANFrx1 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Tue, 20 Sep 2022 11:05:45 +0000 Original-Received: by hermes--canary-production-sg3-6bb8946c47-n8gf6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 13f143fc77b97b5f25cb1a6cb538e4ec; Tue, 20 Sep 2022 11:05:40 +0000 (UTC) In-Reply-To: <2b1180d2e5a07d0773c9@heytings.org> (Gregory Heytings's message of "Tue, 20 Sep 2022 08:48:53 +0000") X-Mailer: WebService/1.1.20663 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.204; envelope-from=luangruo@yahoo.com; helo=sonic310-23.consmr.mail.ne1.yahoo.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" Xref: news.gmane.io gmane.emacs.devel:295801 Archived-At: Gregory Heytings writes: > That question means "Can you please try to reproduce the issue with > emacs -Q?". If not, it's probably something that is specific to your > configuration. But it used to work. So this has broken how I work with Emacs, and I want it changed. And no, it doesn't happen in emacs -Q. > There is nothing much different in that message from any other "echo" > in other Makefiles, and I don't see why a leading indentation could > change the way a pattern such as "[Makefile:412: advice-on-failure]" > is detected and fontified. It seems like a bug somewhere. If you > replace dashes with, say, '*', or '.', or numbers like "1." and "2.", > is your problem solved? The problem seems to be indentation in the Makefile. > That's your opinion. Nobody else said something similar, and I > disagree. What such an advice should display is a bullet list of > possible actions, that the use can copy-paste and immediately try. Nobody else having commented simply means most other people do not think much about this problem. I do, and for the simple reason that I could not easily understand the message printed. What exactly is the problem with making the message easier to understand for others, even though you yourself think it is fine? > That's perhaps correct in a docstring or a manual, but not in a > terminal, in which capitals and e.g. or colors are commonly used to > put emphasis on something. But since no colors are used here, that is besides the point. Printing a message like this upon something as simple as a Makefile failing: !BEWARE! ...mundane advice.. !BEWARE! ...mundane advice.. !BEWARE! ...mundane advice.. amounts to what is considered by normal people as yelling in their faces, which is not welcome in software, or in real life.