From unknown Fri Sep 05 20:56:01 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2773: feature request: option for css mode to highlight #rrggbb text Reply-To: xah lee , 2773@debbugs.gnu.org Resent-From: xah lee Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 25 Mar 2009 00:45:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 2773 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12379414626361 (code B ref -1); Wed, 25 Mar 2009 00:45:04 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 25 Mar 2009 00:37:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.2 required=4.0 tests=IMPRONONCABLE_1, IMPRONONCABLE_2,MURPHY_WRONG_WORD2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2P0bcNI006355 for ; Tue, 24 Mar 2009 17:37:39 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LmH7h-0007bK-US for bug-gnu-emacs@gnu.org; Tue, 24 Mar 2009 20:37:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LmH7g-0007aX-Ho for bug-gnu-emacs@gnu.org; Tue, 24 Mar 2009 20:37:37 -0400 Received: from [199.232.76.173] (port=41135 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LmH7g-0007aT-Ao for bug-gnu-emacs@gnu.org; Tue, 24 Mar 2009 20:37:36 -0400 Received: from mout.perfora.net ([74.208.4.195]:50761) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LmH7e-0007nA-A6 for bug-gnu-emacs@gnu.org; Tue, 24 Mar 2009 20:37:34 -0400 Received: from [192.168.1.2] (c-24-6-175-142.hsd1.ca.comcast.net [24.6.175.142]) by mrelay.perfora.net (node=mrus0) with ESMTP (Nemesis) id 0MKp8S-1LmH7R3lck-000g8i; Tue, 24 Mar 2009 20:37:23 -0400 Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: quoted-printable Message-Id: Content-Type: text/plain; charset=UTF-8; delsp=yes; format=flowed To: bug-gnu-emacs@gnu.org From: xah lee Date: Tue, 24 Mar 2009 17:35:19 -0700 X-Mailer: Apple Mail (2.753.1) X-Provags-ID: V01U2FsdGVkX1/6dTcDM7PUpbOoCEFRHSLKcKBvuLVwDAmgIsP 6vhf/2S3nHox8emK2b1QPgg+Nen09f6+miAneN6pOwxhxzkBoW d4rPU+2XSjr+AinLGDTNw== X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. this is a feature request, for a option for css mode to highlight =20 #rrggbb text. Explanation: in CSS, there are lots of RGB values, e.g. pre.c {border-color:#454545} pre.java {border-color:#a020f0} pre.haskell {border-color:#00b2ee} pre.ocaml {border-color:#6b8e23} it is very convenient if the rgb code can be colored by its value, so =20= that users can visually see what color they represent. the css-mode that comes with emacs 22 doesn't seems to support this =20 feature. (doesn't seem to have customize-group support) Here's a implementation that i've been using for a few months. ;; by Nikolaj Schumacher. http://www.emacswiki.org/emacs/HexColour (defvar hexcolor-keywords '(("#[abcdef[:digit:]]\\{6\\}" (0 (put-text-property (match-beginning 0) (match-end 0) 'face (list :background (match-string-no-properties 0))))))) (defun hexcolor-add-to-font-lock () (interactive) (font-lock-add-keywords nil hexcolor-keywords)) (add-hook 'css-mode-hook 'hexcolor-add-to-font-lock) Note: CSS spec also allows this short form #RGB, where each of the =20 rgb is a single char. e.g. #f3c is the same as #ff33cc. The above =20 code need a bit tweak for this case. In GNU Emacs 22.2.1 (powerpc-apple-darwin8.11.0, Carbon Version 1.6.0) of 2008-04-05 on g5.tokyo.stp.isas.jaxa.jp Thanks. Xah =E2=88=91 http://xahlee.org/ =E2=98=84= From lekktu@gmail.com Wed Mar 25 03:09:20 2009 Received: (at control) by emacsbugs.donarmstrong.com; 25 Mar 2009 10:09:20 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f178.google.com (mail-ew0-f178.google.com [209.85.219.178]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2PA9Gib025671 for ; Wed, 25 Mar 2009 03:09:18 -0700 Received: by ewy26 with SMTP id 26so2890517ewy.1 for ; Wed, 25 Mar 2009 03:09:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:received:message-id:subject :from:to:content-type:content-transfer-encoding; bh=IhPCcuCN+Nzt7XqyLD8f6p39EcepUG7T4rCxybu1Jrw=; b=G8mkTLAsnWgjq5v6+KW1y9bF6OwZdCi4xAxHzGsdPoDvmOq6eD/uUXsVWGoyGQjVui 3S22v7TtbivcEvpmS0LVsaPJCaDFmPlV1/0acteakYdLmDt9ACwysJmbWmAfZDFSzBfq mh2lhzWQC7WX2J5Fd4alrSpSvDJQ20GRj0euQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=KCvM3bhS5R8G91c2C7ZhggjXu/YZcJhHnJSop40D1su2s0yRX4ZjMKSw7dHypkcYtv /C+AfdSSYldxBuX6bnM+w5EsC4vqoC/GY09EbYqP2Twdz9PHKUWmYrH4TuNmNa07n2bm JQrQP2NNe1+YlM+RQ8oPIKYs9pG2bviV7jRik= MIME-Version: 1.0 Date: Wed, 25 Mar 2009 11:08:56 +0100 Received: by 10.210.19.7 with SMTP id 7mr7131576ebs.41.1237975751191; Wed, 25 Mar 2009 03:09:11 -0700 (PDT) Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 2763 emacs,rmail severity 2773 wishlist severity 2757 wishlist quit From unknown Fri Sep 05 20:56:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#2773: feature request: option for css mode to highlight #rrggbb text Resent-From: Julien Danjou Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Jul 2011 15:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 2773 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: xah lee Cc: 2773@debbugs.gnu.org Received: via spool by 2773-submit@debbugs.gnu.org id=B2773.131134866013806 (code B ref 2773); Fri, 22 Jul 2011 15:31:02 +0000 Received: (at 2773) by debbugs.gnu.org; 22 Jul 2011 15:31:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QkHgp-0003ad-D2 for submit@debbugs.gnu.org; Fri, 22 Jul 2011 11:30:59 -0400 Received: from prometheus.naquadah.org ([212.85.154.174] helo=mx1.naquadah.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QkHgn-0003aR-Gd for 2773@debbugs.gnu.org; Fri, 22 Jul 2011 11:30:58 -0400 Received: from cigue.easter-eggs.fr (unknown [IPv6:2a01:e35:2eb3:b690:2::3a]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id E2A325C0DB; Fri, 22 Jul 2011 17:30:49 +0200 (CEST) From: Julien Danjou References: Date: Fri, 22 Jul 2011 17:30:48 +0200 In-Reply-To: (xah lee's message of "Tue, 24 Mar 2009 17:35:19 -0700") Message-ID: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam-Score: -3.1 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, Mar 25 2009, xah lee wrote: rainbow-mode is included into ELPA and does exactly that for css-mode, but also for X colors or LaTeX. Its inclusion has been discussed and refused into Emacs, therefore, I think this bug should be closed. =2D-=20 Julien Danjou =E2=9D=B1 http://julien.danjou.info --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJOKZeoAAoJEGEbqVCLeKXCcVAQAKXvF3jirTsaoHYRYnXwCbSK Uqirduj8JSv/OXb6PSA4vti9gn3bRoy/YrCAyeiSHztUkxlt0vfdjWWTvgTQAItM U/3R3CNDNyHOA4aGreuXKXNVisyXWPdUAwIpiC9FE+JnsNSRIUPAagJmy7mcejW4 0aRSehGSbYzCDzFzt7IR8OKov1ynP0QmilbCqlCMW9XiU9A0SFbA9bvSyRlN5HUz DQ42q0BRD+4N8CAEnyjmEPtvN9QSfzeBrF8bVBN8b3UlT+d7dVeDbBxHdU072CBn eF1vkIUdPPD8oWW026PWKswm0AddQFghr6dbdp7yKr7n8rX7A5rST53COzsdRC76 lrqvtFlagzEEpTAHR8w6TQHsAtH+ZhXkea7xE8Xm+GpmStJonxQVgjiJ7gIuTnj+ pmsmOZGuGHdCwDOMAN//aiYApjz84SdQc9GxJmc2lGiTQ0FXfU9hsljDYtnrdtqi WDuUFiQv9VwbrjLKWnRXBl0S8tQ7PjYjs9TLod32LNKpJSgs/yI/YefTfBlLsgwK s1CKf0aq+tNYPvhJ+v0V/2idLDmG+MbB3WkDVTvGnppZM0FkwsJkugzMizr2sNBQ sOchobju37ry/K8emw6+8Q6dUiWKQZyKEgrVCna/f670rKgwOgLjdOVunyVwqICf s9bFfN21ByOZpPhj0uXZ =vfUt -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 29 02:20:05 2011 Received: (at control) by debbugs.gnu.org; 29 Oct 2011 06:20:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RK2Gy-0001Qw-NE for submit@debbugs.gnu.org; Sat, 29 Oct 2011 02:20:05 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RK2Gw-0001Qd-3t for control@debbugs.gnu.org; Sat, 29 Oct 2011 02:20:03 -0400 Received: from [155.69.18.173] (port=56733 helo=furball) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1RK2F0-0004yJ-SF for control@debbugs.gnu.org; Sat, 29 Oct 2011 02:18:03 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 2773 Date: Sat, 29 Oct 2011 14:17:57 +0800 Message-ID: <87ty6s1fu2.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) close 2773 thanks