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: Bidi reordering engine upgraded Date: Fri, 17 Oct 2014 09:16:05 +0300 Message-ID: <838ukf2pcq.fsf@gnu.org> References: <834mv55quj.fsf@gnu.org> <543E9122.6070605@yandex.ru> <8338ap5o7l.fsf@gnu.org> <543E9A1C.2010904@yandex.ru> <831tq95m6x.fsf@gnu.org> <83zjcx450f.fsf@gnu.org> <83y4sh43zq.fsf@gnu.org> <543F41C9.3000507@yandex.ru> <83oatc4gz3.fsf@gnu.org> <877g005p11.fsf@zigzag.favinet> <83egu848xv.fsf@gnu.org> <8738ao5emi.fsf@zigzag.favinet> <8361fk3yxc.fsf@gnu.org> <87y4sf45hj.fsf@zigzag.favinet> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1413526596 22678 80.91.229.3 (17 Oct 2014 06:16:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Oct 2014 06:16:36 +0000 (UTC) Cc: emacs-devel@gnu.org To: Thien-Thi Nguyen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 17 08:16:28 2014 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 1Xf0pu-0005LA-9Y for ged-emacs-devel@m.gmane.org; Fri, 17 Oct 2014 08:16:26 +0200 Original-Received: from localhost ([::1]:57869 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xf0pt-0000bd-Q2 for ged-emacs-devel@m.gmane.org; Fri, 17 Oct 2014 02:16:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39541) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xf0pc-0000bV-49 for emacs-devel@gnu.org; Fri, 17 Oct 2014 02:16:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xf0pX-0003YD-IH for emacs-devel@gnu.org; Fri, 17 Oct 2014 02:16:08 -0400 Original-Received: from mtaout28.012.net.il ([80.179.55.184]:57015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xf0pX-0003Xs-AF; Fri, 17 Oct 2014 02:16:03 -0400 Original-Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NDK00N00RIF6X00@mtaout28.012.net.il>; Fri, 17 Oct 2014 09:14:14 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NDK00ED8RZQKW90@mtaout28.012.net.il>; Fri, 17 Oct 2014 09:14:14 +0300 (IDT) In-reply-to: <87y4sf45hj.fsf@zigzag.favinet> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.184 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:175505 Archived-At: > From: Thien-Thi Nguyen > Cc: emacs-devel@gnu.org > Date: Fri, 17 Oct 2014 07:42:16 +0200 > > () Eli Zaretskii > () Thu, 16 Oct 2014 16:51:43 +0300 > > when you say "the pixel at 30,y will be rendered", do you > mean between 30 and 31, or do you mean between 29 and 30? > > I don't mean "between" anything. My mental model of the > mapping of a coordinate component to a screen pixel (in X) is > direct. It doesn't admit subpixel (fractional) specification. > Left-most pixel is numbered 0, and "at 0" refers to that pixel. But with that model, a 1-pixel line "at 0" does NOT "invade" on pixel 1. Anyway, this is all pointless, because we need to decide first what we would like to see as the hollow cursor for a glyph that is 1-pixel wide.