StringList
StringList *words;
StringList *words;
static StringList *dirlist;
StringList *words;
static unsigned char complete_ambiguous(char *, int, StringList *);
complete_ambiguous(char *word, int list, StringList *words)
void list_vertical(StringList *);
extern StringList *marg_sl; /* stringlist containing margv */
StringList *buf;
StringList *marg_sl;
StringList *
StringList *sl = malloc(sizeof(StringList));
sl_add(StringList *sl, char *name)
sl_free(StringList *sl, int all)
StringList *sl_init(void);
void sl_add(StringList *, char *);
void sl_free(StringList *, int);
list_vertical(StringList *sl)