Lines Matching refs:word_limit
189 static WORD *word_limit; variable
223 put_paragraph (word_limit); in fmt()
259 word_limit = words; in get_paragraph()
268 (word_limit - 1)->period = (word_limit - 1)->final = true; in get_paragraph()
319 word_limit->text = parabuf - 1; in get_line()
323 word_limit->length = parabuf - word_limit->text - (c != EOF); in get_line()
324 in_column += word_limit->length; in get_line()
326 check_punctuation (word_limit); in get_line()
332 word_limit->space = in_column - start; in get_line()
333 word_limit->final = (c == EOF in get_line()
334 || (word_limit->period in get_line()
335 && (c == '\n' || word_limit->space > 1))); in get_line()
337 word_limit->space = word_limit->final ? 2 : 1; in get_line()
338 if (word_limit == end_of_word) in get_line()
340 word_limit++; in get_line()
407 split_point = word_limit; in flush_paragraph()
409 for (w = words->next_break; w != word_limit; w = w->next_break) in flush_paragraph()
425 (word_limit - split_point + 1) * sizeof (WORD)); in flush_paragraph()
426 word_limit -= split_point - words; in flush_paragraph()
441 word_limit->best_cost = 0; in fmt_paragraph()
442 saved_length = word_limit->length; in fmt_paragraph()
443 word_limit->length = max_width; /* sentinel */ in fmt_paragraph()
445 for (start = word_limit - 1; start >= words; start--) in fmt_paragraph()
475 word_limit->length = saved_length; in fmt_paragraph()
520 if (next == word_limit) in line_cost()
524 if (next->next_break != word_limit) in line_cost()