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:52:33 +0800 Message-ID: <871qs6l0u6.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> <87a66ul30g.fsf@yahoo.com> <2b1180d2e5ee5ff71aa1@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="40250"; 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:59:29 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 1oaeie-000AMF-V4 for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Sep 2022 16:59:29 +0200 Original-Received: from localhost ([::1]:36300 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaeie-0006uf-2L for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Sep 2022 10:59:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oabo1-0007tB-Og for emacs-devel@gnu.org; Tue, 20 Sep 2022 07:52:57 -0400 Original-Received: from sonic308-56.consmr.mail.ne1.yahoo.com ([66.163.187.31]:36562) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oabnz-0004GQ-Ot for emacs-devel@gnu.org; Tue, 20 Sep 2022 07:52:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663674763; bh=wR26mUq4gKAfNSX8+VAmXK8dEmqzo+tBwHdiC7znadw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=VdxwceFV9hFGaeckofOfcnpLacF4A0L9zka2jVqzjhmVHTl85xQ0VHQmucDP4O/6xX0Pxj0qPNmGxAMxn9pZXCvJeOnhwMqmPmrd1Lqukoxlk3+DRtdDapxxu7MBQCZ5TGsBTcx97R7LwsLvKkwMaWrBs8m3zdPpQWBlf9WVKxRyuTe5pHddV71vtjc1tNIPB5Ocm/8hEXAOtxdqxwAC+M3py2wOpk3Ms1dBGplXXNxS+qaXeQVbLY1KIVK0uzzfiNEsddlr04JOYv6SPpZrYJ8Oat5eKNsfb+kRU2l5pBKoPBVaRov6vL3Bmyju6Ui4HaXU5E6bBLm0nMYA3S+g9A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1663674763; bh=keGoZMgu7z8gn2tnQ8nwpczrRq7XzIAaVcNFOORAWvX=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=odUoPLg9/jITV11000lLpkE0RmqqF6mLTSFqWpLThPpbzSHMYEV3vhKXhJu/e0T56bb/tLO3Z/9nuMAkBE7HjxAVQQfiLndI3eRFxcqdiyWCtEBohrpedzr3hmwM8F72ponhW80RejBiPoauOqeMCASJHdR5auBLa/fxFVkVBFp/Zm5SK9UfC6wDGGyxApIWQy2hb4BtcGvGSHvNMKCfSxBTKpDm5nZ/Xz/BjNlJG17a7PQRyhkRzW9neW8IzjmUL+fUYn+Iu6CixxF/hPY9/Dr11gAx9wFPx28Y8kTIlv+vqTx1Ve2DKAQUDtkSUwYpiUlq5uLBCq3oxfoETDH+ew== X-YMail-OSG: FYPJaxEVM1mCMz2K9j8R40hrYCpUbsAtKKw8gS1TaUFr6.C_Z4vwHF7TEewkujA PggoVNT8ce9QIeNHJaUoERA6CNU6JcibHxi0rjUk5FxFBmYdLXf3dc24OXvfSAQiHFGTkECGAYlq _jBKyP3nSikheU0t7u4.AgYM993isdzf3CcOisRHCPIdi4cH8vefi2TWiXZot5xy8G9d1ADHMhWH MoiSYcUXv34NX0O0eXasputgjNC7DcFZm6F6tH94wS8a0SCPtdZnLB2pwIWO3k0D0BhxkNif5FMz P0v5aNxkIXapH4HX3YhsyHcS.xm4k_M5pzYHqblMa83N0crRoMo1csRx4.oq8y5igFUAUSbLA9NZ RXbP3hxqGzO4AKbMoAIrOLJXuxQSe2_87MDv1_5NWbsMZgJ77GDBD1_girAujw2Y53OOeRYFXANM E.zdisLK6yNRDIqpJaMmI9oZIhSopMVTVco9JJI31t51wT.ZSeXb68fkrjT1oTZV9R09gCHb8aWv 2zcDsL1VT9BbKtr8oyT4u8mII8VFR472pobX_I_QIavBFnT4eHMZZ5ibo5EftDx0DoQhMieqdgxm C58aW3Q5SMME06g6d4IIvRmSoMo9VezS6l7f.w8rrsbW4qWN2PcJqWMe.Jh17ZFS4Q05D2fw40s7 HTUnunVaKj3Q0Y_AUajYcs8JIyPhMMr0NosTftQF2jDNDpq2D5AN2NfIrCYCTWv43.oidiDLtfrC 4vPIOdBPemDn6oV20efBfYDITyNSlAbJaRC2ANiZCAxT_76mM3hu3VvH4cnEv2QmKWjaALs7AJSK PTnk3NAiFs16Wew26MgqmL9yXCkQbO0UKlD0BMdPLa X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Tue, 20 Sep 2022 11:52:43 +0000 Original-Received: by hermes--canary-production-sg3-6bb8946c47-kl2d9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 40fd786b909b15ebcf32c59b2d72e904; Tue, 20 Sep 2022 11:52:38 +0000 (UTC) In-Reply-To: <2b1180d2e5ee5ff71aa1@heytings.org> (Gregory Heytings's message of "Tue, 20 Sep 2022 11:24:00 +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.187.31; envelope-from=luangruo@yahoo.com; helo=sonic308-56.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:295807 Archived-At: Gregory Heytings 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.