• Home
  • Raw
  • Download

Lines Matching refs:con

33 static void displayArgs(poptContext con,  in displayArgs()  argument
40 poptPrintHelp(con, stdout, 0); in displayArgs()
42 poptPrintUsage(con, stdout, 0); in displayArgs()
44 con = poptFreeContext(con); in displayArgs()
566 static void singleTableHelp(poptContext con, FILE * fp, in singleTableHelp() argument
575 itemHelp(fp, con->aliases, con->numAliases, columns, NULL); in singleTableHelp()
576 itemHelp(fp, con->execs, con->numExecs, columns, NULL); in singleTableHelp()
599 if (arg == poptAliasOptions && !(con->numAliases || con->numExecs)) in singleTableHelp()
604 singleTableHelp(con, fp, arg, columns, sub_transdom); in singleTableHelp()
612 static size_t showHelpIntro(poptContext con, FILE * fp) in showHelpIntro() argument
617 if (!(con->flags & POPT_CONTEXT_KEEP_FIRST)) { in showHelpIntro()
618 struct optionStackEntry * os = con->optionStack; in showHelpIntro()
630 void poptPrintHelp(poptContext con, FILE * fp, UNUSED(int flags)) in poptPrintHelp() argument
634 (void) showHelpIntro(con, fp); in poptPrintHelp()
635 if (con->otherHelp) in poptPrintHelp()
636 POPT_fprintf(fp, " %s\n", con->otherHelp); in poptPrintHelp()
641 columns->cur = maxArgWidth(con->options, NULL); in poptPrintHelp()
643 singleTableHelp(con, fp, con->options, columns, NULL); in poptPrintHelp()
759 static size_t singleTableUsage(poptContext con, FILE * fp, columns_t columns, in singleTableUsage() argument
789 columns->cur = singleTableUsage(con, fp, columns, opt->arg, in singleTableUsage()
847 void poptPrintUsage(poptContext con, FILE * fp, UNUSED(int flags)) in poptPrintUsage() argument
861 done->opts[done->nopts++] = (const void *) con->options; in poptPrintUsage()
863 columns->cur = showHelpIntro(con, fp); in poptPrintUsage()
864 columns->cur += showShortOptions(con->options, fp, NULL); in poptPrintUsage()
865 columns->cur = singleTableUsage(con, fp, columns, con->options, NULL, done); in poptPrintUsage()
866 columns->cur = itemUsage(fp, columns, con->aliases, con->numAliases, NULL); in poptPrintUsage()
867 columns->cur = itemUsage(fp, columns, con->execs, con->numExecs, NULL); in poptPrintUsage()
869 if (con->otherHelp) { in poptPrintUsage()
870 columns->cur += strlen(con->otherHelp) + 1; in poptPrintUsage()
872 fprintf(fp, " %s", con->otherHelp); in poptPrintUsage()
882 void poptSetOtherOptionHelp(poptContext con, const char * text) in poptSetOtherOptionHelp() argument
884 con->otherHelp = _free(con->otherHelp); in poptSetOtherOptionHelp()
885 con->otherHelp = xstrdup(text); in poptSetOtherOptionHelp()