*** example-c.c Sat Nov 25 21:49:18 2000 --- example-c-loop.c Tue Nov 27 01:39:41 2001 *************** *** 2,8 **** #include #include #include - static void print_word_list(PspellManager * manager, const PspellWordList *wl) { --- 2,7 ---- *************** *** 24,31 **** } } int main(int argc, const char *argv[]) { ! PspellCanHaveError * ret; PspellManager * manager; int have; --- 23,36 ---- } } + int mmain (int argc, const char *argv[]); int main(int argc, const char *argv[]) { ! while (1) { ! printf ("%d\n",mmain (argc, argv)); ! getchar(); ! } ! } ! int mmain (int argc, const char *argv[]) { PspellCanHaveError * ret; PspellManager * manager; int have; *************** *** 44,49 **** --- 49,55 ---- if (argc >= 3 && argv[2][0] != '-') pspell_config_replace(config, "spelling", argv[2]); + if (argc >= 4 && argv[3][0] != '-') pspell_config_replace(config, "jargon", argv[3]); *************** *** 62,76 **** manager = to_pspell_manager(ret); config = pspell_manager_config(manager); ! fputs("Using: ", stdout); ! fputs(pspell_config_retrieve(config, "language-tag"), stdout); ! fputs("-", stdout); ! fputs(pspell_config_retrieve(config, "spelling"), stdout); ! fputs("-", stdout); ! fputs(pspell_config_retrieve(config, "jargon"), stdout); ! fputs("-", stdout); ! fputs(pspell_config_retrieve(config, "module"), stdout); ! fputs("\n\n", stdout); puts("Type \"h\" for help.\n"); --- 68,82 ---- manager = to_pspell_manager(ret); config = pspell_manager_config(manager); ! puts("Using: "); ! puts(pspell_config_retrieve(config, "language-tag")); ! puts("-"); ! puts(pspell_config_retrieve(config, "spelling")); ! puts("-"); ! puts(pspell_config_retrieve(config, "jargon")); ! puts("-"); ! puts(pspell_config_retrieve(config, "module")); ! puts("\n\n"); puts("Type \"h\" for help.\n");