diff options
author | Marcus Brinkmann <marcus@gnu.org> | 2002-09-18 02:42:08 +0000 |
---|---|---|
committer | Marcus Brinkmann <marcus@gnu.org> | 2002-09-18 02:42:08 +0000 |
commit | dd7cf89f5b61745f41356a40ec2c5737bb703e45 (patch) | |
tree | e4e1a3479acd6cdf8fc3535353c058cfdd12503e /console/ChangeLog | |
parent | be8111957c00d9541ec64a9ffcd0fd7a5f453d91 (diff) |
2002-09-18 Marcus Brinkmann <marcus@gnu.org>
* hurd.ti: Change <gsbom> and <grbom> to escape bracket
right-angle sequences. Add <csr>, <smir>, <rmir> and <mir>,
disable <ich1>.
* display.c (handle_esc_bracket_m): Map \E[21m to normal intensity
(as a way to switch off bright intensity).
(handle_esc_bracket): Fix calculation of fill area for <ech>.
(struct scrolling_region): New type.
(struct display): New members INSERT_MODE and CSR.
(display_output_one): For <rs2>, also reset DISPLAY->insert_mode
and DISPLAY->csr.
(display_create): Initialize DISPLAY->csr.bottom.
(display_output_one): If in insert mode, shift to the right before
printing the character.
(linefeed): Take scrolling region into account.
(handle_esc_bracket): Switch the meaning of 'h' and 'l'.
(handle_esc_bracket_question): Likewise.
(handle_esc_bracket_question_hl): Switch the interpretation of
FLAG.
(handle_esc_bracket_hl): Likewise. Add support for insert mode
<smir> and <rmir>.
(struct parse): New state STATE_ESC_BRACKET_RIGHT_ANGLE.
(display_output_one): Handle STATE_ESC_BRACKET_RIGHT_ANGLE.
(display_output_one): Move the bold attribute handling from here
(<PU1>, <PU2>) ...
(handle_esc_bracket_right_angle_hl): ... to here. New function
handling <gsbom> and <grbom>.
(handle_esc_bracket_right_angle): New function.
(handle_esc_bracket): Implement <csr>.
Diffstat (limited to 'console/ChangeLog')
-rw-r--r-- | console/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/console/ChangeLog b/console/ChangeLog index bb28d0d4..6d6a3b72 100644 --- a/console/ChangeLog +++ b/console/ChangeLog @@ -1,3 +1,34 @@ +2002-09-18 Marcus Brinkmann <marcus@gnu.org> + + * hurd.ti: Change <gsbom> and <grbom> to escape bracket + right-angle sequences. Add <csr>, <smir>, <rmir> and <mir>, + disable <ich1>. + * display.c (handle_esc_bracket_m): Map \E[21m to normal intensity + (as a way to switch off bright intensity). + (handle_esc_bracket): Fix calculation of fill area for <ech>. + (struct scrolling_region): New type. + (struct display): New members INSERT_MODE and CSR. + (display_output_one): For <rs2>, also reset DISPLAY->insert_mode + and DISPLAY->csr. + (display_create): Initialize DISPLAY->csr.bottom. + (display_output_one): If in insert mode, shift to the right before + printing the character. + (linefeed): Take scrolling region into account. + (handle_esc_bracket): Switch the meaning of 'h' and 'l'. + (handle_esc_bracket_question): Likewise. + (handle_esc_bracket_question_hl): Switch the interpretation of + FLAG. + (handle_esc_bracket_hl): Likewise. Add support for insert mode + <smir> and <rmir>. + (struct parse): New state STATE_ESC_BRACKET_RIGHT_ANGLE. + (display_output_one): Handle STATE_ESC_BRACKET_RIGHT_ANGLE. + (display_output_one): Move the bold attribute handling from here + (<PU1>, <PU2>) ... + (handle_esc_bracket_right_angle_hl): ... to here. New function + handling <gsbom> and <grbom>. + (handle_esc_bracket_right_angle): New function. + (handle_esc_bracket): Implement <csr>. + 2002-09-17 Marcus Brinkmann <marcus@gnu.org> * input.c (input_enqueue): Initialize ERR. |