[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Paragraph direction in Org Mode (was: Slow/poor responsiveness in or
From: |
Eli Zaretskii |
Subject: |
Re: Paragraph direction in Org Mode (was: Slow/poor responsiveness in org files) |
Date: |
Tue, 20 Sep 2011 18:02:59 +0300 |
Ping!
> Date: Wed, 14 Sep 2011 18:34:21 +0300
> From: Eli Zaretskii <address@hidden>
> Cc: address@hidden
>
> > Date: Tue, 13 Sep 2011 01:51:41 -0400
> > From: Eli Zaretskii <address@hidden>
> > Cc: address@hidden
> >
> > > Date: Tue, 13 Sep 2011 00:36:25 -0400
> > > From: Mathieu Boespflug <address@hidden>
> > > Cc: address@hidden
> > >
> > > > I will propose to Org mode developers a change to set
> > > > bidi-paragraph-direction automatically on all Org buffers.
> > >
> > > Ok. Thank you for looking into this. However, does this mean it won't be
> > > possible to have R2L text in Org buffers?
> >
> > No, it doesn't mean that. It just means the display will start at the
> > left window boundary, even if the item includes R2L text. To
> > illustrate, you will see
> >
> > * foo
> > * bar
> > * OOF
> > * RAB
> >
> > (where "OOF" and "RAB" are R2L text typed as "FOO" and "BAR",
> > reordered into correct visual order), rather than
> >
> > * foo
> > * bar
> > OOF *
> > RAB *
> >
> > with the default (nil) setting of bidi-paragraph-direction. I think
> > the latter is ugly anyway.
>
> Bastien,
>
> As followup to this thread (and other similar discussions in the
> past), I propose the change below to org.el.
>
> Let me know if you want me to commit this to the Emacs trunk or wait
> for your next merge.
>
> Thanks.
>
>
> === modified file 'lisp/org/org.el'
> --- lisp/org/org.el 2011-09-02 16:38:40 +0000
> +++ lisp/org/org.el 2011-09-14 15:30:49 +0000
> @@ -4748,6 +4748,7 @@ The following commands are available:
> (org-set-local 'line-move-ignore-invisible t))
> (org-set-local 'outline-regexp org-outline-regexp)
> (org-set-local 'outline-level 'org-outline-level)
> + (setq bidi-paragraph-direction 'left-to-right)
> (when (and org-ellipsis
> (fboundp 'set-display-table-slot) (boundp 'buffer-display-table)
> (fboundp 'make-glyph-code))
>
>
>
- Re: Slow/poor responsiveness in org files, Mathieu Boespflug, 2011/09/12
- Re: Slow/poor responsiveness in org files, Eli Zaretskii, 2011/09/12
- Re: Slow/poor responsiveness in org files, Bruno Tavernier, 2011/09/13
- Re: Slow/poor responsiveness in org files, Eli Zaretskii, 2011/09/14
- Re: Slow/poor responsiveness in org files, Bruno Tavernier, 2011/09/14
- Re: Slow/poor responsiveness in org files, Eli Zaretskii, 2011/09/14