summaryrefslogtreecommitdiff
path: root/console/ChangeLog
diff options
context:
space:
mode:
authorMarcus Brinkmann <marcus@gnu.org>2002-06-17 01:42:06 +0000
committerMarcus Brinkmann <marcus@gnu.org>2002-06-17 01:42:06 +0000
commit5835b9b309a0dae37c8545068c30fa2043369356 (patch)
treee2b39814fc0d95e87fd6aad8f6d8767dc82178a2 /console/ChangeLog
parent36480790361183ac196efa1c8c9c97d38de0acc1 (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/ChangeLog29
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