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#13686: hi-yellow vs. hi-lock-1 Date: Tue, 26 Feb 2013 21:38:03 -0800 Message-ID: <60B13E9C42E44045B2EB9A043B959C4D@us.oracle.com> References: <878v6vidh7.fsf@gmail.com> <7BC00EAA1AF8466D8F9C17B3CA4E82B8@us.oracle.com><527A8B2FB8E742F9AC4063C8B3957071@us.oracle.com> <87sj4ijqa9.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1361943558 18484 80.91.229.3 (27 Feb 2013 05:39:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Feb 2013 05:39:18 +0000 (UTC) Cc: 'David Koppelman' , 13686@debbugs.gnu.org To: "'Jambunathan K'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 27 06:39:39 2013 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 1UAZjt-0000gR-Se for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Feb 2013 06:39:37 +0100 Original-Received: from localhost ([::1]:46508 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UAZjY-00057l-QI for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Feb 2013 00:39:16 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:41809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UAZjW-00057g-QJ for bug-gnu-emacs@gnu.org; Wed, 27 Feb 2013 00:39:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UAZjV-0007Dn-LD for bug-gnu-emacs@gnu.org; Wed, 27 Feb 2013 00:39:14 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UAZjV-0007Dj-HR for bug-gnu-emacs@gnu.org; Wed, 27 Feb 2013 00:39:13 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UAZlF-0001ES-RI for bug-gnu-emacs@gnu.org; Wed, 27 Feb 2013 00:41:01 -0500 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: Wed, 27 Feb 2013 05:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13686-submit@debbugs.gnu.org id=B13686.13619436054666 (code B ref 13686); Wed, 27 Feb 2013 05:41:01 +0000 Original-Received: (at 13686) by debbugs.gnu.org; 27 Feb 2013 05:40:05 +0000 Original-Received: from localhost ([127.0.0.1]:52238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UAZkK-0001DC-Dm for submit@debbugs.gnu.org; Wed, 27 Feb 2013 00:40:04 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:23322) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UAZkF-0001Cc-Ok for 13686@debbugs.gnu.org; Wed, 27 Feb 2013 00:40:01 -0500 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r1R5c9VJ004881 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 27 Feb 2013 05:38:10 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r1R5c82x006275 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 27 Feb 2013 05:38:09 GMT Original-Received: from abhmt113.oracle.com (abhmt113.oracle.com [141.146.116.65]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r1R5c8F2028623; Tue, 26 Feb 2013 23:38:08 -0600 Original-Received: from dradamslap1 (/10.159.140.20) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 26 Feb 2013 21:38:07 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87sj4ijqa9.fsf@gmail.com> Thread-Index: Ac4UqMVyu1NyoWN2TIykpul8cMRXOgAAeRWA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] 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.x 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:71886 Archived-At: > > Oh, but you said that "hi-yellow is for highlighting...in > > yellow". In that case, it is not also about using other face > > attributes. Time to choose. > > `hi-yellow' is an example of a face that is immutable. It is > defconstface, so to speak. As I said before, and at the very beginning as well, I believe: if it were in fact constant then such a name might be apt. Is it in fact immutable? I didn't think so, and I see nothing in the code that prevents changing it. On the contrary, it seems to be a normal, customizable face. And that's the point. `hi-yellow' is not a great name for a customizable face. (And if it were truly immutable then there would be more that is constant about it than just its yellow color. Whether the name should then reflect only "yellow" could be based on whether the color were the most important constant attribute.) If you really want an immutable face with some yellow attribute(s), then enforce that in the code. If you instead define a normal face (i.e., customizable, with no restrictions) then don't confuse users by calling it "yellow" - because it's not. Just one opinion, of course.