diff options
author | Marcus Brinkmann <marcus@gnu.org> | 2002-06-17 01:42:06 +0000 |
---|---|---|
committer | Marcus Brinkmann <marcus@gnu.org> | 2002-06-17 01:42:06 +0000 |
commit | 5835b9b309a0dae37c8545068c30fa2043369356 (patch) | |
tree | e2b39814fc0d95e87fd6aad8f6d8767dc82178a2 /console/ChangeLog | |
parent | 36480790361183ac196efa1c8c9c97d38de0acc1 (diff) |
2002-06-17 Marcus Brinkmann <marcus@gnu.org>
* console.c (new_node): Adjust size of display node.
* console.h: Add macros for color names. Add macros for intensity
names. Add new types conchar_t and conchar_attr_t, which
represent a console matrix cell and the attribute of one such
cell, resp. Add macros for keycodes.
(struct cons_display): Change type of _matrix member to conchar_t.
* display.c (struct attr): Rewrite, usiong cons_attr_t to hold the
attributes.
(handle_escape_bracket_m): Use new members of ATTR.
(display_flush_filechange): Send notification for changed matrix
before the notification for new cur_line. Fix types in length
calculation.
(conchar_memset): New function.
(user_create): Accept CHR and ATTR arguments. Fix calculation of
NPAGES. Use conchar_memset instead of wmemset.
(screen_fill): Fix type of ATTR argument. Use conchar_memset
instead of wmemset.
(screen_shift_left): Fix type of ATTR argument. Set attribute of
empty cells. Fix length calculation.
(screen_shift_right): Likewise.
(handle_escape_bracket): Set default parameter for HUP. Be more
ECMA-48 conform.
(display_output_one): Fix arguments in screen_fill invocation.
Set attribute for character output. Add <NEL> from ECMA-48.
(display_create): Use 50 lines for now. Set default colors, and
add new arguments to user_create invocation.
CVSi: ----------------------------------------------------------------------
Diffstat (limited to 'console/ChangeLog')
-rw-r--r-- | console/ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/console/ChangeLog b/console/ChangeLog index 1259b6ef..9c09c95f 100644 --- a/console/ChangeLog +++ b/console/ChangeLog @@ -1,3 +1,32 @@ +2002-06-17 Marcus Brinkmann <marcus@gnu.org> + + * console.c (new_node): Adjust size of display node. + * console.h: Add macros for color names. Add macros for intensity + names. Add new types conchar_t and conchar_attr_t, which + represent a console matrix cell and the attribute of one such + cell, resp. Add macros for keycodes. + (struct cons_display): Change type of _matrix member to conchar_t. + * display.c (struct attr): Rewrite, usiong cons_attr_t to hold the + attributes. + (handle_escape_bracket_m): Use new members of ATTR. + (display_flush_filechange): Send notification for changed matrix + before the notification for new cur_line. Fix types in length + calculation. + (conchar_memset): New function. + (user_create): Accept CHR and ATTR arguments. Fix calculation of + NPAGES. Use conchar_memset instead of wmemset. + (screen_fill): Fix type of ATTR argument. Use conchar_memset + instead of wmemset. + (screen_shift_left): Fix type of ATTR argument. Set attribute of + empty cells. Fix length calculation. + (screen_shift_right): Likewise. + (handle_escape_bracket): Set default parameter for HUP. Be more + ECMA-48 conform. + (display_output_one): Fix arguments in screen_fill invocation. + Set attribute for character output. Add <NEL> from ECMA-48. + (display_create): Use 50 lines for now. Set default colors, and + add new arguments to user_create invocation. + 2002-06-15 Marcus Brinkmann <marcus@gnu.org> * display.c (struct changes): Change type of WHICH from int to |