mkamensky / Text-Bidi

Text::Bidi is a Perl interface to libfribidi, implementing the Unicode Bidi algorithm
7 stars 4 forks source link

problem with urxvt bidi #10

Open AriaMoradi opened 4 years ago

AriaMoradi commented 4 years ago

hi, I'm trying the extension with Persian and there's a bug when I try to type ل and ا which should become لا‍‍, things break

AriaMoradi commented 4 years ago

image adding ا in the middle of خوبی چطوری سل خوبی چطوری after سل image the text is not shown before the added character?

also the text is entered correctly(if you copy it) it just wont show.

AriaMoradi commented 4 years ago

also as visible I have two cursors mirroring each other across the line that should be another bug

mkamensky commented 3 years ago

also as visible I have two cursors mirroring each other across the line that should be another bug

Yes, I know about this, I don't know how to eliminate this, since there is no way to hide the original cursor (and the author said he would not provide it)

mkamensky commented 3 years ago

hi, I'm trying the extension with Persian and there's a bug when I try to type ل and ا which should become لا‍‍, things break

Sorry, I have no experience with this, I think I saw this kind of thing with Hebrew and diactrics, will try to look at it when I have time, thanks for reporting

Konfekt commented 1 year ago

This problem is due to

special_encode in rxvtperl.xs

as discussed to the uRxvt developers.

mkamensky commented 1 year ago

This problem is due to

special_encode in rxvtperl.xs

as discussed to the uRxvt developers.

Oh, wow, thanks. I guess I'll wait until that is sorted out, before closing here.

ghost commented 1 year ago

Hi, Please take a look at the following email and its reponses: http://lists.schmorp.de/pipermail/rxvt-unicode/2022q4/002632.html I'm not sure if the problem should be solved at the extension level or the uRxvt itself.