From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Random832 Newsgroups: gmane.emacs.devel Subject: Re: Status of multicolor fonts? Date: Wed, 16 Dec 2015 11:41:40 -0500 Message-ID: <87k2oel517.fsf@fastmail.com> References: <567169C8.9010006@gmail.com> <838u4u1jjp.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450284146 18642 80.91.229.3 (16 Dec 2015 16:42:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 16 Dec 2015 16:42:26 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 16 17:42:18 2015 Return-path: Envelope-to: ged-emacs-devel@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 1a9F9Y-0003Y9-Ac for ged-emacs-devel@m.gmane.org; Wed, 16 Dec 2015 17:42:12 +0100 Original-Received: from localhost ([::1]:48196 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9F9X-0002vN-RL for ged-emacs-devel@m.gmane.org; Wed, 16 Dec 2015 11:42:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9F9U-0002vI-20 for emacs-devel@gnu.org; Wed, 16 Dec 2015 11:42:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9F9R-0002lp-6z for emacs-devel@gnu.org; Wed, 16 Dec 2015 11:42:07 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:41023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9F9R-0002ll-05 for emacs-devel@gnu.org; Wed, 16 Dec 2015 11:42:05 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1a9F9Q-0003Je-24 for emacs-devel@gnu.org; Wed, 16 Dec 2015 17:42:04 +0100 Original-Received: from c-68-39-146-59.hsd1.in.comcast.net ([68.39.146.59]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Dec 2015 17:42:04 +0100 Original-Received: from random832 by c-68-39-146-59.hsd1.in.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Dec 2015 17:42:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-68-39-146-59.hsd1.in.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:xsPFYFSolcaIE4UoxfAV9EjDlPc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:196387 Archived-At: Eli Zaretskii writes: > If your application needs that, you don't have to wait for this to be > supported in the core. It should be very easy to write Lisp code that > generated faces with specific colors I'm not sure if you understand the feature being requested. This is not a font that specifies a foreground and background color per character, it is a font that defines a character as a full-color graphic image (e.g. the US flag in red, white, and blue with shadows and highlights, though flags specifically are ligatures of two characters) The variation selectors are specifically to replace the "skin color" (typically yellow by default on the fonts that support them) with a selected natural human skin color. I think they're actually implemented by selecting another graphic entirely, since some implementations also have different hair colors.