From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.devel Subject: fontconfig glyph lookup code Date: Mon, 21 Jul 2008 16:51:45 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1216673604 3064 80.91.229.12 (21 Jul 2008 20:53:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Jul 2008 20:53:24 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 21 22:54:13 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KL2OL-0008UP-TP for ged-emacs-devel@m.gmane.org; Mon, 21 Jul 2008 22:53:58 +0200 Original-Received: from localhost ([127.0.0.1]:36018 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KL2NS-0004wG-Qm for ged-emacs-devel@m.gmane.org; Mon, 21 Jul 2008 16:53:02 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KL2N2-0004aI-KE for emacs-devel@gnu.org; Mon, 21 Jul 2008 16:52:36 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KL2N1-0004Zh-MT for emacs-devel@gnu.org; Mon, 21 Jul 2008 16:52:35 -0400 Original-Received: from [199.232.76.173] (port=60008 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KL2N1-0004Ze-Gj for emacs-devel@gnu.org; Mon, 21 Jul 2008 16:52:35 -0400 Original-Received: from eagle.jhcloos.com ([207.210.242.212]:4641) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KL2N1-0002Ee-E0 for emacs-devel@gnu.org; Mon, 21 Jul 2008 16:52:35 -0400 Original-Received: by eagle.jhcloos.com (Postfix, from userid 10) id 9FAD640198; Mon, 21 Jul 2008 20:52:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1216673553; bh=1pSsQGm5sZZM3biAH1/czlxLhjaFiSyBGROSOp8zE ZI=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding; b=yrs9o1WV4DZYuoHgblDqGSIVaOmS+AHBdgQtt t04RZCb603JEyZzmRDwSrqWk0UNVKNLaB9KO8mrRGbW3wEP5MyMb1ilD+jPtOK6nxXK ZYR1Pb+aon9CfAoKf1fcZykIUomi6NLWM0YDbWYIqYFBny62m2/vKDsQRroQ0mgev/k = Original-Received: by lugabout.jhcloos.org (Postfix, from userid 500) id 58104210681; Mon, 21 Jul 2008 20:52:08 +0000 (UTC) User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2008 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Original-Lines: 21 X-Hashcash: 1:23:080721:emacs-devel@gnu.org::4ugKePH442PeeKwS:0000000000000000000000000000000000000000007Kzr X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:101125 Archived-At: There is an interesting conversation over on the fontconfig list. Seems fontconfig has some glyph lookup support, but not all apps/libs use it. The discussion mentioned that pango uses it, and it looks like cairo soon will. Does emacs? Should emacs? It covers things like type1 symbol and expert fonts. And allows fonts.conf to do things like map the current preffered ucs chars for Romanian =C5=A3=C5=9F=C2=B9 to the encodings used by older fonts. (W= hich is what started the thread.) 1] I=E2=80=99m not sure whether I want commas or cedillas there; it looks like I got cedillas.... -JimC --=20 James Cloos OpenPGP: 1024D/ED7DAEA6