From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Status of multicolor fonts? Date: Wed, 16 Dec 2015 17:48:26 +0200 Message-ID: <838u4u1jjp.fsf@gnu.org> References: <567169C8.9010006@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1450280910 27977 80.91.229.3 (16 Dec 2015 15:48:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 16 Dec 2015 15:48:30 +0000 (UTC) Cc: emacs-devel@gnu.org, clement.pit@gmail.com, yuri.v.khan@gmail.com To: Elias =?utf-8?Q?M=C3=A5rtenson?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 16 16:48:20 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 1a9EJP-00006w-5n for ged-emacs-devel@m.gmane.org; Wed, 16 Dec 2015 16:48:19 +0100 Original-Received: from localhost ([::1]:47963 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9EJO-0000ZB-MC for ged-emacs-devel@m.gmane.org; Wed, 16 Dec 2015 10:48:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50530) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9EJJ-0000YE-SH for emacs-devel@gnu.org; Wed, 16 Dec 2015 10:48:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9EJG-0005yS-DR for emacs-devel@gnu.org; Wed, 16 Dec 2015 10:48:13 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9EJG-0005yO-A5; Wed, 16 Dec 2015 10:48:10 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4881 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1a9EJF-00055J-Dk; Wed, 16 Dec 2015 10:48:09 -0500 In-reply-to: (message from Elias =?utf-8?Q?M=C3=A5rtenson?= on Wed, 16 Dec 2015 23:32:36 +0800) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:196380 Archived-At: > Date: Wed, 16 Dec 2015 23:32:36 +0800 > From: Elias Mårtenson > Cc: Clément Pit--Claudel , > Emacs developers > > I hear you, and agree with you. But as a developer of a chat application (like > Slack, but free) which also has an Emacs client, colour fonts in Emacs would be > appreciated. 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 using the emoji characters and the variation selectors as the key. You should find the necessary information here: http://www.unicode.org/versions/Unicode8.0.0/ch22.pdf http://unicode.org/reports/tr51/ http://unicode.org/emoji/charts/index.html http://unicode.org/Public/emoji/latest/emoji-data.txt http://unicode.org/Public/emoji/latest/emoji-sequences.txt http://unicode.org/Public/emoji/latest/emoji-zwj-sequences.txt