Lines Matching defs:line

85  * could become noticeable by the time you get to the end of a line. Other schemes
87 * jobs. encoding can be changed on the command line using the -e option. Part of
148 * the command line using the -e option. Print time and the size of the
172 * Processes everything on the stack, up to the mark, as a single line
236 * Dl x y line from here by x,y
241 * D~ x y x y ... wiggly line by x,y then x,y ...
242 * nb a end of line (information only -- no action needed)
243 * b = space before line, a = after
407 * current line was printed.
416 int lastend; /* where last character on this line was */
487 int spacecount = 0; /* spaces seen so far on current line */
492 * Things that can be used by text line encoding schemes that need to read and
493 * remember an entire line before doing any output. The strings that make up the
494 * line can be saved in array strings[] and accessed by fields in line[]. *strptr
502 Line line[MAXSTACK+3];
647 options(); /* command line options */
747 * Reads and processes the command line options. There are, without a doubt, too
795 case 'w': /* line width for drawing */
965 * Makes sure all the non-option command line arguments are processed. If we get
1065 lineno = 1; /* line in current file */
1071 case '\n': /* just count this line */
1113 case 'l': /* draw a line */
1139 case '~': /* wiggly line */
1188 case 'n': /* end of line */
1612 * character font names per line. The first name is the font troff will be asking
1614 * a '#' as the first non-white space character on a line. The devfontmap list
1790 endtext(); /* print the last line? */
1825 * Just finished the last line. All we do is set the horizontal position to 0,
2419 line[1].str = strptr;
2420 line[1].dx = 0;
2421 line[1].spaces = 0;
2422 line[1].start = hpos;
2423 line[1].width = 0;
2472 line[textcount].width = lastx - line[textcount].start;
2475 fprintf(tf, "(%s)%d %d", line[i].str, line[i].spaces, line[i].width);
2477 } else fprintf(tf, "(%s)%d %d w\n", line[1].str, stringstart, lasty);
2484 fprintf(tf, "(%s)%d", line[i].str, line[i].dx);
2486 } else fprintf(tf, "(%s)%d %d w\n", line[1].str, stringstart, lasty);
2536 line[textcount].dx = dx;
2537 if ( line[textcount].dx != dx ) {
2539 line[textcount].width = lastx - line[textcount].start;
2540 line[++textcount].str = strptr;
2542 line[textcount].dx = dx;
2543 line[textcount].start = lastx;
2544 line[textcount].width = 0;
2545 line[textcount].spaces = 1;
2548 line[textcount].spaces++;