Lines Matching defs:manpage
57 static void clean_manpage (char *manpage);
375 clean_manpage (char *manpage)
381 newpage = (char *)xmalloc (1 + strlen (manpage));
383 for (i = 0, j = 0; (newpage[j] = manpage[i]); i++, j++)
385 if (manpage[i] == '\n')
399 if (manpage[i] == '\b' || (manpage[i] == '\f' && j > 0))
406 if (manpage[i] == '\033' && manpage[i + 1] == '['
407 && isdigit (manpage[i + 2]))
409 if (isdigit (manpage[i + 3]) && manpage[i + 4] == 'm')
414 else if (manpage[i + 3] == 'm')
427 strcpy (manpage, newpage);
568 (or end of buffer) contains the only references in this manpage. */