From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12000: 24.1.50; do not hard-code `bold' font for help output Date: Fri, 20 Jul 2012 11:37:26 -0700 Message-ID: <7D9DB8E6B2CC4312BF6186379903A282@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_007B_01CD666C.0AABE130" X-Trace: dough.gmane.org 1342810250 10697 80.91.229.3 (20 Jul 2012 18:50:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 20 Jul 2012 18:50:50 +0000 (UTC) To: 12000@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 20 20:50:49 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SsIHl-0006YK-A1 for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jul 2012 20:50:45 +0200 Original-Received: from localhost ([::1]:58268 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsIHk-0008SP-JX for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jul 2012 14:50:44 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51305) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsIFC-0007uO-DB for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:50:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SsICu-000534-KA for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:48:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43310) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsICu-000530-GM for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:45:44 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SsIJ0-0004q2-8q for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Jul 2012 18:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12000 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.134281028918548 (code B ref -1); Fri, 20 Jul 2012 18:52:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Jul 2012 18:51:29 +0000 Original-Received: from localhost ([127.0.0.1]:52855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SsIIS-0004p6-SF for submit@debbugs.gnu.org; Fri, 20 Jul 2012 14:51:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50686) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SsIIP-0004oy-Fk for submit@debbugs.gnu.org; Fri, 20 Jul 2012 14:51:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SsI9v-00045V-3p for submit@debbugs.gnu.org; Fri, 20 Jul 2012 14:45:07 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:38266) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsI9u-00045O-WF for submit@debbugs.gnu.org; Fri, 20 Jul 2012 14:42:39 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38262) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsI7b-0006ea-5x for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:42:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SsI52-0002qQ-GW for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:40:14 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]:23784) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SsI52-0002nw-5X for bug-gnu-emacs@gnu.org; Fri, 20 Jul 2012 14:37:36 -0400 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q6KIbXSR006587 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 20 Jul 2012 18:37:34 GMT Original-Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q6KIbXpq020227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 20 Jul 2012 18:37:33 GMT Original-Received: from abhmt114.oracle.com (abhmt114.oracle.com [141.146.116.66]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q6KIbWVl008246 for ; Fri, 20 Jul 2012 13:37:32 -0500 Original-Received: from dradamslap1 (/10.159.80.190) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 20 Jul 2012 11:37:32 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac1mprWR4Q7JzQoEQMehZBZmQZzajw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62194 Archived-At: This is a multi-part message in MIME format. ------=_NextPart_000_007B_01CD666C.0AABE130 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Please, please, please stop hard-coding faces. You take power and control away from users, and such an approach is short-sighted (if not lazy). Look at the attached screenshot, which shows the links to minor-mode sections of the *Help* buffer in the output of `describe-mode'. Do you find it readable with all that bold text? No, of course not. And the annoyance is multiplied by the fact that a huge, run-on paragraph of consecutive links is all in bold. (That run-on paragraph of links is itself bad design, but that's another story.) Yet the font used in the screenshot is a very good one in general - just contrast the non-bold words in the screenshot with the NOISYUGLINESS of the rest. The font is good, but it does not support boldness well. And that is actually pretty common. Bold is a bad choice even for a default face, because many good fonts do not support it well. But especially is it horrible to hard-code the choice. Hard-coding faces in Emacs code should be verboten, requiring a special dispensation from the UN Secretary General or RMS. This is the font used in the screen shot, FYI: "-outline-Lucida Console-normal-normal-normal-mono-14-*-*-*-c-*-iso8859-1" Please give users a new face intended to be appropriate to the particular use, so they can customize just that use case. Here, the use is as a link in *Help* text, and the hard-coded face is `bold'. Providing specific faces for given use cases means more faces, in general. But that does not stop you from providing a default appearance for a new face that, say, inherits from an existing face. Even (GNU forbid!) from face `bold'. The important thing is for users to be able to customize one use case, without affecting other use cases all over the place. You should not require a user to customize face `bold' just for this particular use, with the attendant side effect that it also changes the appearance in other, unrelated contexts. In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-07-16 on MARVIN Bzr revision: 109106 fabian@anue.biz-20120716171839-0dv19ib9h6vfggfn Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' ------=_NextPart_000_007B_01CD666C.0AABE130 Content-Type: image/png; name="throw-ugly-bold.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="throw-ugly-bold.png" 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 ------=_NextPart_000_007B_01CD666C.0AABE130--