rem: defaultParser(Text *tPtr, void *data, short type)
add: static void defaultParser(Text * tPtr, void *data, short type)
context: defaultParser(Text *tPtr, void *data, short type){    char *start, *mark, *text = (char *) data;    Chunk *chunk = NULL;    Paragraph *para = NULL;    start = text;    while(start) {        mark = strchr(start, '\n');        if(mark) {            /* there is a newline, indicating the need for a new paragraph */            /* attach the chunk to the current paragraph */            if((short)(mark-start) > 1) {                /* ignore chunks with just a single newline but still make a                 blank paragraph */                chunk = (tPtr->funcs.createTChunk) (start, (short)(mark-start),                                                    tPtr->dFont, tPtr->dColor, 0, False);                (tPtr->funcs.insertChunk) (tPtr, chunk, type);            }            /* _then_ create a new paragraph for the _next_ chunk */            para = (tPtr->funcs.createParagraph) (0, 0, tPtr->visibleW,                                                  NULL, 0, WALeft);            (tPtr->funcs.insertParagraph) (tPtr, para, type);            start = mark+1;        } else {            /* just attach the chunk to the current paragraph */            if(strlen(start) > 0) {                chunk = (tPtr->funcs.createTChunk) (start, strlen(start),                                                    tPtr->dFont, tPtr->dColor, 0, False);                (tPtr->funcs.insertChunk) (tPtr, chunk, type);            } start = mark;        } }}