Re: [dev] harfbuzz

2014-06-22 Thread Sylvain BERTRAND
On Fri, Jun 20, 2014 at 02:40:50PM -0400, Bobby Powers wrote: > Hi Sylvain, > > Sylvain wrote: > > I started to rewrite it, namely I unrolled the c++ code into > > plain C code. But I did it only for basic layout rendering. The > > API has a major race condition though (free before access), I did

Re: [dev] harfbuzz

2014-06-20 Thread Bobby Powers
Hi Sylvain, Sylvain wrote: > I started to rewrite it, namely I unrolled the c++ code into > plain C code. But I did it only for basic layout rendering. The > API has a major race condition though (free before access), I did > try to warn the GTK+/pango devs, that was just hitting my head > against

Re: [dev] harfbuzz

2014-06-20 Thread Sylvain BERTRAND
On Thu, Jun 19, 2014 at 01:21:24PM -0400, Nick wrote: > Quoth Sylvain BERTRAND: > > Unfortunately, the C toolkits over there are turning very > > bad: > > GTK+ and the EFL do depend on harfbuzz for their font layout > > computation which is an *really* ugly c++ object-oriented > > brainfuckage (ugl

Re: [dev] harfbuzz

2014-06-20 Thread hiro
> international text layout just use facebook then.

Re: [dev] harfbuzz

2014-06-19 Thread Nick
Quoth Sylvain BERTRAND: > Unfortunately, the C toolkits over there are turning very bad: > GTK+ and the EFL do depend on harfbuzz for their font layout > computation which is an *really* ugly c++ object-oriented > brainfuckage (uglier that the glib SDK dependencies!). I did a C > port of harfbuzz (