1 |
|
2002-06-25 Marcus Brinkmann <marcus@gnu.org> |
2 |
|
|
3 |
|
* Makefile (LCLHDRS): Add priv.h and mutations.h. |
4 |
|
(MIGSTUBS): Add tioctlServer.o |
5 |
|
* console.c: Include <hurd/ioctl-types.h>. |
6 |
|
(new_node): Bump up st_size for display node. |
7 |
|
(S_tioctl_tiocflush, S_tioctl_tiocgwinsz, S_tioctl_tiocstart, |
8 |
|
S_tioctl_tiocstop, S_tioctl_tiocoutq, S_tioctl_tiocspgrp, |
9 |
|
S_tioctl_tiocgpgrp): New functions. |
10 |
|
(S_tioctl_tiocmodg, S_tioctl_tiocmods, S_tioctl_tiocexcl, |
11 |
|
S_tioctl_tiocnxcl, S_tioctl_tiocgeta, S_tioctl_tiocseta, |
12 |
|
S_tioctl_tiocsetaw, S_tioctl_tiocsetaf, S_tioctl_tiocgetd, |
13 |
|
S_tioctl_tiocsetd, S_tioctl_tiocdrain, S_tioctl_tiocmget, |
14 |
|
S_tioctl_tiocmset, S_tioctl_tiocsig, S_tioctl_tiocext, |
15 |
|
S_tioctl_tiocswinsz, S_tioctl_tiocremote, S_tioctl_tiocmbic, |
16 |
|
S_tioctl_tiocmbis, S_tioctl_tiocpkt, S_tioctl_tiocsti, |
17 |
|
S_tioctl_tioccdtr, S_tioctl_tiocsdtr, S_tioctl_tioccbrk, |
18 |
|
S_tioctl_tiocsbrk): New stubs. |
19 |
|
(console_demuxer): New function. |
20 |
|
(main): Don't call netfs_server_loop, but call |
21 |
|
ports_manage_port_operations_multithread, so we can use our own |
22 |
|
demuxer. |
23 |
|
* mutations.h: Use intran and outtran for netfs. |
24 |
|
* priv.h: Likewise. |
25 |
|
|
26 |
|
* console.h (cons_change_t): Add bits for bell_audible and |
27 |
|
bell_visible. |
28 |
|
(struct cons_display): Add member BELL. |
29 |
|
* display.c (struct changes): Add new members bell_audible and |
30 |
|
bell_visible. Add bit flag macro names for those. |
31 |
|
(display_flush_filechange): Start with first index in buffer. |
32 |
|
Signal bell events. |
33 |
|
(display_record_filechange): Set DISPLAY_CHANGE_MATRIX bit in the |
34 |
|
disjoint case after flushing the update. |
35 |
|
(display_output_one): Recognize '\a' as audible bell and '\Eg' as |
36 |
|
visible bell. |
37 |
|
(display_output_some): Handle bell updates. |
38 |
|
|
39 |
2002-06-24 Marcus Brinkmann <marcus@gnu.org> |
2002-06-24 Marcus Brinkmann <marcus@gnu.org> |
40 |
|
|
41 |
* console.h (cons_color_t): New enum type replacing color macros. |
* console.h (cons_color_t): New enum type replacing color macros. |