qt5base-lts/tests/auto/other/qcomplextext
Lars Knoll 035d80407b Fix two smaller bugs in the BiDi engine
Remove wrong code changing the Bido level of line separators. This
lead to wrong ordering of the string in case the line separator was
meant to be ignored and the string should be rendered in one line. Line
breaks are anyways already reset to the paragraph level by the algorithm
and reordering is done on a line by line basis, so this will work
correctly when doing proper line breaking.

Secondly fix a small bug found while testing the above change, where
we wouldn't set the correct levels for boundary neutrals and explicit
embedding chars because we did that processing before we were fully
done with the BiDi algorithm.

Change-Id: Id88f91cd58d2ab29be864aef34ca1727c1586611
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
2019-02-09 08:01:26 +00:00
..
data Update the Unicode BiDi algorithm to be compliant with Unicode 10 2018-02-28 17:11:43 +00:00
.gitignore
android_testdata.qrc Make tests compile for Android 2018-06-25 08:01:19 +00:00
bidireorderstring.h Fix two smaller bugs in the BiDi engine 2019-02-09 08:01:26 +00:00
qcomplextext.pro Make tests compile for Android 2018-06-25 08:01:19 +00:00
tst_qcomplextext.cpp Fix two smaller bugs in the BiDi engine 2019-02-09 08:01:26 +00:00