It would be really nice if there was a way to look inside a font module and tell which draw method it should use. It would be simple enough to add that as a parameter inside the font files themselves. Admitedly, that would also beg for the font conversion utilities to be updated to do likewise.
If such a parameter existed in the font modules, then the 'text', 'draw', and 'write' functions could be boiled down to a single python function that gets routed to the correct draw functions inside the C module. Nicer user experience.
It would be really nice if there was a way to look inside a font module and tell which draw method it should use. It would be simple enough to add that as a parameter inside the font files themselves. Admitedly, that would also beg for the font conversion utilities to be updated to do likewise.
If such a parameter existed in the font modules, then the 'text', 'draw', and 'write' functions could be boiled down to a single python function that gets routed to the correct draw functions inside the C module. Nicer user experience.