From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Apr 2020 18:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 40750@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Reply-To: ndame Received: via spool by submit@debbugs.gnu.org id=B.15874952846370 (code B ref -1); Tue, 21 Apr 2020 18:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Apr 2020 18:54:44 +0000 Received: from localhost ([127.0.0.1]:50745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQy2e-0001eg-4k for submit@debbugs.gnu.org; Tue, 21 Apr 2020 14:54:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:43278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jQy2d-0001eZ-6b for submit@debbugs.gnu.org; Tue, 21 Apr 2020 14:54:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47230) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQy2a-0000Tn-0e for bug-gnu-emacs@gnu.org; Tue, 21 Apr 2020 14:54:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQy2V-0006iy-N6 for bug-gnu-emacs@gnu.org; Tue, 21 Apr 2020 14:54:39 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:32410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jQy2U-0006fM-TK for bug-gnu-emacs@gnu.org; Tue, 21 Apr 2020 14:54:35 -0400 Date: Tue, 21 Apr 2020 18:54:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1587495272; bh=tuiGZderFZa4PlqieuTbkXX2SRTDxq969DswUy15BtI=; h=Date:To:From:Reply-To:Subject:From; b=SSRCpAraQnGqL+3okXZfPbQkjbVs1shyJuQY4oBhHm1aqItnmbRkfuVEhjlzKs7Zt due1qrtOhHY2nbAzhHVSd4Qyhl9BeKP6OcmMqQo6RwrsEkG8IVFrZZB51rHgu8kQXC 9QogyEVm/TBEl2Que+bnjp+//YwrPyeoh+i4L41E= From: ndame Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_41f2900051706f17b2295e6fde795957" Received-SPF: pass client-ip=185.70.40.135; envelope-from=ndame@protonmail.com; helo=mail-40135.protonmail.ch X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/21 14:54:32 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.70.40.135 X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: There is a standard face: error, which is red by default. Error messages in emacs should use it. It makes errors more conspicuous in the echo area and the Messages buffer, distinguishing them from regular messages. Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ndame[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 HTML_MESSAGE BODY: HTML included in message 2.0 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a multi-part message in MIME format. --b1_41f2900051706f17b2295e6fde795957 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 VGhlcmUgaXMgYSBzdGFuZGFyZCBmYWNlOiBlcnJvciwgd2hpY2ggaXMgcmVkIGJ5IGRlZmF1bHQu CgpFcnJvciBtZXNzYWdlcyBpbiBlbWFjcyBzaG91bGQgdXNlIGl0LiBJdCBtYWtlcyBlcnJvcnMg bW9yZSBjb25zcGljdW91cyBpbgp0aGUgZWNobyBhcmVhIGFuZCB0aGUgTWVzc2FnZXMgYnVmZmVy LCBkaXN0aW5ndWlzaGluZyB0aGVtIGZyb20gcmVndWxhciBtZXNzYWdlcy4= --b1_41f2900051706f17b2295e6fde795957 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5UaGVyZSBpcyBhIHN0YW5kYXJkIGZhY2U6IGVycm9yLCB3aGljaCBpcyByZWQgYnkgZGVm YXVsdC48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5FcnJvciBtZXNzYWdlcyBpbiBlbWFj cyBzaG91bGQgdXNlIGl0LiBJdCBtYWtlcyBlcnJvcnMgbW9yZSBjb25zcGljdW91cyBpbjxicj48 L2Rpdj48ZGl2PnRoZSBlY2hvIGFyZWEgYW5kIHRoZSBNZXNzYWdlcyBidWZmZXIsIGRpc3Rpbmd1 aXNoaW5nIHRoZW0gZnJvbSByZWd1bGFyIG1lc3NhZ2VzLjxicj48L2Rpdj4= --b1_41f2900051706f17b2295e6fde795957-- From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jan 2021 16:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: ndame Cc: 40750@debbugs.gnu.org Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.161124519919252 (code B ref 40750); Thu, 21 Jan 2021 16:07:02 +0000 Received: (at 40750) by debbugs.gnu.org; 21 Jan 2021 16:06:39 +0000 Received: from localhost ([127.0.0.1]:59143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2cTn-00050S-Gg for submit@debbugs.gnu.org; Thu, 21 Jan 2021 11:06:39 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59086) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2cTm-00050D-9z for 40750@debbugs.gnu.org; Thu, 21 Jan 2021 11:06:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=K+cL44k6BBV7nQ9K7ObJCM8OhW7RGlEI8JZQeyY0w9w=; b=JE2W/ZbzjtZ4acrq3oKFqG1vmU D4NcSXbovQUNb9oltJ5e6Kla8Yx6AyTR2Z+WC+9xvrRnO3VRGu3dxJDlM3oshQ4Y5miEA6GJTVpA6 rTrOe1KiR6PnQ2G65Ec2N3WtV1UFD0JvjX3+oztUaFJs4mu09Ts61haXoNBYrrKM6Xlk=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l2cTe-0006hJ-94; Thu, 21 Jan 2021 17:06:32 +0100 From: Lars Ingebrigtsen References: X-Now-Playing: Geoffrey Landers's _Third Noise Principle (Formative North American Electronica 1975-1984) (1)_: "Logarithms" Date: Thu, 21 Jan 2021 17:06:29 +0100 In-Reply-To: (ndame@protonmail.com's message of "Tue, 21 Apr 2020 18:54:23 +0000") Message-ID: <87eeie8ebe.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: ndame writes: > There is a standard face: error, which is red by default. > > Error messages in emacs should use it. It makes errors more conspicuous in > the echo area and the Messages buffer, distinguishing them [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: ndame writes: > There is a standard face: error, which is red by default. > > Error messages in emacs should use it. It makes errors more conspicuous in > the echo area and the Messages buffer, distinguishing them [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [95.216.78.240 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) ndame writes: > There is a standard face: error, which is red by default. > > Error messages in emacs should use it. It makes errors more conspicuous in > the echo area and the Messages buffer, distinguishing them from regular > messages. I think having Emacs using red for error message in the echo area etc would look pretty odd? Anybody got an opinion here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jan 2021 17:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 40750@debbugs.gnu.org, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.16112505383414 (code B ref 40750); Thu, 21 Jan 2021 17:36:02 +0000 Received: (at 40750) by debbugs.gnu.org; 21 Jan 2021 17:35:38 +0000 Received: from localhost ([127.0.0.1]:59305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2drt-0000t0-Kn for submit@debbugs.gnu.org; Thu, 21 Jan 2021 12:35:37 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:43372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2drr-0000sn-Fq for 40750@debbugs.gnu.org; Thu, 21 Jan 2021 12:35:36 -0500 Received: by mail-wr1-f43.google.com with SMTP id b5so2548489wrr.10 for <40750@debbugs.gnu.org>; Thu, 21 Jan 2021 09:35:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=70LtEFuRtE2mn4rN8QRORRIVwoVIEtKwqYEXq/DViD0=; b=sNbhyUmiEB/xm+Fs/g1R3uh9Z9Cca2rq7lMhDbGjBY1jRR5ckg9Q47oMEB+cFwe/cE Gn44uHEpy+16zIpWQcnADB+s0gHy70jBvfJDd4fXhkvlbraxPYwb4e1hwiJmPK7Ogih9 rHLA4ovoQWop/jNckkIuI5Nu26lYgMfsEsTvDkckCVwyGaKyxacE3qbY2KNReaFSC7ep eGTo+IiMWdjO2UVy/0F6AbQRHxyyT/aDb0A3E2tcjnJ4FM/S6UP5H8Lj6IfR1zxv7vqP 0hcfcH+kb2L00n+WhCRL3QnKnV3xiGbMBV+d2WfMXUFZcKH2SAFXOl7x+swq6CDL+1FJ EkaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=70LtEFuRtE2mn4rN8QRORRIVwoVIEtKwqYEXq/DViD0=; b=S3vM0UiKY7q9VRIVWQQ1BYNEnuam1VE/PFRm18Wfirkq8kJDZspMJf5PAErPXLasWk szrXUnOYm1lmpGSkfHuEqiwJ2iJoFy+fJ7pwwhbAFK6lUqxcv3slYgUcEM2MkN0FiyBv kFEHq6Afm83FQJZ6vuC5LmUzKZmVr8vypYiBDI2+ulPi1A8xi7YUYP+uiNO3Dgp+W/hd 2NVCAH9PbGgPwmGeDTmNbSQYpVZ9hcxwTwEALJMgpSAP330XKfP5aYMjMBOJ2gF/B4BF IM4IFQMUBiP7pwgeSi/oY8CyyfmSbvYaebc/cUtnP/U5WAEPj+jTiiSRVQqdhkwap5H/ DUUw== X-Gm-Message-State: AOAM533TpxLPT0lyIHhnZoV8XC+7c86CGgwoJy5HBAPvGG/thnmZh1BH e1FXAZOZp7LOEILFFAYiTY4QXg== X-Google-Smtp-Source: ABdhPJwOO06gK43I189P3w8XbAFwbXj1qXoijbW1ZyPH0rIB85QIFX3ILg0A4sa2L5dyRmGP+oreBw== X-Received: by 2002:a05:6000:101:: with SMTP id o1mr514879wrx.211.1611250529587; Thu, 21 Jan 2021 09:35:29 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:d15:339e:aa10:60f1]) by smtp.gmail.com with ESMTPSA id d2sm9275337wre.39.2021.01.21.09.35.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Jan 2021 09:35:28 -0800 (PST) From: "Basil L. Contovounesios" References: <87eeie8ebe.fsf@gnus.org> Date: Thu, 21 Jan 2021 17:35:26 +0000 In-Reply-To: <87eeie8ebe.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 21 Jan 2021 17:06:29 +0100") Message-ID: <871ree5h29.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > ndame writes: > >> There is a standard face: error, which is red by default. >> >> Error messages in emacs should use it. It makes errors more conspicuous in >> the echo area and the Messages buffer, distinguishing them from regular >> messages. > > I think having Emacs using red for error message in the echo area etc > would look pretty odd? Anybody got an opinion here? I agree, but in theory there could be a customisable face for this that defaults to the current default. But is it even possible to systematically tell whether a given message corresponds to an error? -- Basil From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jan 2021 17:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" Cc: 40750@debbugs.gnu.org, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.16112507443753 (code B ref 40750); Thu, 21 Jan 2021 17:40:02 +0000 Received: (at 40750) by debbugs.gnu.org; 21 Jan 2021 17:39:04 +0000 Received: from localhost ([127.0.0.1]:59314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2dvE-0000yT-F4 for submit@debbugs.gnu.org; Thu, 21 Jan 2021 12:39:04 -0500 Received: from quimby.gnus.org ([95.216.78.240]:60168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l2dvC-0000xx-J6 for 40750@debbugs.gnu.org; Thu, 21 Jan 2021 12:39:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=XXBj2zetFK17sE75FsXbgsmtGx3b3ssbWmYoKcQEM3s=; b=I2wyh64+fILVTOjNJ8NgZmlzg7 BCa5296sLbRt/suc0Ipdn1fEo7jggq3vioQiP0JkiGIG90PnJuci/sJS8qnbmfM3V7LCqvXOKVlhB lDjkE1xZ4OlCFQihr/IQ+I0KSHICxoFaUwG7JfVbxFBSMf5DYCKZqeUu48UOhtX//JGc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l2dv3-0007VW-RU; Thu, 21 Jan 2021 18:38:56 +0100 From: Lars Ingebrigtsen References: <87eeie8ebe.fsf@gnus.org> <871ree5h29.fsf@tcd.ie> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVeOTgqJSWjWE/W kIH///9xNDpAAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UBFREkCtwjb3MAAAFnSURBVDjLfZTrkcMw CIQRaQC5ArJqICf139stcn6AkjvNZOLhM6x4WSSdlh9b/37ku7m9gYUzn1OMN1AHgbgo2fMAJto2 8AQEjGB3LGsFoLXAJ1ACMbx2KEkAG4wXvIsnjw5MCq+ddAYWwDB5XxEcgBKw9unB3MYNDg+ROV4W uVcPb4+1mmyRBC64rjXt3YsEXOgQkUCfCrAlJKriB1g/W0GQAQRjPcOsOgvQicGijMmqvXIohSxg YE5H1SCKtzE1A0ODhhnDtYq3285ExwHsdpGA5brGGEwulD5A5MeLHeLGMjXTNaEn8BgrgurRo0dd wCw9A4+5dosaVyD9YgFtjEmNVCtOpbIT14xpqcBibO8UNa1B73r3iDX0UQBbyB3hUVl5di+n1Zl2 FDeDR8yAbIUyJX24bcCf9DyJo0sslDoLVbYWTDF8WuxoBvHeHs9ntxKKwHY7+N9rqD3pl98r2//8 lvwDfgH5VE8suwrNeQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wMS0yMVQxNzozNjowOSswMDow MFcaN4cAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDEtMjFUMTc6MzY6MDkrMDA6MDAmR487AAAA AElFTkSuQmCC X-Now-Playing: Coil's _Swanyard (1)_: "AYOR Master (It's in my blood)" Date: Thu, 21 Jan 2021 18:38:52 +0100 In-Reply-To: <871ree5h29.fsf@tcd.ie> (Basil L. Contovounesios's message of "Thu, 21 Jan 2021 17:35:26 +0000") Message-ID: <874kja5gwj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Basil L. Contovounesios" writes: > I agree, but in theory there could be a customisable face for this that > defaults to the current default. That's true. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Basil L. Contovounesios" writes: > I agree, but in theory there could be a customisable face for this that > defaults to the current default. That's true. > But is it even possible to systematically tell whether a given message > corresponds to an error? I imagined `error' (and `signal'?) putting a face on the return value from `format-message': (signal 'error (list (apply #'format-message args)))) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Sep 2021 02:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 40750@debbugs.gnu.org, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.1632537680908 (code B ref 40750); Sat, 25 Sep 2021 02:42:02 +0000 Received: (at 40750) by debbugs.gnu.org; 25 Sep 2021 02:41:20 +0000 Received: from localhost ([127.0.0.1]:59919 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTxcu-0000Ea-EY for submit@debbugs.gnu.org; Fri, 24 Sep 2021 22:41:20 -0400 Received: from mail-pj1-f54.google.com ([209.85.216.54]:41769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTxcr-0000EI-Ez for 40750@debbugs.gnu.org; Fri, 24 Sep 2021 22:41:19 -0400 Received: by mail-pj1-f54.google.com with SMTP id pf3-20020a17090b1d8300b0019e081aa87bso9015141pjb.0 for <40750@debbugs.gnu.org>; Fri, 24 Sep 2021 19:41:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=q2jds7FABWkgHISit8ZZz9y2lFnqxbSx4Ysn3E4vyQ4=; b=jUnXLMfCkt1w379F99S1ZhwionanC6U1M+8UO7gn4lzn2PWEEe+cYo1LHDS2grVbji oP25mO0zRIa77HQCjpWIkTqj1Fv7G9N8qiUtLSiOXjMkAioEfMv6AHdNS8bBGRN0WcWN 9tBPrEIHNiJD5A5e0UEs9CcVBiYBGDS6WtLED5deVnCSX1YY52jtVzkpqS+vv00H2KYw BZJ6NF01aXXjWf4uK4Tj7VCM79Go8mR93y6CNbXdrqHvU++W/c94tYfGjU3J/EqZWUxt pDPp0bQHyQBNFVmgqAr+lUsHC582A93FEQHrfIC+RRETuDdNwgCI/+BV0wpeqS1zNHFO mfvQ== X-Gm-Message-State: AOAM531jKG/ZuJOdiVoxZTAYzP5A2nGW6ku31w0r9GtmqQ2bqgKXUXhK Zc73Ccv18KhQPlMOE/T7e0xED5ZPMlGEVGe1AcQ= X-Google-Smtp-Source: ABdhPJwiHsgYNywGbPHev27BCUdtY0idL5JEtDi3jsq6Xl/tQjUrTw8nazaj5ynQe0WyYWcHghzZdMRpwcRSLrPFBUY= X-Received: by 2002:a17:902:d505:b0:13e:b49:9d8d with SMTP id b5-20020a170902d50500b0013e0b499d8dmr65418plg.22.1632537671589; Fri, 24 Sep 2021 19:41:11 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 24 Sep 2021 19:41:11 -0700 From: Stefan Kangas In-Reply-To: <87eeie8ebe.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 21 Jan 2021 17:06:29 +0100") References: <87eeie8ebe.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Fri, 24 Sep 2021 19:41:11 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Lars Ingebrigtsen writes: > ndame writes: > >> There is a standard face: error, which is red by default. >> >> Error messages in emacs should use it. It makes errors more conspicuous in >> the echo area and the Messages buffer, distinguishing them from regular >> messages. > > I think having Emacs using red for error message in the echo area etc > would look pretty odd? Anybody got an opinion here? It's hard to say without seeing it in practice. I think having a face here would be interesting, even if it just looks like the default face. That would open the door for experimentation in third-party themes, and perhaps they will come up with some good ideas that we will want to imitate. (See also Bug#50785.) From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Sep 2021 02:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 40750@debbugs.gnu.org, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.16325377471036 (code B ref 40750); Sat, 25 Sep 2021 02:43:01 +0000 Received: (at 40750) by debbugs.gnu.org; 25 Sep 2021 02:42:27 +0000 Received: from localhost ([127.0.0.1]:59924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTxdy-0000Ge-OJ for submit@debbugs.gnu.org; Fri, 24 Sep 2021 22:42:26 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTxdv-0000GK-P0 for 40750@debbugs.gnu.org; Fri, 24 Sep 2021 22:42:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=myIkj4yaESJ/iM4dvL1cVrfw+IZJzirmX2r9vhHW3z4=; b=bN6sSm9D9ekpyF4udDmUjWtRN/ dmj3HQinUSIkq72n/0f/hehqzr4NVi7dTPS3+3BGUJwwE46LSv5bB/QN9COdplraSxsOwrFMSTtGj bpA/SOBxZTpGAb800u9tQgrnMBbaZb/yZrPfDXakcMah2w7w8VDkdwwMRmmdkNccaInI=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTxdn-0000KG-Fx; Sat, 25 Sep 2021 04:42:17 +0200 From: Lars Ingebrigtsen References: <87eeie8ebe.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEXbAULfC0XfWEbY Czfxg272ubP///+I0O32AAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UJGQIaLVwqKDUAAAG3SURBVDjL pZNNttsgDIVl0wU4TTJvBJkTlBVQeQF1Yf9beVfxH8/urHjgc/SZe4V8IfqP9ZNfRN25npQl/gsE Zf+geKp3qtnzaziBHoD961R3kpjN5LjEQDLg5DtwrHBHUegIQLxEt6vF6EScMB6J1w3cWR/6zOQS oyvqNqWx1jLW4ihVHT3RtQEjnoKDZIVMv0oF1VvB4WxWjGK3nn1uW6TzzP497GAbyd+g/g33X03x OtBrnIKdZKAGdDT0oVbVWuuf0EhdaLDGrI7eN+DkQhfreV6/t5Fc3IPuSxWb8ubh6EE/FvCEVG49 0iqETTm2QNf6iNnvgXJBP6O0Ddps6a9h2TFpyA3o+HO2WuwwvtVi5XFxyDHsW1wK/jm3NOaYELw1 CBj4bZ6HTuR2rcTJ39QM4E30Vp61HGePvAWMnQP0XVi0kCgD3iOJeJnCBqKIsBbcBETLPONs4SOU 4M06eRfx4Qrw3XtuCiG14LEsAK4ol6KBESd4xh2MJVtRP5mf74lYLwFhzGyzZdmvj5hH4c+Sw/24 VdNeXNt1twliyv4IbLol4I8fwTiHp07xe71bw1AOoD+BLwvThsXYFrzSAAAAJXRFWHRkYXRlOmNy ZWF0ZQAyMDIxLTA5LTI1VDAyOjI2OjQ0KzAwOjAwLrmEGgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAy MS0wOS0yNVQwMjoyNjo0NCswMDowMF/kPKYAAAAASUVORK5CYII= X-Now-Playing: Bertine Zetlitz's _Sweet Injections_: "Girl like you" Date: Sat, 25 Sep 2021 04:42:14 +0200 In-Reply-To: (Stefan Kangas's message of "Fri, 24 Sep 2021 19:41:11 -0700") Message-ID: <87ee9dnzp5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > I think having a face here would be interesting, even if it just looks > like the default face. That would open the door for experimentation in > third-party themes, and perhaps they will come up wi [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: > I think having a face here would be interesting, even if it just looks > like the default face. That would open the door for experimentation in > third-party themes, and perhaps they will come up with some good ideas > that we will want to imitate. Yes, that's a good point. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: [External] : bug#40750: Use error face for errors Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Sep 2021 15:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , Stefan Kangas Cc: "40750@debbugs.gnu.org" <40750@debbugs.gnu.org>, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.163258481130388 (code B ref 40750); Sat, 25 Sep 2021 15:47:02 +0000 Received: (at 40750) by debbugs.gnu.org; 25 Sep 2021 15:46:51 +0000 Received: from localhost ([127.0.0.1]:34421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU9t4-0007tj-Iy for submit@debbugs.gnu.org; Sat, 25 Sep 2021 11:46:51 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:36344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mU9t2-0007re-Iv for 40750@debbugs.gnu.org; Sat, 25 Sep 2021 11:46:49 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18PER1Lu019241; Sat, 25 Sep 2021 15:46:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=JJNhjxXMvujpbhMldQeCn/tUawZMXSSj4Sfmk8yPtSs=; b=JAOU8K9VwGGiIvyIDy/ZxsVtItQFGZ1C22F3rm+3RhgbyinvfiJggcpZyXcCPum6bYPq Z3jCKoWU4FO8zAjGMaLaBDXKM6nONNgaAdPrFTGpxRWIRNncaQ7mSxU0+pskavVFqClq J34Nx+heRh1zxQnf/ayiY31y3oRSVLwukQABRzw347kObupGZGXQYdQbjrde14/HgtU2 AkCvAHF09ArSToQxkcbxYzZIU7+PFzLa+kpI0lzBSczYJi9jKvapNcQM4x0GXCbxj6Wl ap284D2gYAusAm0Lo1yPkPP2J8cV2WL85cRCrcNVOyNClKTjNvEX3F9Pe0geH5EJK36v hw== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3b9unb93uk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Sep 2021 15:46:47 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 18PFiw8O191121; Sat, 25 Sep 2021 15:46:46 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by aserp3020.oracle.com with ESMTP id 3b9x4xrhe7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 25 Sep 2021 15:46:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lndy0z6gvQhpaqofHs1IynZfMXdIS0fBazK8DnlgiULdl1G5rT8aaK4llJaK7vIG+xX0s3vaE/qI1tdj4Sh59GE8M+hGBp3Kun8elxC43XUR/TQinpKotMrAEOI5y1q9OXpc/uCUU0nt/WE5imyZ9q87ML0NaN0Empk2q77SPrstG6GnNUKoJw2M8XeoJW8OprdvOBWT8QLSwk6lC0twRlS5Q2tbRsQ7glL0YGR9sNDYlQn4AJMq5CHuZK+tGgsMGIGmr75s00jx0I2BVVo9/ByZkykXRSKtYxl0QNwwu7NZjGJoRTjXR9Sn89Jupm/XR60H6B281ghfcu1XF0nUdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JJNhjxXMvujpbhMldQeCn/tUawZMXSSj4Sfmk8yPtSs=; b=hotIYcsiLlzrnFnnSRvPu/oUHPK1JvRrfn6i9a6vsOMVbhVBTnU7A77lZrA/v/+0XxmrN4X5CURKPbuyqN45GN/OpWjNT6onawgLzyD4nNLi8IfgP31FrGF1c71LJal09oHVk1hOvwK+38nQoc8qL8bB2z5/oulidQs5a0lTgGUEwtMTgtMlsmlDiLx/eaA1UwMOWWFQsLg/I0x08GnYqsICSMlJbrvBlmloqhBrhhdc5Y6OsmDNYca3GlogY6F0P6/LkaIEdH/rms/tT3HZ2mBUIUMMtak+y/KaLJ4i7FKhI8CrSrru0uN50GXqSJyLO5fWs2BtrQG+aFmSsRbBFw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JJNhjxXMvujpbhMldQeCn/tUawZMXSSj4Sfmk8yPtSs=; b=IYGLOi3iUeZDlrazBksSZ3PpyCoKg0rY8RX9WyEcSyA4q6A/hq70hiaHvVab4p4xbBEYkBRp51/6jVmqsjRIUU8aAjIwpCzoSVLujBOmxLeozmFyBWYj/Ls04QIVnozaw2tP/60BdjAcxQACXGVF3fYSzv6XsJlmbR6wjZHjUGo= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5470.namprd10.prod.outlook.com (2603:10b6:a03:3b8::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Sat, 25 Sep 2021 15:46:44 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4544.020; Sat, 25 Sep 2021 15:46:44 +0000 From: Drew Adams Thread-Topic: [External] : bug#40750: Use error face for errors Thread-Index: AQHXsbbwwy0n7IxcOkalmfl+HFIDpqu0CrgKgADYrvA= Date: Sat, 25 Sep 2021 15:46:44 +0000 Message-ID: References: <87eeie8ebe.fsf@gnus.org> <87ee9dnzp5.fsf@gnus.org> In-Reply-To: <87ee9dnzp5.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnus.org; dkim=none (message not signed) header.d=none;gnus.org; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 482bff8d-5e5e-414c-fd98-08d9803bacf2 x-ms-traffictypediagnostic: SJ0PR10MB5470: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VqiBAbSZ8XVO3jvqG4TWgQ532fn9jFdFOken9rESLQMT1+RpWjmotO8oxZaOwpulK1UKijnR/uW5YxY1ioEfdFHVdd4/5MC5ihVlaybfwQh6vFc11wV07e/+WBgIbkfTHPDlgLnrSwo8mT0nTL6nh3k2Q+Vr6UU3Lr8GUXWMmEi8ObzZYu7VW+nSlXOKY/Na4unWJof7wyP899Z7ffjD/ibqhW6lcrmCnllwkC85eveyXXtZ539ODeVTHqe+T7adCb2BYEY7HpCwuJ/lrI/KcbQe1yL3GMnVBirYIhZjT9VziTZP1/J9ZeOtUIFGB8bzRvvG/Pammf1gxywwW+yJVdpvpiVSTrCgj/c0zMQt8CYUAywTdblaK9bSqz/oCf9dchovNivvk8QRT81yt/4jGodTViwUyyNuUYoPna1o1QQ3V/YHhnrB8rIZThpJhuJHZcuXOC3u7RwMB5mniABYDGHzYOwqwLxp/Mxqio0R/VZUTvN0OgKrqzEuKS2SNV9w1cbIwDdX0pIbFAeOL/lJdnrX8S4iODJEtYnC2Vym4dGQ4C9M5SODFnrgqyqxKr1bbEgSydG9BYIqOXgW9xDSytiBjaj4skM+SkYe5OFJ+lx4h9rVsQWKcm93G/t2DiURNFmVKZJQiAeWR2MskSuGoIoIxnKeZ/d1L4MC1XuiChNaZ/YgXNwz/KAF8Zz7OWfZ+Tqbf9i6xbca7ehUXwncag== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(26005)(4326008)(66446008)(33656002)(5660300002)(9686003)(110136005)(76116006)(38070700005)(71200400001)(38100700002)(55016002)(8676002)(64756008)(2906002)(8936002)(122000001)(508600001)(186003)(66556008)(54906003)(66476007)(86362001)(83380400001)(66946007)(44832011)(7696005)(316002)(6506007)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: mr8CDw7U+gPEzmuYW7DiyKQm6+GZIW8TM4Ku1V8O+7D4LGD3cZpvr5GH7zTwBinMnxpfNGCookTlnOzJ8fVaJ0m1TYxcyZBlZJ5wqCpOZihlqweoP2EO+Uq5yrBJ7vjFMXjAcrpDUaHbXxYs7o5iYTh/OTSIW5unE6NC6pXFI8TqR4VwzKk1tFXXrOH+mYNmtBcxgP7R+HosEq7VQUlNtSSJeAMICaVvG0tBh6pDSoTDZ5+GAfgUcpN4bpnajEFZ9NGXkQ+Ee3fG5sKAtp4cIL30nF4dY/YWTO3cnMVU542AiyXCP5O1j43UFs1d9IpnnTmEn3qXHNzOZl5v6FP/J7VeFdGHtjaqj2UG1mPkoK5T5HYfarv4u4pMdruPmdN3YemQiwntWrztXNgpWlr0gMD+KjItQCHObkSf/LQ2/BpQlVhD5iULvGWVD9vAK2PRTNinaMhm/hNEzCdm7WeuCNH0KjXqj1UzjWenE/4ZuyIiXlUbhcOT9C+LfeeYBEl99VYwwag92Hbadu6/VY0S7bYLbk23QUnkLIZ4tVECNcjcxo3PRALzwHZWAEY5tyuyqiu7etMZ4QmKJnlnzfOMvW+IzLtLuJEP+Y491BtaViMoUihY6xotogvXsiD0kjkR35JbirMwLZl3196Iu9I1xenC2deaWmUKumZwjQKvB32239ZsJutNIw0V4idp8SwxjmMIflREfzqcfq63wY6QjrwbCxU24e8K1eGR2y9SOUAeHYaT6ObIL9DuTyImeddETqYjK5O5ZO62Gc1XtXWs/FevI65RKIxiJu2SMeLEIpnB6TxHxYB8lPpMVvDX515/5ievKhGdIEW+4w+jpIW5XBQgBud1bJ03S+WRdGrzrsge5L14zCKRwbRhYRdpOlsyRNWupfI+R2dohtVnKOroIy7cdzRwE71AdN3ZIIY4VBJtXPDRO9v4Z6GVHDDG96EmN1Pi42sJHPRhkCX8PzDYVkJ8wUA63y3y7aDe2swEuDIarIHu89Yzl0w56JUdWxVKGzgBqjBWHaLosZYHBapSV2G8uzUUdhq5k0fx5t5ELJoGtzFUgkAMzWTm0XQrzlmxcd64vQOFfRO4taW+w8dd1unX2bc2X/1zx/KDEPTh9iRC5SEr40uPV6Z88bUE8XohB6M+y7cbi/5mM6KfAvvQq+0r1MyIXe8QfOtvB7Vn1a2mGHo4mnOPIcBw/jNvdOMzrGrMkRBO2467BP9hAx23widEwrf65e3Om5NrfbUNHUNjQ1552sCuZk+aw0O9rgLgRLJT4o/EJyU7lAe4RaS/6o3bvU72aZL9t8IBUXQ5FmtFX+k/tRTHlJZUPJhuzHds x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 482bff8d-5e5e-414c-fd98-08d9803bacf2 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2021 15:46:44.2050 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JZ7M6YioaM13A/8cTxJJ4UIWQhfT3Mar40i0McZonGQTM3WiOr5KkTgoFh+N+MFXsdA4oZ7/Re12adPXTTqS9g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5470 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10118 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 adultscore=0 mlxscore=0 malwarescore=0 suspectscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2109250119 X-Proofpoint-ORIG-GUID: Fi-w392xfd0UcsgdCKxrXuT8m4npOwWO X-Proofpoint-GUID: Fi-w392xfd0UcsgdCKxrXuT8m4npOwWO X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > > I think having a face here would be interesting, even if it just > > looks like the default face. That would open the door for > > experimentation in third-party themes, and perhaps they will > > come up with some good ideas that we will want to imitate. >=20 > Yes, that's a good point. I disagree. Globally imposing a single face here, even if by default it is face `default', is quite the wrong thing to do. ___ What should be done, I think: Add a user option, defaulting to no change from the traditional behavior, which causes error and warning messages to preserve text properties on the strings they use. That lets code construct error messages using any faces (or no faces) that it judges are appropriate for a given context. The option gives users control. By default nothing is changed. The non-default option value gives code control over the appearance. ___ I said the same thing long ago wrt minibuffer prompting, and that was unfortunately ignored. As a result we now have a blanket treatment: a single face for all minibuffer prompts. Emacs can easily, and should, do better. It should provide more flexibility to code for messaging. ___ I said the same thing long ago wrt completion return values. This was partially implemented, at least. Code should be able to control the appearance of text it uses when interacting with users. And users should be able to override this or (better) configure it. From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: [External] : bug#40750: Use error face for errors Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Sep 2021 17:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams , Lars Ingebrigtsen Cc: "40750@debbugs.gnu.org" <40750@debbugs.gnu.org>, ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.163258916416382 (code B ref 40750); Sat, 25 Sep 2021 17:00:02 +0000 Received: (at 40750) by debbugs.gnu.org; 25 Sep 2021 16:59:24 +0000 Received: from localhost ([127.0.0.1]:34541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUB1I-0004GA-5x for submit@debbugs.gnu.org; Sat, 25 Sep 2021 12:59:24 -0400 Received: from mail-pj1-f54.google.com ([209.85.216.54]:36848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mUB1H-0004Fy-Jg for 40750@debbugs.gnu.org; Sat, 25 Sep 2021 12:59:23 -0400 Received: by mail-pj1-f54.google.com with SMTP id u1-20020a17090ae00100b0019ec31d3ba2so794050pjy.1 for <40750@debbugs.gnu.org>; Sat, 25 Sep 2021 09:59:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=zvsF8i2Vaq8Eh9aHSKrXPTrVkjlX7z0sr9IVEPPs/AA=; b=iMwgclOMW01FdfRjck9txxxZ1DeoXYPABQc888PCseoxdXYPtmtUhGSLWkQXHi7oSl +6ZQFe22bSZ5oLXfY0ABYxfn/3xrba/4Jv++GdMw17AlKwynyrYXRf/ov4OCXx1chJHx k3c7kvMe7yIbBsubLYCqqYC3SvD7+GqAhNpKkyDYuLCa2JpAixx5ICYKCqtCy74Mcxyx NIYffbjGFRiU0/U7gdENqRvtg5XaITM/EgXoBeb3SA7q21rVcK7MWtZTh0YfxXEZvcE8 LkemT4i/1Lyj6Jr/rkpmIWngfGKPFGEKUeraywq+Cs0PFIIu7eGUhnD3ZosT/X5RDpAI icnw== X-Gm-Message-State: AOAM531yoKy5GvOVSmVmhu3hF7rBaz1XznVxAiaBxRg/g8ZqO/M8/vC0 Hmt49THPrtlUtlh9MDWftL7lj2d6M4sSNrktm/8= X-Google-Smtp-Source: ABdhPJxcgr1F1GFyFdauMMT57kRYku/UfLqprn9hB0R/lEDDj1oYuYCNyNvcQxpqNJnIvC81a72isqwBNbf0B1VpL58= X-Received: by 2002:a17:902:d505:b0:13e:b49:9d8d with SMTP id b5-20020a170902d50500b0013e0b499d8dmr2579969plg.22.1632589157686; Sat, 25 Sep 2021 09:59:17 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 25 Sep 2021 09:59:17 -0700 From: Stefan Kangas In-Reply-To: References: <87eeie8ebe.fsf@gnus.org> <87ee9dnzp5.fsf@gnus.org> MIME-Version: 1.0 Date: Sat, 25 Sep 2021 09:59:17 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: > Add a user option, defaulting to no change from > the traditional behavior, which causes error and > warning messages to preserve text properties on > the strings they use. That's not what happens, see Bug#50785. > Code should be able to control the appearance > of text it uses when interacting with users. > And users should be able to override this or > (better) configure it. Having a face is exactly the way to give users control over what this looks like. Of course, the error face should not just remove any faces that are already there; that precludes making e.g. keybindings stand out with the `help-key-binding' face. So you would need to give the error-message face lower priority. From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors References: In-Reply-To: Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Nov 2021 06:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "40750@debbugs.gnu.org" <40750@debbugs.gnu.org> Reply-To: ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.163583469417788 (code B ref 40750); Tue, 02 Nov 2021 06:32:01 +0000 Received: (at 40750) by debbugs.gnu.org; 2 Nov 2021 06:31:34 +0000 Received: from localhost ([127.0.0.1]:36611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhnKY-0004cq-Lq for submit@debbugs.gnu.org; Tue, 02 Nov 2021 02:31:34 -0400 Received: from mail-4027.protonmail.ch ([185.70.40.27]:62471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhnKV-0004cY-JA for 40750@debbugs.gnu.org; Tue, 02 Nov 2021 02:31:33 -0400 Date: Tue, 02 Nov 2021 06:31:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1635834684; bh=bwhgFnmBAGWdX9w1EKubmB/GTOjoJx7eLLxUWXurzDg=; h=Date:To:From:Reply-To:Subject:From; b=Uiv3p6rm+ZqsuH/WtYiVaj0TdLydoL1yoB2zNtWK6Bl+fZoeR4pkugYKV/jCdzHkB jgAV8zuLnPRip3mXiutnqD2Mc0Mzim4EIYA8SxE4fzMsMUgwjf4+OjDNL1oo2DV0LJ 5+L8I9tsZJOKUlnPFtSUJ0UXooV7bGK2rdMxCxhQ= From: ndame Message-ID: <391z1J-mBPJMY63PRs2P2AIJhHbIfBAvtHQXLqvwn2UehzpH1Sevqv4tHmiEx_WF7VvjrFFQ8cyy8WbmjLRtCCIcd3a-M1YoFBNXcRhbYiw=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_UXCqJfCiqFOc4yo2a8zVKt1Xwc26MUCG7mQVWBWN8U" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_UXCqJfCiqFOc4yo2a8zVKt1Xwc26MUCG7mQVWBWN8U Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 PiBJIHRoaW5rIGhhdmluZyBFbWFjcyB1c2luZyByZWQgZm9yIGVycm9yIG1lc3NhZ2UgaW4gdGhl IGVjaG8gYXJlYSBldGMgd291bGQgbG9vayBwcmV0dHkgb2RkPyBBbnlib2R5IGdvdCBhbiBvcGlu aW9uIGhlcmU/CgpJIGRvbid0IHRoaW5rIGl0IGxvb2tzIG9kZCwgaXQganVzdCBtYWtlcyBlcnJv cnMgbW9yZSBjb25zcGljdW91cyB3aGljaCBpcyBub3QgYSBiYWQgdGhpbmc6CgoocnVuLXdpdGgt aWRsZS10aW1lcgowIG5pbAoobGFtYmRhICgpCihtZXNzYWdlIChwcm9wZXJ0aXplICJFcnJvciBp biBwb3N0LWNvbW1hbmQtaG9vayAobXktdGVzdC1wb3N0LWNvbW1hbmQpOiAoYXJncy1vdXQtb2Yt cmFuZ2UgMCAxKSIKJ2ZhY2UgJ2Vycm9yKSkpKQoKQnV0IGl0IGNhbiBoYXZlIGl0cyBvd24gZmFj ZSAoZXJyb3ItbWVzc2FnZSkgdG8gdXNlIGJ5IGVycm9yIGFuZCBzaWduYWwsIHNvIHBlb3BsZSBj YW4gY3VzdG9taXplIGl0Lg== --b1_UXCqJfCiqFOc4yo2a8zVKt1Xwc26MUCG7mQVWBWN8U Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj4mZ3Q7IEkgdGhpbmsgaGF2aW5nIEVtYWNzIHVzaW5nIHJlZCBmb3IgZXJyb3IgbWVzc2Fn ZSBpbiB0aGUgZWNobyBhcmVhIGV0Yw0Kd291bGQgbG9vayBwcmV0dHkgb2RkPyAgQW55Ym9keSBn b3QgYW4gb3BpbmlvbiBoZXJlPw0KPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBkb24n dCB0aGluayBpdCBsb29rcyBvZGQsIGl0IGp1c3QgbWFrZXMgZXJyb3JzIG1vcmUgY29uc3BpY3Vv dXMgd2hpY2ggaXMgbm90IGEgYmFkIHRoaW5nOjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 PihydW4td2l0aC1pZGxlLXRpbWVyPGJyPjwvZGl2PjxkaXY+MCBuaWw8YnI+PC9kaXY+PGRpdj4o bGFtYmRhICgpPGJyPjwvZGl2PjxkaXY+Jm5ic3A7Jm5ic3A7IChtZXNzYWdlIChwcm9wZXJ0aXpl ICJFcnJvciBpbiBwb3N0LWNvbW1hbmQtaG9vayAobXktdGVzdC1wb3N0LWNvbW1hbmQpOiAoYXJn cy1vdXQtb2YtcmFuZ2UgMCAxKSI8YnI+PC9kaXY+PGRpdj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsgJ2ZhY2UgJ2Vycm9yKSkpKTxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkJ1dCBpdCBj YW4gaGF2ZSBpdHMgb3duIGZhY2UgKGVycm9yLW1lc3NhZ2UpIHRvIHVzZSBieSBlcnJvciBhbmQg c2lnbmFsLCBzbyBwZW9wbGUgY2FuIGN1c3RvbWl6ZSBpdC48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+ --b1_UXCqJfCiqFOc4yo2a8zVKt1Xwc26MUCG7mQVWBWN8U-- From unknown Sun Jun 22 11:49:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#40750: Use error face for errors Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 May 2022 11:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40750 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: "40750@debbugs.gnu.org" <40750@debbugs.gnu.org>, Drew Adams , ndame Received: via spool by 40750-submit@debbugs.gnu.org id=B40750.16533069289915 (code B ref 40750); Mon, 23 May 2022 11:56:01 +0000 Received: (at 40750) by debbugs.gnu.org; 23 May 2022 11:55:28 +0000 Received: from localhost ([127.0.0.1]:47489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt6el-0002Zr-MQ for submit@debbugs.gnu.org; Mon, 23 May 2022 07:55:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt6eh-0002Zb-0f for 40750@debbugs.gnu.org; Mon, 23 May 2022 07:55:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Pw8qPK0AsxV1qSOLl60Hpm7Qxxj/iybewdHL4SbHWBw=; b=EaP52fZlMaE7aFBBjigXQwkq0f OSVvyaFlexnVoXKGa9caqXbwzNsnIY5Je44afySp0uV4+HC8pqJpEDKIZTRgdWP29XIdx9DFTj7rH Bjwoml5nrb5Mhw4035AO1AGG38V8DH5UFs8h+/SxuufLPUHw+jBdcH8pmYPs8KXXBXEk=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nt6eX-0001fT-DW; Mon, 23 May 2022 13:55:15 +0200 From: Lars Ingebrigtsen References: <87eeie8ebe.fsf@gnus.org> <87ee9dnzp5.fsf@gnus.org> X-Now-Playing: Muslimgauze's _Mort Aux Vaches_: "Jaagheed Zarb" Date: Mon, 23 May 2022 13:55:12 +0200 In-Reply-To: (Stefan Kangas's message of "Sat, 25 Sep 2021 09:59:17 -0700") Message-ID: <87o7zompjz.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > Of course, the error face should not just remove any faces that are > already there; that precludes making e.g. keybindings stand out with the > `help-key-binding' face. So you would need to give th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: > Of course, the error face should not just remove any faces that are > already there; that precludes making e.g. keybindings stand out with the > `help-key-binding' face. So you would need to give the error-message > face lower priority. I started poking at this a bit, and I realised that I've never actually seen an error message that has any kind of face. And that's because print_error_message uses princ on the strings we give error/signal, and princ discards all text properties. So there's nothing here to merge, really -- the strings, when they come out of Ferror_message_string, are property-less. I think. And users can already alter the look of the error message by just using command-error-function: (setq command-error-function (lambda (data _ _) (message "%s" (propertize (error-message-string data) 'face 'error)))) So I don't think there's anything much here to implement, really, unless we really want to start defaulting error messages to use a particular face. And I don't think we want that? So I'm adding some more pointers to command-error-function from relevant doc strings, because finding that variable wasn't trivial, and I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon May 23 07:56:31 2022 Received: (at control) by debbugs.gnu.org; 23 May 2022 11:56:31 +0000 Received: from localhost ([127.0.0.1]:47493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt6fn-0002bo-0y for submit@debbugs.gnu.org; Mon, 23 May 2022 07:56:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nt6fl-0002bb-IX for control@debbugs.gnu.org; Mon, 23 May 2022 07:56:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rKucBOABFyGCmGl/f640ZUSE1fEfS/uRntdH8cKRqi4=; b=XDWxpcHzjfTYQHtKC7ZSm8Wb+1 dKnsOgqrAbEznaDhHDIY/ssYK8906GLzeMNBGyyuTbbxkiqJvlv2kFGpQM8UaPZttfGulfv3rGWa7 0RZ0XfiwsOHaeUo6yYOqUsINvpe4wBrjcnwquMya7gwLSjE+BC9JQ0NEX49so35D06Nc=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nt6fd-0001g3-Pf for control@debbugs.gnu.org; Mon, 23 May 2022 13:56:23 +0200 Date: Mon, 23 May 2022 13:56:20 +0200 Message-Id: <87mtf8mpi3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #40750 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 40750 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 40750 29.1 quit