Lines Matching full:width
58 int rval, width; in main() local
62 width = -1; in main()
73 if ((width = atoi(optarg)) <= 0) { in main()
74 errx(1, "illegal width value"); in main()
79 /* Accept a width as eg. -30. Note that a width in main()
85 /* The width is a number with multiple digits: in main()
87 width = width * 10 + (ch - '0'); in main()
90 /* Set the width, unless it was previously in main()
92 * would all give a width of 5 and not 10: in main()
96 if (width == -1) in main()
97 width = ch - '0'; in main()
109 if (width == -1) in main()
110 width = DEFLINEWIDTH; in main()
113 fold(width); in main()
119 fold(width); in main()
126 (void)fprintf(stderr, "usage: fold [-bs] [-w width] [file ...]\n"); in usage()
131 * Fold the contents of standard input to fit within WIDTH columns (or bytes)
136 * column > width, or a newline or EOF is read.
138 * The buffer can grow larger than WIDTH due to backspaces and carriage
142 fold(int width) in fold() argument
156 if ((col = newpos(col, ch)) > width) { in fold()