Hi,
Yet another bunch of fixes against the pty support of lsh-snapshot-04-25.
The following changes have been made:
* idea support was broken, added idea.c
* a bug fixed in flow control (both adjust_rec_window and
prepare_window_adjust modified rec_window_size)
* instead of calling adjust_rec_window in do_channel_data &
do_channel_extended_data, I or'ed LSH_CHANNEL_READY_REC into the
status, which results in calling adjust_rec_window (in
channel_process_status) This flag should be returned by
CHANNEL_RECEIVE (as indicated in one of the FIXMEs)
* duping the pty slave fds into both stdout and stderr caused
troubles. (some output from the shell was read by the stdout
handler, some by the stderr handler, and these were sent in
different order)
This includes my previous ptyfix diff too.
BTW: compiler.scm was not included in the 04-25 snapshot.
--
Bazsi