On 15-08-30 04:51 AM, Werner LEMBERG wrote: > >> The rendering of CFF fonts changed drastically from one FreeType >> version to another. The effect of >> FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH changed from one version to >> another. Many other internals of FreeType changed from one version >> to another. > > Well, yes, but the API stayed the same.
The API will remain the same if we deprecated the 8 parameters and introduce new ones. >> There's no reason we can't simply abandon these 8 compile-time >> configuration parameters, as well as runtime parameters. > > Indeed, but I don't like this. I can imagine to use only one or two > of the eight parameters (probably with simple name aliases), setting > the other ones to default values as demonstrated by Alexei. If the > user sets them explicitly, a compatibility formula should convert the > eight-parameter form to the new one. Now we are discussing about something so insignificant (judging by the estimated number of the users of this API) that this qualifies for bike-shedding! Cheers, b > Werner > _______________________________________________ Freetype-devel mailing list Freetype-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/freetype-devel