Results 512 comments of Simon Cozens

More to the point I wonder how, without explicitly selecting an Arabic font, you're getting any arabic output at all. Could you run with the latest repository and the command...

OK, thanks; I'm afraid I don't read Arabic/Urdu very well so I can't see at a glance if it's doing the right thing or not! Now I understand the problem,...

Please try with that commit. I think it does the right thing but I'm not sure.

Thanks, those are some good test cases. I know what's happening - SILE takes a short cut and assumes that all characters in a shaping run are of the shame...

Thanks, both - looks like a lot of rethinking will need to be done. I will work on it, but it may be a couple of weeks before I get...

One of the things I'm working on now is rewriting the shaping interface so that (a) Pango and Harfbuzz share common code (even if Pango is more-or-less deprecated this helps...

Basically my reason for doing it (other than moving all the shaping bugs into the one file :-) ) is to provide more granularity in altering the shaping process and...

Urgh, I'm confused about how my own code works. Ignore what I set about `boxUpNodes`. We will have to do bidi stuff in `SILE.typesetter.setPar`.

OK, so I have refactored the shapers and I think it's helped me understand this issue. In my mind, SILE _does_ store font, color as a node property; that's basically...

Well, I think I've fixed it, and made a bunch of other improvements to Arabic rendering as well. (Tashkil and other diacritics should now be positioned properly.) Now text is...