From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Abrahams Newsgroups: gmane.emacs.devel Subject: Re: Emacs antialiasing in X Date: Sat, 14 Jan 2006 13:15:37 -0500 Message-ID: <87oe2eisl2.fsf@boost-consulting.com> References: <877j9ya8tu.fsf@boost-consulting.com> <200512220938.jBM9c8Lf021116@coolsville.localdomain> <873bjtoy1i.fsf@boost-consulting.com> <0B2B9218-7271-493B-A60D-F912E09E6E27@swipnet.se> <8764onlsq4.fsf@boost-consulting.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1137266653 21921 80.91.229.2 (14 Jan 2006 19:24:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 14 Jan 2006 19:24:13 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 14 20:24:11 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Exr0U-0007ca-O1 for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 20:24:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Exr2K-0008Vr-PY for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 14:26:04 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ExpzQ-0007Lp-13 for emacs-devel@gnu.org; Sat, 14 Jan 2006 13:19:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ExpzM-0007Kr-IG for emacs-devel@gnu.org; Sat, 14 Jan 2006 13:18:59 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExpzL-0007Kj-Rw for emacs-devel@gnu.org; Sat, 14 Jan 2006 13:18:56 -0500 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_AES_128_CBC_SHA:16) (Exim 4.34) id 1Exq2W-0005sU-So for emacs-devel@gnu.org; Sat, 14 Jan 2006 13:22:13 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Expwz-0007tW-Gq for emacs-devel@gnu.org; Sat, 14 Jan 2006 19:16:29 +0100 Original-Received: from 209-150-60-201.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com ([209.150.60.201]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Jan 2006 19:16:29 +0100 Original-Received: from dave by 209-150-60-201.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Jan 2006 19:16:29 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 53 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 209-150-60-201.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:OXBkXTnGZKYYSOzMa3LVgYS/jck= 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:49093 Archived-At: David Abrahams writes: > "Jan D." writes: > >>>> People has reported various redrawing problems also. >>>> >>>> And then there is the whole i18n problem. Specifically, Xft wants >>>> unicode characters, but Emacs has its own internal (Mule) >>>> representation. I think we must integrate XFT and Unicode before >>>> this can be sorted out correctly. >>> >>> What do you mean by "integrate XFT and Unicode?" You just >>> said Xft already wants unicode characters, so I assume they're as >>> integrated as they're going to get. Maybe you mean "integrate Mule >>> and Unicode?" >> >> Unicode refers to the Emacs unicode branch. So it means integrate >> those two branches. > > meaning "emacs-unicode-2" and "XFT_JHD_BRANCH?" I've started trying to merge these two, and I have a few questions. It's pretty tough to figure out what to do about ChangeLog, NEWS, etc. There are many differences, it isn't clear to me which branch is more current, and I'm not so involved with emacs development that I can make judgements about each item. Certainly XFT_JHD_BRANCH seems to contain several cleanups and corrections to text present in emacs-unicode-2. Any advice on that score? What about images? When I see something like ("%" . "໌") ("'" . "ງ") in XFT_JHD_BRANCH and ("%" . "(1l(B") ("'" . "(1'(B") in emacs-unicode-2, do I want to keep the latter, since the character representation is changing? Also, would it be better to come up with a patch against emacs-unicode-2 that adds XFT support, or vice-versa? I am inclined towards the former. Thanks, -- Dave Abrahams Boost Consulting www.boost-consulting.com