Lines Matching refs:help

31   struct double_list *help;  member
57 char *dlist_zap(struct double_list **help) in dlist_zap() argument
59 struct double_list *dd = dlist_pop(help); in dlist_zap()
67 int zap_blank_lines(struct double_list **help) in zap_blank_lines() argument
71 while (*help) { in zap_blank_lines()
74 s = trim((*help)->data); in zap_blank_lines()
78 free(dlist_zap(help)); in zap_blank_lines()
94 char **grab_dashlines(struct double_list **help, struct double_list **from, in grab_dashlines() argument
102 zap_blank_lines(help); in grab_dashlines()
103 *from = *help; in grab_dashlines()
114 if (*from == *help) return 0; in grab_dashlines()
129 if (*help == *from) *help = 0; in grab_dashlines()
174 dlist_add(&(new->help), line); in parse()
257 if (catch->help && (that = keyword("usage:", catch->help->data))) { in main()
278 tusage = dlist_zap(&throw->help); in main()
279 tdashlines = grab_dashlines(&throw->help, &tfrom, &tlen); in main()
280 cusage = dlist_zap(&catch->help); in main()
281 cdashlines = grab_dashlines(&catch->help, &cfrom, &clen); in main()
282 anchor = catch->help; in main()
300 if (tfrom && tfrom != throw->help) { in main()
301 if (throw->help || catch->help) dlist_add(&cfrom, strdup("")); in main()
306 while (throw->help && throw->help != tfrom) in main()
307 dlist_add(&cfrom, dlist_zap(&throw->help)); in main()
366 throw->help = anchor->prev->prev; in main()
369 this = throw->help->data + throw->help_indent + 8 + len; in main()
382 if (sym->help) { in main()
390 dd = sym->help; in main()
407 if (dd == sym->help) break; in main()