From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David De La Harpe Golden Newsgroups: gmane.emacs.bugs Subject: bug#6472: bidi: bar cursor in rtl text on wrong side of current char. Date: Sun, 20 Jun 2010 00:14:53 +0100 Message-ID: <4C1D4F6D.1040900@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1276990145 4663 80.91.229.12 (19 Jun 2010 23:29:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 19 Jun 2010 23:29:05 +0000 (UTC) To: 6472@debbugs.gnu.org, eliz@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 20 01:29:04 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ7TB-0000px-Uh for geb-bug-gnu-emacs@m.gmane.org; Sun, 20 Jun 2010 01:29:03 +0200 Original-Received: from localhost ([127.0.0.1]:51149 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQ7T9-0004ox-Ko for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 Jun 2010 19:28:59 -0400 Original-Received: from [140.186.70.92] (port=53405 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQ7T1-0004nM-Re for bug-gnu-emacs@gnu.org; Sat, 19 Jun 2010 19:28:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQ7T0-0008Sy-J2 for bug-gnu-emacs@gnu.org; Sat, 19 Jun 2010 19:28:51 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:32778) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ7T0-0008Ss-HK for bug-gnu-emacs@gnu.org; Sat, 19 Jun 2010 19:28:50 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OQ7Gc-0003Pa-7K; Sat, 19 Jun 2010 19:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: David De La Harpe Golden Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Jun 2010 23:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6472 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org, Eli Zaretskii Original-Received: via spool by submit@debbugs.gnu.org id=B.127698930513101 (code B ref -1); Sat, 19 Jun 2010 23:16:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Jun 2010 23:15:05 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ7Fh-0003PG-1F for submit@debbugs.gnu.org; Sat, 19 Jun 2010 19:15:05 -0400 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ7Ff-0003OW-2D for submit@debbugs.gnu.org; Sat, 19 Jun 2010 19:15:03 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:32908) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OQ7Fa-0006ia-Vg for submit@debbugs.gnu.org; Sat, 19 Jun 2010 19:14:59 -0400 Original-Received: from [140.186.70.92] (port=57937 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQ7FZ-0000sD-Fn for bug-gnu-emacs@gnu.org; Sat, 19 Jun 2010 19:14:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQ7FY-0007LA-Bt for bug-gnu-emacs@gnu.org; Sat, 19 Jun 2010 19:14:57 -0400 Original-Received: from harpegolden.net ([65.99.215.13]:56529) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ7FY-0007Ky-7s; Sat, 19 Jun 2010 19:14:56 -0400 Original-Received: from [87.198.55.90] (87-198-55-90.ptr.magnet.ie [87.198.55.90]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTP id 8DC169BE9; Sun, 20 Jun 2010 00:14:54 +0100 (IST) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100515 Icedove/3.0.4 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 19 Jun 2010 19:16:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:37890 Archived-At: I use [1] to use a bar cursor in emacs. I think the bar cursor is on the wrong side in rtl spans, to the left of the rtl character the point is "on" rather than the right, so it doesn't correspond to the insertion location of the next rtl character typed. [1] (setq default-cursor-type '(bar . 2)) (defadvice overwrite-mode (after overwrite-mode) (if overwrite-mode (setq cursor-type 'box) (setq cursor-type '(bar . 2)))) (ad-activate 'overwrite-mode)