Investigated, found that the essential difference between xterm and
urxvt in this aspect is that xterm initializes using one of the
functions such as XtOpenApplication, which does resource initialization,
etc., on a shell widget that it creates.  Later, it uses XReparentWindow
to handle the "-into" option.  urxvt on the other hand, processes its
"-embed" option before creating its first window, using the parameter
directly as its parent window.  While Tcl/Tk handles the
XReparentWindow, Gtk does not, it seems.

Given the nature of the problem (a bug in Gtk), revising xterm's
initialization to work around Gtk's problems would seem to be a wish-
list item for xterm rather than a bug in xterm.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/806969

Title:
  "xterm -into <id>" not working correctly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xterm/+bug/806969/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to