Lines Matching refs:gc_x
216 static unsigned int gc_x, gc_y, gc_savex, gc_savey;
474 gc_ops.clear_screen(gc_x, gc_y, 0, vinfo.v_rows, 2);
475 gc_ops.show_cursor(gc_x, gc_y);
522 gc_x = gc_y = 0;
577 if (gc_x >= vinfo.v_columns) {
579 gc_x = 0;
581 gc_x = vinfo.v_columns - 1;
666 gc_clear_screen(gc_x, gc_y, 0, vinfo.v_rows, 2);
667 gc_x = gc_y = 0;
677 if (ch == 'E') gc_x = 0;
680 gc_set_tab_stop(gc_x, TRUE);
694 gc_savex = gc_x;
702 gc_x = gc_savex;
779 gc_x += gc_par[0] ? gc_par[0] : 1;
780 if (gc_x >= vinfo.v_columns)
781 gc_x = vinfo.v_columns-1;
784 if (gc_par[0] > gc_x)
785 gc_x = 0;
787 gc_x -= gc_par[0];
788 else if (gc_x)
789 --gc_x;
793 gc_x = gc_par[1] ? gc_par[1] - 1 : 0;
801 for (i = gc_x; i < gc_x + gc_par[0]; i++)
806 gc_clear_screen(gc_x, gc_y, 0, vinfo.v_rows, gc_par[0]);
809 gc_clear_line(gc_x, gc_y, gc_par[0]);
824 gc_set_tab_stop(gc_x, FALSE);
867 gc_x = gc_y = 0;
899 if (gc_x > 0) {
900 gc_x--;
904 if (gc_buffer_tab_stops) while (gc_x < vinfo.v_columns && !gc_is_tab_stop(++gc_x));
906 if (gc_x >= vinfo.v_columns)
907 gc_x = vinfo.v_columns-1;
920 gc_x = 0;
940 gc_x = 0;
949 gc_paint_char(gc_x, gc_y, (ch >= 0x60 && ch <= 0x7f) ? ch + gc_charset[gc_charset_select]
951 if (gc_x == vinfo.v_columns - 1) {
954 gc_x++;
982 gc_x = gc_y = 0;
1300 gc_hide_cursor(gc_x, gc_y);
1302 gc_show_cursor(gc_x, gc_y);