[ft] Loading new Face and accessing glyph metrics (performance)

2018-07-21 Thread Stephan Bouchard
Hi! When accessing glyph metrics after loading a new face using FT_New_Face vs. FT_New_Memory_Face, I get much better performance from FT_New_Memory_Face which I am surprised by given at this point the face has been loaded. I would expect loading it the first time from disk is slower but

Re: [ft] Loading new Face and accessing glyph metrics (performance)

2018-07-21 Thread Werner LEMBERG
> When accessing glyph metrics after loading a new face using > FT_New_Face vs. FT_New_Memory_Face, I get much better performance > from FT_New_Memory_Face which I am surprised by given at this point > the face has been loaded. I would expect loading it the first time > from disk is slower but

[ft-devel] actually converting FreeType documentation to markdown

2018-07-21 Thread Werner LEMBERG
Nikhil, how shall we do the conversion of the API documentation (in the header files) to markdown? What steps do you recommend? Werner ___ Freetype-devel mailing list Freetype-devel@nongnu.org

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Cosimo Lupo
Thanks Werner! I've updated the formula to set the QMAKESPEC environment variable to "macx-clang" instead of patching m4/autoroll.m4 same link as before: https://gist.github.com/anthrotype/77c58ccb4383b8b1545800bf6fd38732 Yes, it's weird that it only works with GNU sed. This is the command

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Werner LEMBERG
> /usr/local/opt/qt/bin/qmake --version 2>&1 | > /usr/local/opt/gnu-sed/libexec/gnubin/sed > '/^.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*$/!d;s//\1/' Please try this regexp. '/^.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*$/!d;s//\1/' According to the sed info file `\+' is a GNU sed extension.

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Cosimo Lupo
yes, I just tried that with the default mac /usr/bin/sed and it's working! On Sat, Jul 21, 2018 at 4:18 PM, Werner LEMBERG wrote: > > > /usr/local/opt/qt/bin/qmake --version 2>&1 | > > /usr/local/opt/gnu-sed/libexec/gnubin/sed > > '/^.*\([0-9]\+\.[0-9]\+\.[0-9]\+\).*$/!d;s//\1/' > > Please try

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Cosimo Lupo
Perfect! I think the only thing that’s left is updating the ttfautohint formula to set the QMAKESPEC environment variable to use clang instead of g++. -- Cosimo Lupo Il 21 lug 2018, 16:35 +0100, Werner LEMBERG , ha scritto: > > > Please try this regexp. > > > > > >

Re: [ft-devel] External link modified

2018-07-21 Thread Werner LEMBERG
Ankit, Nikhil, thanks for the report! >> There is a link to [1] in the last section on [2] (labeled "dropout >> control") which is no longer available. > > This might be the new link: > > https://docs.microsoft.com/en-us/typography/opentype/spec/ttch01#the-scan-converter No, it isn't (cf.

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Werner LEMBERG
>> Please try this regexp. >> >> '/^.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*$/!d;s//\1/' >> >> According to the sed info file `\+' is a GNU sed extension. > > yes, I just tried that with the default mac /usr/bin/sed and it's > working! Great, thanks for testing. I've updated both

[ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Cosimo Lupo
Hi Werner and all, as others may have noticed, e.g. see https://discourse.brew.sh/t/trouble-installing-ttfautohint/2084, it is currently impossible to successfully `brew install --with-qt ttfautohint`, at least on the latest macOS 10.13.6 and up-to-date homebrew. The build fails with a configure

Re: [ft-devel] `brew install --with-qt ttfautohint` fails

2018-07-21 Thread Werner LEMBERG
> as others may have noticed, e.g. see > https://discourse.brew.sh/t/trouble-installing-ttfautohint/2084, it > is currently impossible to successfully `brew install --with-qt > ttfautohint`, at least on the latest macOS 10.13.6 and up-to-date > homebrew. > > The build fails with a configure