because X can generate only one character per key the key لا is mapped to
U+FEFB ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
but it should be mapped to the sequence U+0644 U+0627
U+0644 ARABIC LETTER LAM followed by U+0627 ARABIC LETTER ALEF
when this problem noticed they disabled the key completely
(map it to null)
later a solution was introduced
the solution involve patching
those files owned by libX11 in my distro and I posted the patched files there
as I reported this to https://bugzilla.redhat.com/show_bug.cgi?id=466627
for this patch to work one must export
I don't request doing this last step
but I request patching the two files
The patch to libX11 was committed back in June with
The first release since that commit was libX11-1.1.5.
Sergey committed the change to symbols/ara earlier this month
with commit c3b2fd97444f47e726b7916dd1a3ce04ada2d88d.
I don’t beleive there has been a release since then.
This, then, reduces to a dup of bugs #16426 and #18833.
*** This bug has been marked as a duplicate of bug 18833 ***