On Sat, May 27, 2017 at 12:57:30PM +0200, Lumidify Productions wrote: > On Sat, May 27, 2017 at 10:25:55AM +0000, sylvain.bertr...@gmail.com wrote: > > - harfbuzz, the _only_ unicode layout engine which has an interface > > changing > > all the time, and a brain damaged implementation. I did a C partial port > > from c++, and I can tell you about it is that the guys behind this code > > are > > trash. All GFX toolkits are dependent on it, all web engines are > > dependent on > > it, that for unicode layout computation. > > Hi, I just wanted to mention that there _is_ another layout engine, > graphite (http://graphite.sil.org, https://github.com/silnrsi/graphite), but > there is a different mentality behind it (all the layout data is included > in the font itself), and it also is C++.
You must use graphite specific font format. And as far as I can remember as a c++ ABI only (the worst of the worst). -- Sylvain