Lines Matching refs:manpage
59 static void clean_manpage (char *manpage);
377 clean_manpage (char *manpage) in clean_manpage() argument
383 newpage = (char *)xmalloc (1 + strlen (manpage)); in clean_manpage()
385 for (i = 0, j = 0; (newpage[j] = manpage[i]); i++, j++) in clean_manpage()
387 if (manpage[i] == '\n') in clean_manpage()
401 if (manpage[i] == '\b' || (manpage[i] == '\f' && j > 0)) in clean_manpage()
408 if (manpage[i] == '\033' && manpage[i + 1] == '[' in clean_manpage()
409 && isdigit (manpage[i + 2])) in clean_manpage()
411 if (isdigit (manpage[i + 3]) && manpage[i + 4] == 'm') in clean_manpage()
416 else if (manpage[i + 3] == 'm') in clean_manpage()
429 strcpy (manpage, newpage); in clean_manpage()