From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: `C-b' is backward-char, `left' is left-char - why? Date: Thu, 02 Jun 2011 19:09:40 +0200 Organization: Organization?!? Message-ID: <87vcwo40tn.fsf@fencepost.gnu.org> References: <6F4054004B154CFB8E2753172D316C13@us.oracle.com> <4DE4F8D0.7010800@lanl.gov> <82y61l16bg.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1307035707 20875 80.91.229.12 (2 Jun 2011 17:28:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 2 Jun 2011 17:28:27 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 02 19:28:23 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QSBh0-0005QB-5e for ged-emacs-devel@m.gmane.org; Thu, 02 Jun 2011 19:28:22 +0200 Original-Received: from localhost ([::1]:45751 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSBgy-0006Z3-Rk for ged-emacs-devel@m.gmane.org; Thu, 02 Jun 2011 13:28:20 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59350) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSBPO-0001Dd-RE for emacs-devel@gnu.org; Thu, 02 Jun 2011 13:10:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QSBPN-0000B2-Fg for emacs-devel@gnu.org; Thu, 02 Jun 2011 13:10:10 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:38213) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QSBPN-0000AX-2n for emacs-devel@gnu.org; Thu, 02 Jun 2011 13:10:09 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QSBPL-0004Fx-DG for emacs-devel@gnu.org; Thu, 02 Jun 2011 19:10:07 +0200 Original-Received: from port-83-236-167-122.static.qsc.de ([83.236.167.122]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 02 Jun 2011 19:10:07 +0200 Original-Received: from dak by port-83-236-167-122.static.qsc.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 02 Jun 2011 19:10:07 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: port-83-236-167-122.static.qsc.de X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:+7+zk0FAq7QzzvQjYRzGcHBnizs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:140081 Archived-At: Eli Zaretskii writes: > But while we could (for the doc string purposes) quite safely > disregard the use case of paragraph having the "wrong" direction and > disrupting the global movement direction as described above, the doc > string you suggest is wrong even locally, when short sequences of R2L > text are embedded in an otherwise left-to-right paragraph, or vice > versa. This cannot be disregarded, so we must find a better way of > describing the effect of the arrow keys in mixed bidirectional text. > Ideas are welcome. It can even happen that both left and right move backward (when we are at the end of an L2R piece in R2L context), or both move forward. -- David Kastrup