/* unsplit.c -- filter for re-combining continuation lines */
#include "autoconf.h"
#include "copyright.h"
#ifndef lint
static char *RCSid = "$Id: unsplit.c,v 1.7 1995/03/21 00:01:36 ambar Exp $";
USE(RCSid);
#endif
#include <stdio.h>
#include <ctype.h>
void
main(argc, argv)
int argc;
char **argv;
{
int c, numcr;
while ((c = getchar()) != EOF) {
if (c == '\\') {
numcr = 0;
do {
c = getchar();
if (c == '\n')
numcr++;
} while ((c != EOF) && isspace(c));
if (numcr > 1)
putchar('\n');
ungetc(c, stdin);
} else {
putchar(c);
}
}
fflush(stdout);
exit(0);
}