Leo,
Arguably HTMLPrinter is not really a good API so to make it API,
it should be turned into a good API first. But that's apparently
difficult and hasn't been done despite requests for it.
SWT is indeed a shining example. Steve Northover is a brilliant
designer. I've never seen any need to dive into internals, and
didn't even know they existed until I looked just now!
I also feel compelled to say that the community as a whole
appreciates the efforts (and your personal efforts) that go into
maintaining and enhancing SWT's GTK support. It certainly
entitles you to have opinions about which development paths work
well and which development paths seem less than ideal. Thanks for
sharing your contributions and opinions with the community.
Of course operating systems don't run as a JVM that allows
reflection to subvert all protection but in any case that too is a
great example of how things ought to work.
Cheers,
Ed
On 26.01.2018 16:44, Leo Ufimtsev
wrote:
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev