>> The xterm window doesn't close. As soon as the tail is killed, the
>> xterm closes.
It wasn't a bug after all, luit is working as designed.
XTerm shuts down as soon as the child dies. This means that XTerm
will discard any of the child's output that may have been queued in
the pty.
Luit does things differently -- it waits until it gets an EIO on the
master side of the pty. This means that if processes other than
luit's child have a handle on the slave side tty, luit will keep
running.
In another message (``Luit documentation update and minor patch''), I
add an option ``-x'' to luit that causes it to work like xterm. With
this patch, if you do
$ luit -x ls
there's a good chance luit will display nothing, depending on how the
child gets scheduled.
Whether XTerm should, by default, invoke luit with the ``-x'' flag is
a different question.
Juliusz
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel