<div dir="ltr"><div>Hi,<br><br></div>For reason that many of you know (letter-spacing, Arabic elongation, other postprocessing) I like to expose attachment data to the shaping clients. There's two separate pieces so far:<br><br>- The Arabic joining info, which is applicable to all Arabic-like fonts even the ones that do NOT use cursive joining.<br clear="all"><div><div><div><br></div><div>- Mark attachment and cursive attachment. These form a tree with a attachment-type enum.</div><div><br></div><div>I'm not sure which slots in the pos buffer to expose this in. The latter definitely belongs to the pos buffer, whereas the former is more a property of the text. So I feel like we should expose them separately.</div><div><br></div><div>Ideas?</div><div><br></div><div>-- <br><div data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div></div></div></div>