Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-11 Thread Werner LEMBERG
> And here's the patch to fix freetype2-demos compilation first. Applied too, thanks. Werner

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-11 Thread Werner LEMBERG
> Thanks Werner, the patch looks good to me :-) OK, applied. Werner

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-09 Thread David Turner
Thanks Werner, the patch looks good to me :-) Le lun. 8 juin 2020 à 13:37, Werner LEMBERG a écrit : > > Hello David, > > > > Since nobody does development on DOS or Windows 9x anymore, we can > > finally drop the requirement to use file names limited to the 8.3 > > format, which was the reason

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-09 Thread David Turner
Le lun. 8 juin 2020 à 13:37, Werner LEMBERG a écrit : > > Hello David, > > > > Since nobody does development on DOS or Windows 9x anymore, we can > > finally drop the requirement to use file names limited to the 8.3 > > format, which was the reason why the FT_LONG_HEADER_NAME_H macros > > were

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-09 Thread David Turner
Le mar. 9 juin 2020 à 01:06, Alexei Podtelezhnikov a écrit : > > >> We can remove as well, can't we? It is only used to > >> define the macros. So it is either ft2build.h and macros or neither. > > > > Not until all the consumers of FreeType are adapted to use direct > > header inclusion

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-08 Thread Alan Coopersmith
On 6/8/20 4:06 PM, Alexei Podtelezhnikov wrote: We can remove as well, can't we? It is only used to define the macros. So it is either ft2build.h and macros or neither. Not until all the consumers of FreeType are adapted to use direct header inclusion instead of the macros, Perhaps I was

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-08 Thread Alexei Podtelezhnikov
>> We can remove as well, can't we? It is only used to >> define the macros. So it is either ft2build.h and macros or neither. > > Not until all the consumers of FreeType are adapted to use direct > header inclusion instead of the macros, Perhaps I was not clear. There is no point to have

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-08 Thread Alan Coopersmith
On 6/8/20 5:59 AM, Alexei Podtelezhnikov wrote: On Mon, Jun 8, 2020 at 7:37 AM Werner LEMBERG wrote: Since nobody does development on DOS or Windows 9x anymore, we can finally drop the requirement to use file names limited to the 8.3 format, which was the reason why the FT_LONG_HEADER_NAME_H

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-08 Thread Alexei Podtelezhnikov
On Mon, Jun 8, 2020 at 7:37 AM Werner LEMBERG wrote: > > Since nobody does development on DOS or Windows 9x anymore, we can > > finally drop the requirement to use file names limited to the 8.3 > > format, which was the reason why the FT_LONG_HEADER_NAME_H macros > > were introduced in the first

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-08 Thread Werner LEMBERG
Hello David, > Since nobody does development on DOS or Windows 9x anymore, we can > finally drop the requirement to use file names limited to the 8.3 > format, which was the reason why the FT_LONG_HEADER_NAME_H macros > were introduced in the first place. [...] Here's my patch, condensing

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-04 Thread David Turner
Le ven. 5 juin 2020 à 00:00, Werner LEMBERG a écrit : > > This is the first time ever that I got a git bundle to handle, and I'm > stuck. I don't know how to apply it to the git repository. Trying > > git pull freetype2-remove-macro-includes.bundle > > results in > > fatal: Couldn't find

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-04 Thread Werner LEMBERG
Hello David, > This bundle contains patches to replace all #include FT_XXX_H > statements from the library into the corresponding #include > include. Thanks! If I understand you correctly, the idea is to 'normalize' FreeType so that it looks similar to other libraries, not alienating users

Re: [freetype2] Remove #include FT_XXX_H includes from library sources

2020-06-03 Thread David Turner
And here's the patch to fix freetype2-demos compilation first. Le jeu. 4 juin 2020 à 02:42, David Turner a écrit : > Since nobody does development on DOS or Windows 9x anymore, we can finally > drop the requirement to use file names limited to the 8.3 format, which was > the reason why the