Possible BIDI issue

"Leif Halvard Silli" <[email protected]>
Newsgroups gmane.editors.xxe.general
Message-ID <[email protected]>
I am using MacOS Mojave version 10.14.6. The BIDI add-on is installed.

I think I found a caret related BIDI bug in when I tested the document 
"Sample bidirectional text" which is available a a clickable file: URL 
inside the BIDI add-on.

The second heading is called «Arabic language» and then there is some 
Arabix text.

Below that heading, there is a paragraph in Arabic consisting in or two 
sentences in Arabic plus some numbers.

When I place the caret at the start of this Arabic paragraph, and then 
type the "Left arrow" key to move towards the end of the paragraph - one 
by one character, everything works fine, until I hit the first number, 
which is "12".

At that point, when the caret reaches the "12", the caret simply stops. 
No matter how long I press the Left arrow key, the caret is stuck inside 
that number. I have to manually move the caret to the left of the 
number, in order to reach further.

In fact, it is the same issue with the sentence which starts like this:

    Arabic – اللغة العربية  – is one of the most spoken 
language

Ths time I placed the caret to the left of the word "Arabic" and then I 
start pressing the Right arrow key. And when the caret reaches the first 
Arabic word, the caret gets stuck.

So, to sum up, everything works fine as long as your text consists of 
just one script system. But when the caret is within one script system, 
and then reaches a character from another script system - a number or a 
letter - the caret seems to get stuck.

Leif Halvard Silli


--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.