Missing features in abstractions: definitely true for Xlib.
I worked with a project a long time ago that ran on Solaris. It was nifty, and when the X server shut down for any reason (crash, disconnect, shutdown) the application just kept running and you could just go back to the application's command terminal and type "display :0.0" and it would put the GUI right back where it had been. You could put copies of the GUI on as many displays as you liked.
Posted Jan 10, 2013 20:20 UTC (Thu) by nix (subscriber, #2304)
[Link]
Indeed, Emacs can do this today (it's how I normally use it). But don't try doing that with Gtk, indeed: it'll coredump.
There's an open bug about this.
It's eleven years old.
which is unfortunate
Posted Jan 10, 2013 21:47 UTC (Thu) by renox (subscriber, #23785)
[Link]
That is what is annoying me so much with many criticisms related to X: in fact in many case, they should be directed towards the toolkits not against X..