This change makes two adjustments to the Syriac justification kashida insertion position algorithm: - Previously, the first pass scanned from end to midpoint exclusive. This has been updated so kashida positions at the midpoint are prioritized over kashida positions in the first half of the word. - Fixes a bug that made midpoint calculation include vowel marks and other diacritics. Change-Id: I615cde5cdb54e7afe5fccdf4d536ce7aef211395 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/204141 Reviewed-by: Jonathan Clark <jonathan@libreoffice.org> Tested-by: Jenkins