Thanks for the reply,
>Basically yes. As an improvement, I would like that the value of the
>`FT_COMPONENT` macro can be displayed optionally, e.g.
>[afhints] foo bar
>[ttgxvar] sproink
>...
>The idea is that you first do a run with `FT2_DEBUG=any:7:labels` to
>see all those tags, then redo it with, say,
> FT2_DEBUG=afhints:7
>to get only the 'afhints' debug messages if this is what you need for
>debugging.
Thanks, I will keep this in mind...
> >2. Most external libraries provide some log levels capabilities
>> themselves, so, should I think in direction of utilizing
>> those. In case yes, then how should that be utilized?
>Please elaborate and show examples.
>> In the 2nd case, FreeType's logger will completely depend on the
>> external library, and developers will also need to learn some new
>> information to use the logger. And In the worst-case scenario, if
>> the external library drops some functionality, we will need to make
>> amendments to the logger.
>I agree.
In the 2nd point I wanted to ask that should I completely reimplement the logger using APIs of external library.
Since you agreed with the below point, I don't think the 2nd point makes any sense now...
Will proceed with the 1st point...
Thanks,
Priyesh