1 |
|
2002-09-18 Marcus Brinkmann <marcus@gnu.org> |
2 |
|
|
3 |
|
* hurd.ti: Change <gsbom> and <grbom> to escape bracket |
4 |
|
right-angle sequences. Add <csr>, <smir>, <rmir> and <mir>, |
5 |
|
disable <ich1>. |
6 |
|
* display.c (handle_esc_bracket_m): Map \E[21m to normal intensity |
7 |
|
(as a way to switch off bright intensity). |
8 |
|
(handle_esc_bracket): Fix calculation of fill area for <ech>. |
9 |
|
(struct scrolling_region): New type. |
10 |
|
(struct display): New members INSERT_MODE and CSR. |
11 |
|
(display_output_one): For <rs2>, also reset DISPLAY->insert_mode |
12 |
|
and DISPLAY->csr. |
13 |
|
(display_create): Initialize DISPLAY->csr.bottom. |
14 |
|
(display_output_one): If in insert mode, shift to the right before |
15 |
|
printing the character. |
16 |
|
(linefeed): Take scrolling region into account. |
17 |
|
(handle_esc_bracket): Switch the meaning of 'h' and 'l'. |
18 |
|
(handle_esc_bracket_question): Likewise. |
19 |
|
(handle_esc_bracket_question_hl): Switch the interpretation of |
20 |
|
FLAG. |
21 |
|
(handle_esc_bracket_hl): Likewise. Add support for insert mode |
22 |
|
<smir> and <rmir>. |
23 |
|
(struct parse): New state STATE_ESC_BRACKET_RIGHT_ANGLE. |
24 |
|
(display_output_one): Handle STATE_ESC_BRACKET_RIGHT_ANGLE. |
25 |
|
(display_output_one): Move the bold attribute handling from here |
26 |
|
(<PU1>, <PU2>) ... |
27 |
|
(handle_esc_bracket_right_angle_hl): ... to here. New function |
28 |
|
handling <gsbom> and <grbom>. |
29 |
|
(handle_esc_bracket_right_angle): New function. |
30 |
|
(handle_esc_bracket): Implement <csr>. |
31 |
|
|
32 |
2002-09-17 Marcus Brinkmann <marcus@gnu.org> |
2002-09-17 Marcus Brinkmann <marcus@gnu.org> |
33 |
|
|
34 |
* input.c (input_enqueue): Initialize ERR. |
* input.c (input_enqueue): Initialize ERR. |