After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 353812 - API for Changing Paragraph Direction
API for Changing Paragraph Direction
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: .General
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: Persian 353814
 
 
Reported: 2006-09-01 10:38 UTC by Behnam Esfahbod
Modified: 2018-02-10 03:39 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Behnam Esfahbod 2006-09-01 10:38:41 UTC
GTK+ text input widgets need some API to make (selected) paragraphs LTR, RTL.  This means it should add LRM or RLM to make the paragraph LTR or RTL.  This solution is part of Unicode Annex #9 (bidi algorithm).

Also it needs API to make the selected text LTR or RTL embedded, which means to put LRE/RLE and PDF around it (and make sure inside the text there's no wrong bidi marker)

Another enhancement, but not so useful is support for override, beside the embed feature.


I had implemented this features for Gedit.  Take a look at http://live.gnome.org/Gedit/Plugins/BidiAssist and bug 312006 : "gedit - Adding BidiAssist to gedit's cvs".
Comment 1 Matthias Clasen 2018-02-10 03:39:59 UTC
We're moving to gitlab! As part of this move, we are closing bugs that haven't seen activity in more than 5 years. If this issue is still imporant to you and
still relevant with GTK+ 3.22 or master, please consider creating a gitlab issue
for it.