Re: Modern font features, hacky patch

2012-11-03 Thread Khaled Hosny
On Sun, Oct 28, 2012 at 09:37:05AM +0100, Matúš Kukan wrote: > On 28 October 2012 02:59, Khaled Hosny wrote: > > Realizing that I might not get around fixing basic issues with HarfBuzz > > integration anytime soon, I'm attaching preliminary patches I've for any > > one interested in them. > > You

Re: Modern font features, hacky patch

2012-10-28 Thread Matúš Kukan
On 28 October 2012 02:59, Khaled Hosny wrote: > Realizing that I might not get around fixing basic issues with HarfBuzz > integration anytime soon, I'm attaching preliminary patches I've for any > one interested in them. You set ENABLE_HARFBUZZ as TRUE / empty but use in vcl: ifneq ($(ENABLE_HARF

Re: Modern font features, hacky patch

2012-10-27 Thread Khaled Hosny
On Fri, Sep 07, 2012 at 06:43:26PM +0200, Khaled Hosny wrote: > On Fri, Sep 07, 2012 at 05:18:46PM +0100, Caolán McNamara wrote: > > On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: > > > Here is a very crude, WIP patch. It adds --enable-harfbuzz configure > > > option, plus some (very broken

Re: Modern font features, hacky patch

2012-09-07 Thread Khaled Hosny
On Fri, Sep 07, 2012 at 05:18:46PM +0100, Caolán McNamara wrote: > On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: > > Here is a very crude, WIP patch. It adds --enable-harfbuzz configure > > option, plus some (very broken) harfbuzz layout code, but I can't get > > the ENABLE_HARFBUZZ to pro

Re: Modern font features, hacky patch

2012-09-07 Thread Caolán McNamara
On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: > Here is a very crude, WIP patch. It adds --enable-harfbuzz configure > option, plus some (very broken) harfbuzz layout code, but I can't get > the ENABLE_HARFBUZZ to propagate in and thus can't do any testing > because the code is never compi

Re: Modern font features, hacky patch

2012-07-21 Thread Khaled Hosny
On Sat, Jul 21, 2012 at 09:51:09PM +0200, Matúš Kukan wrote: > On 21 July 2012 18:20, Khaled Hosny wrote: > > Here is a very crude, WIP patch. It adds --enable-harfbuzz configure > > option, plus some (very broken) harfbuzz layout code, but I can't get > > the ENABLE_HARFBUZZ to propagate in and t

Re: Modern font features, hacky patch

2012-07-21 Thread Matúš Kukan
On 21 July 2012 18:20, Khaled Hosny wrote: > Here is a very crude, WIP patch. It adds --enable-harfbuzz configure > option, plus some (very broken) harfbuzz layout code, but I can't get > the ENABLE_HARFBUZZ to propagate in and thus can't do any testing > because the code is never compiled. I appr

Re: Modern font features, hacky patch

2012-07-21 Thread Norbert Thiebaud
On Sat, Jul 21, 2012 at 11:20 AM, Khaled Hosny wrote: > On Sat, Jul 21, 2012 at 03:08:20AM +0200, Khaled Hosny wrote: >> On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: >> > On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: >> > > If there is interest in this, I can try imple

Re: Modern font features, hacky patch

2012-07-21 Thread Khaled Hosny
On Sat, Jul 21, 2012 at 03:08:20AM +0200, Khaled Hosny wrote: > On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: > > On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: > > > If there is interest in this, I can try implementing optional HarfBuzz > > > support next to ICU so we ca

Re: Modern font features, hacky patch

2012-07-20 Thread Khaled Hosny
On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: > On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: > > If there is interest in this, I can try implementing optional HarfBuzz > > support next to ICU so we can experiment more with this (though I'm not > > the best person to do

Re: Modern font features, hacky patch

2012-03-30 Thread Caolán McNamara
On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: > But regardless of the layout engine we use, this only affects > non-Windows non-Mac platforms, while on Windows we use Uniscribe and on > Mac we use, the now deprecated, ATSUI, which is IMHO another limitation > that we should get rid of I c

Re: Modern font features, hacky patch

2012-03-30 Thread Khaled Hosny
On Fri, Mar 30, 2012 at 01:11:59PM +0100, Caolán McNamara wrote: > On Fri, 2012-03-30 at 11:39 +0200, Steve White wrote: > > Basic features > > == > > (Background reading: search for "typographic features", "font feature > > registry", "layout tag registry".) > > > > Some features that

Re: Modern font features, hacky patch

2012-03-30 Thread Caolán McNamara
On Fri, 2012-03-30 at 11:39 +0200, Steve White wrote: > Basic features > == > (Background reading: search for "typographic features", "font feature > registry", "layout tag registry".) > > Some features that really ought to be activated most of the time, in > most scripts > * ligatures