rem: if (isspace(ptr[count])) count++;
add: while (ptr[count] && ptr[count]=='\n') { y += fheight; count++; }
context: W_PaintText(W_View *view, Drawable d, WMFont *font,  int x, int y,	    int width, WMAlignment alignment, GC gc,	    int wrap, char *text, int length){    char *ptr = text;    int line_width;    int line_x;    int count;    int fheight = WMFontHeight(font);    while (length > 0) {	count = fitText(ptr, font, width, wrap);	line_width = WMWidthOfString(font, ptr, count);	if (alignment==WALeft)	    line_x = x;	else if (alignment==WARight)	    line_x = x + width - line_width;	else	    line_x = x + (width - line_width) / 2;	WMDrawString(view->screen, d, gc, font, line_x, y, ptr, count);	y += fheight;	if (isspace(ptr[count]))	    count++;		ptr += count;	length -= count;    }}