1 |
|
2002-06-17 Marcus Brinkmann <marcus@gnu.org> |
2 |
|
|
3 |
|
* console.c (new_node): Adjust size of display node. |
4 |
|
* console.h: Add macros for color names. Add macros for intensity |
5 |
|
names. Add new types conchar_t and conchar_attr_t, which |
6 |
|
represent a console matrix cell and the attribute of one such |
7 |
|
cell, resp. Add macros for keycodes. |
8 |
|
(struct cons_display): Change type of _matrix member to conchar_t. |
9 |
|
* display.c (struct attr): Rewrite, usiong cons_attr_t to hold the |
10 |
|
attributes. |
11 |
|
(handle_escape_bracket_m): Use new members of ATTR. |
12 |
|
(display_flush_filechange): Send notification for changed matrix |
13 |
|
before the notification for new cur_line. Fix types in length |
14 |
|
calculation. |
15 |
|
(conchar_memset): New function. |
16 |
|
(user_create): Accept CHR and ATTR arguments. Fix calculation of |
17 |
|
NPAGES. Use conchar_memset instead of wmemset. |
18 |
|
(screen_fill): Fix type of ATTR argument. Use conchar_memset |
19 |
|
instead of wmemset. |
20 |
|
(screen_shift_left): Fix type of ATTR argument. Set attribute of |
21 |
|
empty cells. Fix length calculation. |
22 |
|
(screen_shift_right): Likewise. |
23 |
|
(handle_escape_bracket): Set default parameter for HUP. Be more |
24 |
|
ECMA-48 conform. |
25 |
|
(display_output_one): Fix arguments in screen_fill invocation. |
26 |
|
Set attribute for character output. Add <NEL> from ECMA-48. |
27 |
|
(display_create): Use 50 lines for now. Set default colors, and |
28 |
|
add new arguments to user_create invocation. |
29 |
|
|
30 |
2002-06-15 Marcus Brinkmann <marcus@gnu.org> |
2002-06-15 Marcus Brinkmann <marcus@gnu.org> |
31 |
|
|
32 |
* display.c (struct changes): Change type of WHICH from int to |
* display.c (struct changes): Change type of WHICH from int to |