From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#17905: 24.3.50; writing with a giant font triggers RTL text entry Date: Thu, 03 Jul 2014 12:17:18 -0400 Message-ID: References: <83k37v2lzl.fsf@gnu.org> <83egy232js.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; CHARSET=US-ASCII Content-Transfer-Encoding: 7BIT X-Trace: ger.gmane.org 1404404368 1585 80.91.229.3 (3 Jul 2014 16:19:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Jul 2014 16:19:28 +0000 (UTC) Cc: holtzermann17@gmail.com, 17905@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 03 18:19:20 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 1X2jj6-0003w1-NI for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jul 2014 18:19:12 +0200 Original-Received: from localhost ([::1]:60764 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2jj6-0007Ny-9y for geb-bug-gnu-emacs@m.gmane.org; Thu, 03 Jul 2014 12:19:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51263) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2ji7-0006Hr-JN for bug-gnu-emacs@gnu.org; Thu, 03 Jul 2014 12:18:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X2jhz-0004rN-2R for bug-gnu-emacs@gnu.org; Thu, 03 Jul 2014 12:18:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50729) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X2jhy-0004rJ-Va for bug-gnu-emacs@gnu.org; Thu, 03 Jul 2014 12:18:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X2jhy-0007n8-HL for bug-gnu-emacs@gnu.org; Thu, 03 Jul 2014 12:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2014 16:18: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.140440425129894 (code B ref 17905); Thu, 03 Jul 2014 16:18:02 +0000 Original-Received: (at 17905) by debbugs.gnu.org; 3 Jul 2014 16:17:31 +0000 Original-Received: from localhost ([127.0.0.1]:41879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2jhO-0007lv-Dy for submit@debbugs.gnu.org; Thu, 03 Jul 2014 12:17:31 -0400 Original-Received: from relais.videotron.ca ([24.201.245.36]:33920) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X2jhH-0007lc-MQ for 17905@debbugs.gnu.org; Thu, 03 Jul 2014 12:17:24 -0400 Original-Received: from ceviche.home ([24.201.170.218]) by VL-VM-MR002.ip.videotron.ca (Oracle Communications Messaging Exchange Server 7u4-22.01 64bit (built Apr 21 2011)) with ESMTP id <0N8500D0E98UK1HY@VL-VM-MR002.ip.videotron.ca> for 17905@debbugs.gnu.org; Thu, 03 Jul 2014 12:17:18 -0400 (EDT) Original-Received: by ceviche.home (Postfix, from userid 20848) id C6833660FA; Thu, 03 Jul 2014 12:17:18 -0400 (EDT) In-reply-to: <83egy232js.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) 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:91152 Archived-At: > again? I guess not, in which case this is not about _cursor_ > positioning, but rather about _point_ positioning. Right? Exactly. > Anyway, since Joe complicated the recipe with going full-screen (which > makes everything dependent on the monitor dimensions), I would ask you > two to answer the following questions: > - Can the issue be reproduced without enlarging the font? I think enlarging the font is necessary because I think an important element is that there be a partially displayed line. > - Does the issue happen only in continuation lines? Yes. > If so, does it happen as soon as the line is continued, or do you > have to have several continuation lines? I think the issue shows up when: - the current logical line starts before window-start. - point is at the bottom of the window. - More specifically, point is on the last line and is only partially displayed. I can reproduce it as follows: - emacs -Q - C-x C-+ - hit "g" (other chars work as well) and keep it pressed until the screen is completely filled with "g"s (window-start should be continuation of the current line (there's a little curly arrow in the left fringe of every displayed line, including the very first one)), at which point the "g"'s keep being inserted but all the same position with the cursor (and point) being at the left of the bottom (partially-displayed) line. With just a single C-x C-+, it takes a while to fill the window, so you can speed it up by using many more C-x C-+ or by making the window smaller (but do make sure that the window should not be a whole multiple of lines, so that the last line is partially hidden by the mode-line). Stefan