Lines Matching defs:columns
92 * Return no. of columns in output window.
94 * @return no. of columns
280 * @param columns output display width control
284 static void singleOptionHelp(FILE * fp, columns_t columns,
288 size_t maxLeftCol = columns->cur;
290 size_t lineLength = columns->max - indentLength;
539 * @param columns output display width control
544 columns_t columns,
555 singleOptionHelp(fp, columns, opt, translation_domain);
564 * @param columns output display width control
569 columns_t columns,
576 itemHelp(fp, con->aliases, con->numAliases, columns, NULL);
577 itemHelp(fp, con->execs, con->numExecs, columns, NULL);
584 singleOptionHelp(fp, columns, opt, translation_domain);
605 singleTableHelp(con, fp, arg, columns, sub_transdom);
634 columns_t columns = calloc((size_t)1, sizeof(*columns));
642 if (columns) {
643 columns->cur = maxArgWidth(con->options, NULL);
644 columns->max = maxColumnWidth(fp);
645 singleTableHelp(con, fp, con->options, columns, NULL);
646 free(columns);
653 * @param columns output display width control
657 static size_t singleOptionUsage(FILE * fp, columns_t columns,
668 return columns->cur;
688 if ((columns->cur + len) > columns->max) {
690 columns->cur = (size_t)7;
710 return columns->cur + len + 1;
716 * @param columns output display width control
721 static size_t itemUsage(FILE * fp, columns_t columns,
735 columns->cur = singleOptionUsage(fp, columns, opt, translation_domain);
739 return columns->cur;
755 * @param columns output display width control
761 static size_t singleTableUsage(poptContext con, FILE * fp, columns_t columns,
791 columns->cur = singleTableUsage(con, fp, columns, opt->arg,
795 columns->cur = singleOptionUsage(fp, columns, opt, translation_domain);
799 return columns->cur;
851 columns_t columns = calloc((size_t)1, sizeof(*columns));
858 if (columns) {
859 columns->cur = done->maxopts * sizeof(*done->opts);
860 columns->max = maxColumnWidth(fp);
861 done->opts = calloc((size_t)1, columns->cur);
865 columns->cur = showHelpIntro(con, fp);
866 columns->cur += showShortOptions(con->options, fp, NULL);
867 columns->cur = singleTableUsage(con, fp, columns, con->options, NULL, done);
868 columns->cur = itemUsage(fp, columns, con->aliases, con->numAliases, NULL);
869 columns->cur = itemUsage(fp, columns, con->execs, con->numExecs, NULL);
872 columns->cur += strlen(con->otherHelp) + 1;
873 if (columns->cur > columns->max) fprintf(fp, "\n ");
880 free(columns);