Lines Matching refs:columns

664 	gint columns = 0;  in find_end_column()  local
673 columns = cell->attr.columns() - 1; in find_end_column()
677 return MIN(col + columns, m_column_count); in find_end_column()
1194 column >= attr->column && column < attr->column + attr->columns) { in match_rowcol_to_offset()
2754 … col, (long) cell_col->attr.columns(), end, (long) cell_col->attr.columns() - (end - col)); in cleanup_fragments()
2757 g_assert(cell_col->attr.columns() > end - col); in cleanup_fragments()
2758 cell_end->attr.set_columns(cell_col->attr.columns() - (end - col)); in cleanup_fragments()
2763 g_assert(end - col == 1 && cell_col->attr.columns() == 2); in cleanup_fragments()
2784 … col, (long)cell_col->attr.columns(), start - col); in cleanup_fragments()
2936 int columns, i; in insert_char() local
2986 columns = _vte_unichar_width(c, m_utf8_ambiguous_width); in insert_char()
2990 if (G_UNLIKELY (columns && col + columns > m_column_count)) { in insert_char()
3006 m_column_count - columns; in insert_char()
3015 col, columns, (long)m_screen->cursor.row, in insert_char()
3022 if (G_UNLIKELY (columns == 0)) { in insert_char()
3073 columns = cell->attr.columns(); in insert_char()
3074 for (i = 0; i < columns; i++) { in insert_char()
3090 for (i = 0; i < columns; i++) in insert_char()
3093 cleanup_fragments(col, col + columns); in insert_char()
3094 _vte_row_data_fill (row, &basic_cell, col + columns); in insert_char()
3098 attr.set_columns(columns); in insert_char()
3109 for (i = 1; i < columns; i++) { in insert_char()
5160 char_end = char_begin + cell->attr.columns(); in resolve_selection_endpoint()
5947 … m_match_span = vte::grid::span(sa->row, sa->column, ea->row, ea->column + ea->columns); in match_hilite_update()
6127 attr.columns = pcell->attr.columns(); in get_text()
7357 int rows, columns; in refresh_size() local
7358 if (!pty()->get_size(&rows, &columns)) { in refresh_size()
7361 columns = VTE_COLUMNS; in refresh_size()
7365 m_column_count == columns) in refresh_size()
7369 m_column_count = columns; in refresh_size()
7370 m_tabstops.resize(columns); in refresh_size()
7514 Terminal::set_size(long columns, in set_size() argument
7521 columns, rows); in set_size()
7531 columns, in set_size()
7539 m_column_count = columns; in set_size()
7540 m_tabstops.resize(columns); in set_size()
8133 gint columns = 0; in draw_cells() local
8168 xr = items[i].x + items[i].columns * column_width; in draw_cells()
8174 … xr += items[i].columns * column_width; /* extend to the right */ in draw_cells()
8175 } else if (items[i].x + items[i].columns * column_width == xl) { in draw_cells()
8217 xr = items[i].x + items[i].columns * column_width; in draw_cells()
8218 columns = items[i].columns; in draw_cells()
8224 … xr += items[i].columns * column_width; /* extend to the right */ in draw_cells()
8225 columns += items[i].columns; in draw_cells()
8226 } else if (items[i].x + items[i].columns * column_width == xl) { in draw_cells()
8228 columns += items[i].columns; in draw_cells()
8264 columns, in draw_cells()
8295 for (double j = 1.0 / 6.0; j < columns; j += 0.5) { in draw_cells()
8840 j = lcol + cell->attr.columns(); in draw_rows()
8855 j += cell->attr.columns(); in draw_rows()
8870 items[item_count].columns = j - lcol; in draw_rows()
8871 …s[item_count].x = (vcol - (bidirow->vis_is_rtl(vcol) ? items[item_count].columns - 1 : 0)) * colum… in draw_rows()
8944 item.columns = item.c == '\t' ? 1 : cell ? cell->attr.columns() : 1; in paint_cursor()
8945 … item.x = (vcol - ((cell && bidirow->vis_is_rtl(vcol)) ? cell->attr.columns() - 1 : 0)) * width; in paint_cursor()
8975 x += item.columns * m_cell_width - stem_width; in paint_cursor()
9008 right = item.columns * m_cell_width - m_char_padding.right; in paint_cursor()
9012 m_draw.get_char_edges(cell->c, cell->attr.columns(), attr, l, r); in paint_cursor()
9028 cursor_width = item.columns * width; in paint_cursor()
9031 … m_draw.get_char_edges(cell->c, cell->attr.columns(), attr, l /* unused */, r); in paint_cursor()
9072 int vcol, columns; in paint_im_preedit_string() local
9094 columns = get_preedit_width(false); in paint_im_preedit_string()
9100 if (vcol + columns > m_column_count) { in paint_im_preedit_string()
9101 vcol = MAX(0, m_column_count - columns); in paint_im_preedit_string()
9110 for (i = columns = 0; i < len; i++) { in paint_im_preedit_string()
9112 items[i].columns = _vte_unichar_width(items[i].c, in paint_im_preedit_string()
9114 items[i].x = (vcol + columns) * width; in paint_im_preedit_string()
9116 columns += items[i].columns; in paint_im_preedit_string()
9123 width * columns, in paint_im_preedit_string()
10618 end_col = ca->column + ca->columns; in search_rows()