Lines Matching refs:expanded
582 if (row->expanded < width) {
607 } else if (row->expanded > width) {
613 * the field border lies when the tabs are expanded.
617 if (pos >= row->expanded)
618 pos = row->expanded - 1;
645 row->expanded <= field->cols)
727 "%s: join_next before length = %d, expanded = %d",
728 __func__, row->length, row->expanded);
730 " :: next row length = %d, expanded = %d\n",
731 row->length, row->expanded);
746 row->expanded =
750 row->expanded = 0;
778 "%s: exit length = %d, expanded = %d\n",
779 __func__, row->length, row->expanded);
796 "%s: join_prev before length = %d, expanded = %d",
797 __func__, row->length, row->expanded);
799 " :: prev row length = %d, expanded = %d\n",
800 saved->length, saved->expanded);
816 saved->expanded =
838 "%s: exit length = %d, expanded = %d\n", __func__,
839 saved->length, saved->expanded);
911 new_line->expanded = 0;
917 _formi_dbg_printf("%s: enter: length = %d, expanded = %d\n", __func__,
918 row->length, row->expanded);
920 assert((row->length < INT_MAX) && (row->expanded < INT_MAX));
945 row->expanded = _formi_tab_expanded_length(row->string, 0,
948 row->expanded = 0;
952 new_line->expanded =
956 new_line->expanded = 0;
1002 assert(((row->expanded < INT_MAX) &&
1003 (new_line->expanded < INT_MAX) &&
1008 _formi_dbg_printf("row.length = %d, row.expanded = %d, ",
1009 row->length, row->expanded);
1010 _formi_dbg_printf("next_line.length = %d, next_line.expanded = %d, ",
1011 new_line->length, new_line->expanded);
1370 unsigned int end, scroll_amt, expanded;
1394 expanded = _formi_tab_expanded_length(
1404 while ((expanded <= field->cols)
1410 if ((expanded + ts->size)
1413 expanded += ts->size;
1419 expanded++;
1537 slen = row->expanded;
1617 if (row->expanded != 0) {
1767 row->expanded = 0;
1785 row->expanded, row->length, row->allocated);
1811 row->expanded = 0;
1858 row->expanded = _formi_tab_expanded_length(row->string, 0,
1932 row->expanded, row->length, row->allocated);
2123 if (cur->cursor_xpos >= (row->expanded - 1)) {
2146 >= row->expanded) {
2220 if (row->expanded > 0) {
2221 cur->cursor_xpos = row->expanded - 1;
2264 if (cur->cursor_xpos > (row->expanded - 1))
2265 cur->cursor_xpos = row->expanded - 1;
2310 if (cur->cursor_xpos > (row->expanded - 1))
2311 cur->cursor_xpos = row->expanded - 1;
2446 if (row->expanded > cur->cols - 1) {
2464 cur->cursor_xpos = row->expanded - 1;
2548 row->expanded = _formi_tab_expanded_length(
2551 row->expanded = 0;
2597 && (start != (row->expanded - 1)))
2678 row->expanded = _formi_tab_expanded_length(
2723 row->expanded = row->length = 0;
2735 row->expanded = row->length = 0;
2754 if (cur->cursor_xpos > row->expanded) {
2755 cur->cursor_xpos = row->expanded - 1;
2829 row->expanded = cur->cursor_xpos + 1;
2855 cur->alines->expanded = 0;
3317 * characters that need to be expanded. We assume that the tab stops
3322 * intervening tabs have been expanded.
3355 "%s: start=%d, end=%d, expanded=%d (diff=%d)\n", __func__,
3426 * Find the character offset that corresponds to longest tab expanded
3487 * given width after tabs have been expanded for a given row of a given