From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#17905: 24.3.50; writing with a giant font triggers RTL text entry Date: Fri, 04 Jul 2014 09:39:03 +0300 Message-ID: <83lhs91vco.fsf@gnu.org> References: <83k37v2lzl.fsf@gnu.org> <83egy232js.fsf@gnu.org> <83tx6y1ith.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1404456025 18173 80.91.229.3 (4 Jul 2014 06:40:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Jul 2014 06:40:25 +0000 (UTC) Cc: holtzermann17@gmail.com, 17905@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 04 08:40:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1X2xAP-0007ea-EC for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Jul 2014 08:40:17 +0200 Original-Received: from localhost ([::1]:34822 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2xAO-0006qv-Vh for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Jul 2014 02:40:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46339) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2xAH-0006oS-0Q for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 02:40:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2xAB-0003BO-So for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 02:40:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51123) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2xAB-0003BC-Pe for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 02:40:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X2xAB-0005NC-4n for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 02:40:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Jul 2014 06:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17905-submit@debbugs.gnu.org id=B17905.140445596920597 (code B ref 17905); Fri, 04 Jul 2014 06:40:02 +0000 Original-Received: (at 17905) by debbugs.gnu.org; 4 Jul 2014 06:39:29 +0000 Original-Received: from localhost ([127.0.0.1]:42273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2x9d-0005M9-2S for submit@debbugs.gnu.org; Fri, 04 Jul 2014 02:39:29 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:58880) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2x9Y-0005Ls-Ro for 17905@debbugs.gnu.org; Fri, 04 Jul 2014 02:39:26 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0N8600L00CKUG700@a-mtaout21.012.net.il> for 17905@debbugs.gnu.org; Fri, 04 Jul 2014 09:39:18 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N8600LDSD5HG920@a-mtaout21.012.net.il>; Fri, 04 Jul 2014 09:39:18 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:91169 Archived-At: > From: Stefan Monnier > Cc: holtzermann17@gmail.com, 17905@debbugs.gnu.org > Date: Thu, 03 Jul 2014 15:49:29 -0400 > > > If it only shows up when point is in a partially visible line, then > > the bug is that Emacs lets point be displayed in such a line. > > Probably (tho I don't know why this causes point to be changed). The display engine is probably confused by what happened, so it does something utterly inappropriate. There are situations where redisplay moves point, but this is not one of them. > I confirm that point (and the corresponding cursor) is at the > leftmost position of the partially displayed screen line in that > case. That's the immediate cause of the bug, I'm quite sure. And it goes a long way back.