From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= Newsgroups: gmane.emacs.bidi,gmane.emacs.devel Subject: Re: Column numbering in bidirectional display Date: Wed, 30 Jun 2010 13:30:33 +0900 Organization: Aoyama Gakuin University Message-ID: <4C2AC869.8030502@it.aoyama.ac.jp> References: <83tyq1pqov.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1277872266 896 80.91.229.12 (30 Jun 2010 04:31:06 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 30 Jun 2010 04:31:06 +0000 (UTC) Cc: emacs-bidi@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Wed Jun 30 06:31:04 2010 Return-path: Envelope-to: gnu-emacs-bidi@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 1OTowu-0002p7-ED for gnu-emacs-bidi@m.gmane.org; Wed, 30 Jun 2010 06:31:00 +0200 Original-Received: from localhost ([127.0.0.1]:59999 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTowt-00053B-Lf for gnu-emacs-bidi@m.gmane.org; Wed, 30 Jun 2010 00:30:59 -0400 Original-Received: from [140.186.70.92] (port=55500 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTowp-00052x-BU for emacs-bidi@gnu.org; Wed, 30 Jun 2010 00:30:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTown-0001LX-5L for emacs-bidi@gnu.org; Wed, 30 Jun 2010 00:30:55 -0400 Original-Received: from scmailgw01.scop.aoyama.ac.jp ([133.2.251.41]:34488) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTowm-0001L2-Jz for emacs-bidi@gnu.org; Wed, 30 Jun 2010 00:30:53 -0400 Original-Received: from scmse02.scbb.aoyama.ac.jp (scmse02.scbb.aoyama.ac.jp [133.2.253.159]) by scmailgw01.scop.aoyama.ac.jp (secret/secret) with SMTP id o5U4Um91013729 for ; Wed, 30 Jun 2010 13:30:48 +0900 Original-Received: from (unknown [133.2.206.133]) by scmse02.scbb.aoyama.ac.jp with smtp id 2608_a038_41edd8d8_8400_11df_8670_001d096c5782; Wed, 30 Jun 2010 13:30:48 +0900 Original-Received: from [IPv6:::1] ([133.2.210.1]:34877) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id for from ; Wed, 30 Jun 2010 13:30:48 +0900 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.4pre) Gecko/20091214 Eudora/3.0b4 In-Reply-To: <83tyq1pqov.fsf@gnu.org> X-MIME-Autoconverted: from 8bit to quoted-printable by scmailgw01.scop.aoyama.ac.jp id o5U4Um91013729 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-bidi@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion of Emacs support for multi-directional text." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Errors-To: emacs-bidi-bounces+gnu-emacs-bidi=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bidi:675 gmane.emacs.devel:126523 Archived-At: Hello Eli, On 2010/05/21 18:08, Eli Zaretskii wrote: > So on balance, I think we should keep the current semantics of the > line numbering, whereby columns are numbered in strict logical order. > > If we decide to go that way, we will need to provide primitives or > subroutines to get to the visually first and last characters of a > visual line. That's because some features need that; see the thread > Re: Hl-line and visual-line for one example. beginning-of-visual-line > and end-of-visual-line sound like a good starting point. > > Comments are welcome. I agree that keeping column numbering as currently available in logical=20 ordering. I think that at least in the long run, you will need more=20 visual-related functions than just beginning-of-visual-line and=20 end-of-visual-line. Regards, Martin. --=20 #-# Martin J. D=C3=BCrst, Professor, Aoyama Gakuin University #-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp