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: Re: Hebrew xlation of Emacs tutorial Date: Sat, 03 Feb 2007 16:01:18 -0500 Message-ID: References: <20070202014816.c691bb82.yotam.medini@gmail.com> <20070202172551.3a25b37f.yotam.medini@gmail.com> <858xffgqkb.fsf@lola.goethe.zz> <85r6t7f42d.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1170536552 31999 80.91.229.12 (3 Feb 2007 21:02:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 3 Feb 2007 21:02:32 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 03 22:02:24 2007 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 1HDS1f-0007gf-VJ for ged-emacs-devel@m.gmane.org; Sat, 03 Feb 2007 22:02:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HDS1g-0007hp-HU for ged-emacs-devel@m.gmane.org; Sat, 03 Feb 2007 16:02:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HDS1W-0007hk-2n for emacs-devel@gnu.org; Sat, 03 Feb 2007 16:02:14 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HDS1T-0007hY-I1 for emacs-devel@gnu.org; Sat, 03 Feb 2007 16:02:12 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HDS1T-0007hV-DM for emacs-devel@gnu.org; Sat, 03 Feb 2007 16:02:11 -0500 Original-Received: from ore.jhcloos.com ([64.240.156.239]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1HDS1R-0007aL-8l; Sat, 03 Feb 2007 16:02:09 -0500 Original-Received: from lugabout.jhcloos.org (ppp23.pm3-8.buf-ch.ny.localnet.com [69.48.11.215]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "lugabout.jhcloos.org", Issuer "ca.jhcloos.com" (verified OK)) by ore.jhcloos.com (Postfix) with ESMTP id 7DACC1C57D; Sat, 3 Feb 2007 15:02:03 -0600 (CST) Original-Received: by lugabout.jhcloos.org (Postfix, from userid 500) id 90829182B80; Sat, 3 Feb 2007 21:01:47 +0000 (UTC) In-Reply-To: <85r6t7f42d.fsf@lola.goethe.zz> (David Kastrup's message of "Sat\, 03 Feb 2007 20\:12\:42 +0100") Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMnRFWHRUaXRsZQAvbWF4dG9y L2Nsb29zL2luY29taW5nLzIwMDQvMDIvUFdHL0pIQzE2LnBuZyJMlEwAAAAadEVYdFNvZnR3YXJl AEdOT01FIEljb24gRWRpdG9ynioKbAAAAHFJREFUeJzFk8EKwCAMQ1/ED9cvzw6iuM0N9WIvDTWE 1KjAxmKnLBEBjLcEIBCeI2nccy5YKrjxwbbvAvZ37zlo4GB9iRMC/cq/AppItwmMyJ5I98wd9G7P xxgrSKlYS2lMrOcV13o95aVSKA7E5ndGXG+IIzcl4BNfAAAAAElFTkSuQmCC Copyright: Copyright 2006 James Cloos X-Hashcash: 1:23:070203:dak@gnu.org::R1lnw5Azu4maFUm+:0000001fJc X-Hashcash: 1:23:070203:eliz@gnu.org::EjatXKl+GKZb01dZ:00000WsyY X-Hashcash: 1:23:070203:emacs-devel@gnu.org::uE03FsHXTp5E11cz:000000000000000000000000000000000000000000PYSs Original-Lines: 30 User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.0 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 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:65834 Archived-At: >>>>> "David" == David Kastrup writes: David> Oh, that is not as much an implication of bidi redisplay but rather of David> missing display features of Emacs in general. "composite character" David> may be the wrong word, it is "compositing"? Things like accents that David> are supposed to overprint the following character. David> Emacs does not cater for them yet, neither does it for antialiased David> font display Actually, the font-backend code in the unicode-2 branch handles aa and simple-compositing just fine, in my experience. At least when using the xft backend (alone; I don't run with fallback to the x backend). Handa-san's got that much working very well, though I did need to put in some effort creating a reasonably complete xft fontset. My understanding is that it also works well on the mac backend. OTOH, I've had no luck with complex composition, such as for Brahmic scripts. So the basic support for compositing seems to be there, it just needs a full set of rules for the complex scripts. Eg, everything that pango can do. (Pango is (or 'LGPL-2 'FreetypeLicence), so there shouldn't be any problem using it as a primary reference for writing the necessary lisp.) -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6