I considered adding an API SCI_SETFONTPLATFORM for an extra font attribute implemented similar to SCI_SETFONTLOCALE that would be available for use by externally maintained platform layers. However, it doesn't really improve this case since it would still require maintaining a platform layer with the feature implemented which would be similar effort to the above change. It would avoid potential issues with the choice of syntax - this has been a problem in the past where data was 'smuggled' to the...
Dedicated GPU memory isn't cleaned up when Scintilla instances are destroyed
Since I can't reproduce this issue, I can't fix it and won't be working on it further.
the patch I currently use doesn't add any extra API btw It reinterprets an existing API in a way that is equivalent to adding a new API.
OK, [699a85].
Invalidate render targets when detecting a changed scaling factor
Committed with [0c8e25].
Blurry text in autocompletion lists with DirectWrite in a GDI scaled application