From 5fd44c11631c66cff497fadd9bbc81b77c7509f7 Mon Sep 17 00:00:00 2001 From: james <> Date: Wed, 27 Feb 2008 09:43:27 +0000 Subject: *** empty log message *** --- src/vt102.c | 50 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 20 deletions(-) (limited to 'src/vt102.c') diff --git a/src/vt102.c b/src/vt102.c index 1940dcf..2132f83 100644 --- a/src/vt102.c +++ b/src/vt102.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.48 2008/02/27 09:42:53 james + * *** empty log message *** + * * Revision 1.47 2008/02/27 09:42:22 james * *** empty log message *** * @@ -743,10 +746,10 @@ vt102_change_mode (VT102 * v, int private, char *ns, int set) VT102_COLS_80; v->crt.size = v->current_size; - v->crt.size.y++; - v->screen_end=v->current_size; - v->screen_end.x--; - v->screen_end.y--; + v->crt.size.y++; + v->screen_end = v->current_size; + v->screen_end.x--; + v->screen_end.y--; v->top_margin = v->screen_start; v->bottom_margin = v->screen_end; vt102_cursor_home (v); @@ -1595,9 +1598,9 @@ vt102_reset_state (VT102 * v) v->application_keypad_mode = 0; - v->current_size=v->original_size; + v->current_size = v->original_size; v->crt.size = v->current_size; - v->crt.size.y++; + v->crt.size.y++; v->screen_end = v->current_size; v->screen_end.x--; v->screen_end.y--; @@ -2014,10 +2017,10 @@ vt102_reset (VT102 * v) v->screen_start.x = 0; v->screen_start.y = 0; - v->current_size=v->original_size; - v->crt.size=v->current_size; - v->crt.size.y++; - v->screen_end=v->current_size; + v->current_size = v->original_size; + v->crt.size = v->current_size; + v->crt.size.y++; + v->screen_end = v->current_size; v->screen_end.x--; v->screen_end.y--; @@ -2036,7 +2039,7 @@ vt102_reset (VT102 * v) } VT102 * -vt102_new (CRT_Pos *size) +vt102_new (CRT_Pos * size) { VT102 *v; @@ -2044,19 +2047,26 @@ vt102_new (CRT_Pos *size) v->xn_glitch = 1; - - if (size) { + + if (size) + { v->original_size = *size; - if (v->original_size.x<1) v->original_size.x=1; - if (v->original_size.y<1) v->original_size.y=1; + if (v->original_size.x < 1) + v->original_size.x = 1; + if (v->original_size.y < 1) + v->original_size.y = 1; - if (v->original_size.x>VT102_MAX_COLS) v->original_size.x=VT102_MAX_COLS; - if (v->original_size.y>VT102_ROWS) v->original_size.y=VT102_ROWS; + if (v->original_size.x > VT102_MAX_COLS) + v->original_size.x = VT102_MAX_COLS; + if (v->original_size.y > VT102_ROWS) + v->original_size.y = VT102_ROWS; - } else { - v->original_size.x=VT102_COLS_80; - v->original_size.y=VT102_ROWS; + } + else + { + v->original_size.x = VT102_COLS_80; + v->original_size.y = VT102_ROWS; } vt102_reset (v); -- cgit v1.2.3