From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs as word processor / Text Properties Date: Fri, 29 Nov 2013 11:10:07 +0200 Message-ID: <83zjon7evk.fsf@gnu.org> References: <87vbzqfgd6.fsf@uwakimon.sk.tsukuba.ac.jp> <83d2lrczi7.fsf@gnu.org> <8338mmcsd9.fsf@gnu.org> <83txf1blf2.fsf@gnu.org> <87txf133yd.fsf@zigzag.favinet> <83r4a5bj5x.fsf@gnu.org> <87mwktdy6r.fsf@uwakimon.sk.tsukuba.ac.jp> <83iovhb0ez.fsf@gnu.org> <87k3fxdpmg.fsf@uwakimon.sk.tsukuba.ac.jp> <837gbwbcsx.fsf@gnu.org> <87d2lnevq7.fsf@uwakimon.sk.tsukuba.ac.jp> <87ob57rlkb.fsf_-_@informatimago.com> <35e892b1-73b8-4ca2-9317-7eb83e7223e5@default> <464a688e-b7a5-4f6b-84b4-d7cd42107c8d@default> <87li074mxc.fsf@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1385716230 12437 80.91.229.3 (29 Nov 2013 09:10:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Nov 2013 09:10:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Jambunathan K Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 29 10:10:35 2013 Return-path: Envelope-to: ged-emacs-devel@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 1VmK5r-0003gd-B3 for ged-emacs-devel@m.gmane.org; Fri, 29 Nov 2013 10:10:35 +0100 Original-Received: from localhost ([::1]:46211 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmK5q-0005J2-Dy for ged-emacs-devel@m.gmane.org; Fri, 29 Nov 2013 04:10:34 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmK5g-0005IX-Ta for emacs-devel@gnu.org; Fri, 29 Nov 2013 04:10:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VmK5b-0007UR-8m for emacs-devel@gnu.org; Fri, 29 Nov 2013 04:10:24 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:44647) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmK5b-0007UC-01 for emacs-devel@gnu.org; Fri, 29 Nov 2013 04:10:19 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MX000H00PCWZM00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 29 Nov 2013 11:10:17 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MX000HROPH5OVB0@a-mtaout22.012.net.il>; Fri, 29 Nov 2013 11:10:17 +0200 (IST) In-reply-to: <87li074mxc.fsf@gmail.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 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:165862 Archived-At: > From: Jambunathan K > Date: Fri, 29 Nov 2013 14:14:31 +0530 > Cc: "Pascal J. Bourguignon" , > Drew Adams , emacs-devel@gnu.org > > How about documents that have multiple scripts and one MAY have to > fiddle with bidi-settings on a per-element basis. I must confess I have no idea what you are talking about here: what "bidi settings"? > (Things like Bidi are not only about aesthetics but also tied > directly to the "content".) Again, if this is a real issue, please elaborate. Bidi is neither about aesthetics nor about "content", it's about displaying certain scripts as their readers require. To understand that, imagine that you need to read English text where the order of the characters was reversed. I guess you won't be amused. > Now if you want to have Tables with Bidi-text then Orgmode is > practically useless. "Practically useless" is a wild exaggeration. I use it just fine. But yes, there are several features of the UBA that Emacs supports which can improve this. Org Mode should use those features when appropriate. Unfortunately, too many Emacs modes, Org included, still treat text as a unidirectional stream of characters that will keep their logical order on display, and don't cater enough to the needs of bidirectional scripts. I expect Org users who work with those scripts to submit bug reports with specific use cases, and ask the Org maintainers to use the above-mentioned features.