On 08/12/2012 15:25, Zaher Dirkey wrote:
I see there is a unit, and you are use it SynEditTextBidiChars.
So What for USE_UTF8BIDI_LCL? and this units FreeBidi and utf8bidi?
Those 2 units seem way incomplete.
SynEdit currently needs 2 things:
1) combining chars (that may move to LazUtils.. Lets see
2) stronk and weak RTL/LTR detection.
That is definetly not gcomplete in the above 2 units.
And SynEdit needs to integrate the highlighter in that.
',+; are all weak
but in Pascal:
a:='arab1'+'arab2+''more arab';
the '+' must be LTR
the +'' must be RTL (all in string)
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus