Mercurial > emacs
diff src/term.c @ 51212:332134065648
Make (some) trivial substitutions for renamed and
new macros in dispextern.h, frame.h and window.h.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sat, 24 May 2003 22:09:50 +0000 |
parents | 453f13678753 |
children | 84e49afb2178 |
line wrap: on
line diff
--- a/src/term.c Sat May 24 22:09:34 2003 +0000 +++ b/src/term.c Sat May 24 22:09:50 2003 +0000 @@ -66,14 +66,14 @@ static void tty_hide_cursor P_ ((void)); #define OUTPUT(a) \ - tputs (a, (int) (FRAME_HEIGHT (XFRAME (selected_frame)) - curY), cmputc) + tputs (a, (int) (FRAME_LINES (XFRAME (selected_frame)) - curY), cmputc) #define OUTPUT1(a) tputs (a, 1, cmputc) #define OUTPUTL(a, lines) tputs (a, lines, cmputc) #define OUTPUT_IF(a) \ do { \ if (a) \ - tputs (a, (int) (FRAME_HEIGHT (XFRAME (selected_frame)) \ + tputs (a, (int) (FRAME_LINES (XFRAME (selected_frame)) \ - curY), cmputc); \ } while (0) @@ -363,11 +363,11 @@ /* The largest frame width in any call to calculate_costs. */ -int max_frame_width; +int max_frame_cols; /* The largest frame height in any call to calculate_costs. */ -int max_frame_height; +int max_frame_lines; static int costs_set; /* Nonzero if costs have been calculated. */ @@ -378,7 +378,7 @@ This is the number of lines, from the top of frame downwards, which can participate in insert-line/delete-line operations. - Effectively it excludes the bottom frame_height - specified_window_size + Effectively it excludes the bottom frame_lines - specified_window_size lines from those operations. */ int specified_window; @@ -504,7 +504,7 @@ { if (FRAME_TERMCAP_P (updating_frame)) { - specified_window = size ? size : FRAME_HEIGHT (updating_frame); + specified_window = size ? size : FRAME_LINES (updating_frame); if (scroll_region_ok) set_scroll_region (0, specified_window); } @@ -523,11 +523,11 @@ buf = tparam (TS_set_scroll_region, 0, 0, start, stop - 1); else if (TS_set_scroll_region_1) buf = tparam (TS_set_scroll_region_1, 0, 0, - FRAME_HEIGHT (sf), start, - FRAME_HEIGHT (sf) - stop, - FRAME_HEIGHT (sf)); + FRAME_LINES (sf), start, + FRAME_LINES (sf) - stop, + FRAME_LINES (sf)); else - buf = tparam (TS_set_window, 0, 0, start, 0, stop, FRAME_WIDTH (sf)); + buf = tparam (TS_set_window, 0, 0, start, 0, stop, FRAME_COLS (sf)); OUTPUT (buf); xfree (buf); @@ -701,10 +701,10 @@ } else { - for (i = curY; i < FRAME_HEIGHT (XFRAME (selected_frame)); i++) + for (i = curY; i < FRAME_LINES (XFRAME (selected_frame)); i++) { cursor_to (i, 0); - clear_end_of_line (FRAME_WIDTH (XFRAME (selected_frame))); + clear_end_of_line (FRAME_COLS (XFRAME (selected_frame))); } } } @@ -773,8 +773,8 @@ turn_off_insert (); /* Do not write in last row last col with Auto-wrap on. */ - if (AutoWrap && curY == FRAME_HEIGHT (sf) - 1 - && first_unused_hpos == FRAME_WIDTH (sf)) + if (AutoWrap && curY == FRAME_LINES (sf) - 1 + && first_unused_hpos == FRAME_COLS (sf)) first_unused_hpos--; for (i = curX; i < first_unused_hpos; i++) @@ -921,8 +921,8 @@ since that would scroll the whole frame on some terminals. */ if (AutoWrap - && curY + 1 == FRAME_HEIGHT (sf) - && (curX + len) == FRAME_WIDTH (sf)) + && curY + 1 == FRAME_LINES (sf) + && (curX + len) == FRAME_COLS (sf)) len --; if (len <= 0) return; @@ -1153,7 +1153,7 @@ as there will be a matching inslines later that will flush them. */ if (scroll_region_ok && vpos + i >= specified_window) return; - if (!memory_below_frame && vpos + i >= FRAME_HEIGHT (sf)) + if (!memory_below_frame && vpos + i >= FRAME_LINES (sf)) return; if (multi) @@ -1188,7 +1188,7 @@ if (!scroll_region_ok && memory_below_frame && n < 0) { - cursor_to (FRAME_HEIGHT (sf) + n, 0); + cursor_to (FRAME_LINES (sf) + n, 0); clear_to_end (); } } @@ -1238,11 +1238,11 @@ #ifndef old /* char_ins_del_cost[n] is cost of inserting N characters. char_ins_del_cost[-n] is cost of deleting N characters. - The length of this vector is based on max_frame_width. */ + The length of this vector is based on max_frame_cols. */ int *char_ins_del_vector; -#define char_ins_del_cost(f) (&char_ins_del_vector[FRAME_WIDTH ((f))]) +#define char_ins_del_cost(f) (&char_ins_del_vector[FRAME_COLS ((f))]) #endif /* ARGSUSED */ @@ -1295,7 +1295,7 @@ /* Delete costs are at negative offsets */ p = &char_ins_del_cost (frame)[0]; - for (i = FRAME_WIDTH (frame); --i >= 0;) + for (i = FRAME_COLS (frame); --i >= 0;) *--p = (del_startup_cost += del_cost_per_char); /* Doing nothing is free */ @@ -1303,7 +1303,7 @@ *p++ = 0; /* Insert costs are at positive offsets */ - for (i = FRAME_WIDTH (frame); --i >= 0;) + for (i = FRAME_COLS (frame); --i >= 0;) *p++ = (ins_startup_cost += ins_cost_per_char); } @@ -1325,8 +1325,8 @@ char_ins_del_vector (i.e., char_ins_del_cost) isn't used because X turns off char_ins_del_ok. */ - max_frame_height = max (max_frame_height, FRAME_HEIGHT (frame)); - max_frame_width = max (max_frame_width, FRAME_WIDTH (frame)); + max_frame_lines = max (max_frame_lines, FRAME_LINES (frame)); + max_frame_cols = max (max_frame_cols, FRAME_COLS (frame)); costs_set = 1; @@ -1334,14 +1334,14 @@ char_ins_del_vector = (int *) xrealloc (char_ins_del_vector, (sizeof (int) - + 2 * max_frame_width * sizeof (int))); + + 2 * max_frame_cols * sizeof (int))); else char_ins_del_vector = (int *) xmalloc (sizeof (int) - + 2 * max_frame_width * sizeof (int)); + + 2 * max_frame_cols * sizeof (int)); bzero (char_ins_del_vector, (sizeof (int) - + 2 * max_frame_width * sizeof (int))); + + 2 * max_frame_cols * sizeof (int))); if (f && (!TS_ins_line && !TS_del_line)) do_line_insertion_deletion_costs (frame, @@ -1360,7 +1360,7 @@ if (TS_repeat && per_line_cost (TS_repeat) * baud_rate < 9000) RPov = string_cost (TS_repeat); else - RPov = FRAME_WIDTH (frame) * 2; + RPov = FRAME_COLS (frame) * 2; cmcostinit (); /* set up cursor motion costs */ } @@ -2174,9 +2174,9 @@ if (area == 0) abort (); - FrameRows = FRAME_HEIGHT (sf); - FrameCols = FRAME_WIDTH (sf); - specified_window = FRAME_HEIGHT (sf); + FrameRows = FRAME_LINES (sf); + FrameCols = FRAME_COLS (sf); + specified_window = FRAME_LINES (sf); delete_in_insert_mode = 1; @@ -2356,21 +2356,21 @@ { int height, width; get_frame_size (&width, &height); - FRAME_WIDTH (sf) = width; - FRAME_HEIGHT (sf) = height; + FRAME_COLS (sf) = width; + FRAME_LINES (sf) = height; } - if (FRAME_WIDTH (sf) <= 0) - SET_FRAME_WIDTH (sf, tgetnum ("co")); + if (FRAME_COLS (sf) <= 0) + SET_FRAME_COLS (sf, tgetnum ("co")); else /* Keep width and external_width consistent */ - SET_FRAME_WIDTH (sf, FRAME_WIDTH (sf)); - if (FRAME_HEIGHT (sf) <= 0) - FRAME_HEIGHT (sf) = tgetnum ("li"); - - if (FRAME_HEIGHT (sf) < 3 || FRAME_WIDTH (sf) < 3) + SET_FRAME_COLS (sf, FRAME_COLS (sf)); + if (FRAME_LINES (sf) <= 0) + FRAME_LINES (sf) = tgetnum ("li"); + + if (FRAME_LINES (sf) < 3 || FRAME_COLS (sf) < 3) fatal ("Screen size %dx%d is too small", - FRAME_HEIGHT (sf), FRAME_WIDTH (sf)); + FRAME_LINES (sf), FRAME_COLS (sf)); min_padding_speed = tgetnum ("pb"); TabWidth = tgetnum ("tw"); @@ -2493,9 +2493,9 @@ } } - FrameRows = FRAME_HEIGHT (sf); - FrameCols = FRAME_WIDTH (sf); - specified_window = FRAME_HEIGHT (sf); + FrameRows = FRAME_LINES (sf); + FrameCols = FRAME_COLS (sf); + specified_window = FRAME_LINES (sf); if (Wcm_init () == -1) /* can't do cursor motion */ #ifdef VMS @@ -2524,8 +2524,8 @@ terminal_type); # endif /* TERMINFO */ #endif /*VMS */ - if (FRAME_HEIGHT (sf) <= 0 - || FRAME_WIDTH (sf) <= 0) + if (FRAME_LINES (sf) <= 0 + || FRAME_COLS (sf) <= 0) fatal ("The frame size has not been specified"); delete_in_insert_mode