* select.cc (fhandler_console::select_read): Call set_cursor_maybe since select
may block and cursor may not be visible. * select.cc (fhandler_console::select_write): Ditto. * select.cc (fhandler_console::select_except): Ditto.
This commit is contained in:
parent
e0b51f5a76
commit
e5dd88116a
|
@ -1,3 +1,10 @@
|
||||||
|
Thu Aug 3 20:44:39 2000 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
|
* select.cc (fhandler_console::select_read): Call set_cursor_maybe
|
||||||
|
since select may block and cursor may not be visible.
|
||||||
|
* select.cc (fhandler_console::select_write): Ditto.
|
||||||
|
* select.cc (fhandler_console::select_except): Ditto.
|
||||||
|
|
||||||
Thu Aug 3 09:01:14 2000 Christopher Faylor <cgf@cygnus.com>
|
Thu Aug 3 09:01:14 2000 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
* fhandler_tty.cc (fhandler_pty_master::process_slave_output): Set
|
* fhandler_tty.cc (fhandler_pty_master::process_slave_output): Set
|
||||||
|
|
|
@ -661,6 +661,7 @@ fhandler_console::select_read (select_record *s)
|
||||||
s->startup = no_startup;
|
s->startup = no_startup;
|
||||||
s->poll = poll_console;
|
s->poll = poll_console;
|
||||||
s->verify = poll_console;
|
s->verify = poll_console;
|
||||||
|
set_cursor_maybe ();
|
||||||
}
|
}
|
||||||
|
|
||||||
s->h = get_handle ();
|
s->h = get_handle ();
|
||||||
|
@ -677,6 +678,7 @@ fhandler_console::select_write (select_record *s)
|
||||||
s->startup = no_startup;
|
s->startup = no_startup;
|
||||||
s->poll = poll_console;
|
s->poll = poll_console;
|
||||||
s->verify = no_verify;
|
s->verify = no_verify;
|
||||||
|
set_cursor_maybe ();
|
||||||
}
|
}
|
||||||
|
|
||||||
s->write_selected = TRUE;
|
s->write_selected = TRUE;
|
||||||
|
@ -693,6 +695,7 @@ fhandler_console::select_except (select_record *s)
|
||||||
s->startup = no_startup;
|
s->startup = no_startup;
|
||||||
s->poll = poll_console;
|
s->poll = poll_console;
|
||||||
s->verify = no_verify;
|
s->verify = no_verify;
|
||||||
|
set_cursor_maybe ();
|
||||||
}
|
}
|
||||||
|
|
||||||
s->except_selected = TRUE;
|
s->except_selected = TRUE;
|
||||||
|
|
Loading…
Reference in New Issue