2020-06-30 Priyesh Kumar * Adding new line at end of file * include/freetype/internal/ftdebug.h: Added a FreeType specific dlg output handler to print trace logs to file ~ `ft_freetype_output_handler()` * src/base/ftdebug.c: 1. If FT_LOGGING is enabled `ft_debug_init()` will be called from `ft_logging_init()` 2. Added function definition of `ft_freetype_output_handler)()` * src/base/ftobjs.c: If FT_LOGGING macro is disabled, only then FreeType will call `ft_debug_init()` else it is controlled by logging APIs. * Fixed Scaling 2020-06-29 Priyesh Kumar * Added submodule - dlg library (https://github.com/nyorain/dlg) in src/dlg. This library is used as a logger for FreeType. * include/freetype/config/ftoption.h: Added macro `FT_LOGGING` to enable/disable logging in FreeType using dlg. * [builds] unix-cc-in: Added -std=c99, since dlg does not support C standards below c99. * include/freetype/internal/ftdebug.h: Created an environment for dlg support in FreeType. * include/freetype/internal/ftdebug.h: Added functions `ft_logging_init()` and `ft_logging_deinit()` for initializing and un-initalizing FILE*. * src/base/ftdebug.c: 1. Added a FILE* to write logs to file 2. Added function definitions for functions `ft_logging_init()` and `ft_logging_deinit()`. * src/base/ftinit.c: 1. Added a function call to `ft_logging_init()` in `FT_Init_FreeType()` if FT_LOGGING macro is enabled. 2. Added function call to `ft_logging_deinit()` in `FT_Done_FreeType()` if FT_LOGGING macro is enabled.