On Fri, 2011-03-04 at 22:56 +0000, Pedro Alves wrote:
On Friday 04 March 2011 22:00:47, Paul Davis wrote:
but why? real hosts are not written with Xlib,
they are written with
Qt, or GTK or ...
Of course.
embedding another Gtk widget into a Gtk window is
a LOT easier
than embedding an X window ID, and in fact is the whole reason why
libsuil exists.
I was implying always Xembed'ding when host and plugin are
both X11 based, with the ugliness all tucked away in the
library.
That is the idea.
But it seems I can infer then that one of the
design choices of libsuil is to allow trusting plugins
into the address space party.
Not really. As you say, all the ugliness is tucked away. The magic black
box library can do out of process if it wants.
-dr