Subject changed to try to start a new thread. Apologies in advance if my (dumb) email client does the wrong thing.

On Thu, Feb 11, 2021 at 7:12 AM Robert Pluim <rpluim@gmail.com> wrote:
Actually, looking through configure, we also have motif and athena and 'none', so itʼs 6, not 3. 

I started a reply mentioning motif and athena/Xaw3d for hysterical reasons, but then peeked ahead and saw that they had already been mentioned.

In more pragmatic terms, I would guess that it's entirely possible to excise motif/lesstif, athena, and Xaw3d from main without anyone noticing. Whether this is worth the effort in a world leaning ever so slowly towards Cairo and pgtk is a little hard to tell, but a quick grep through src suggests that it would at least clear up a bunch of #ifdef spaghetti.

Would the maintainers be interested in a branch that tried this? Would it be better to wait for pgtk to settle first? Is there a big use-case for those toolkits of which I'm unaware?

Thanks,
~Chad