Lines Matching +defs:eol +defs:type
52 #define eol(c) ((c)&WC_NL)
75 wp->type[n] = (w && isspace(n)) ? WC_SP : 0;
76 wp->type['\n'] = WC_SP|WC_NL;
81 wp->type[0x80+n] |= WC_MB;
83 wp->type[0xc0+n] |= WC_MB+1;
85 wp->type[0xc0+n] |= WC_MB+2;
87 wp->type[0xc0+n] |= WC_MB+3;
89 wp->type[0xc0+n] |= WC_MB+4;
91 wp->type[0xc0+n] |= WC_MB+5;
93 wp->type[0xc0] = WC_MB|WC_ERR;
94 wp->type[0xc1] = WC_MB|WC_ERR;
95 wp->type[0xfe] = WC_MB|WC_ERR;
96 wp->type[0xff] = WC_MB|WC_ERR;
164 register char* type = wp->type;
284 if (eol(lasttype))
286 if ((c = type[*cp]) && !lasttype)
291 if (!lasttype && type[*cp])
302 if (eol(c))
313 } while (c = type[*cp++]);
315 while (!(c = type[*cp++]));
320 c = type[*cp];
323 lasttype = type[lastchar];
328 if (eol(lasttype))
356 if(eol(lasttype))
358 if((c = type[*cp]) && !lasttype)
372 if(!lasttype && spc(type[*cp]))
382 if (eol(c))
397 } while (spc(c = type[*cp++]));
442 } while (mbc(c = type[*cp++]));
446 if(eol(c) && (cp > endbuff))
454 c=type[*cp++];
455 if(eol(c) && (cp > endbuff))
472 while(!(c = type[*cp++]));
480 c = type[*cp];
483 lasttype = type[lastchar];
491 if (eol(lasttype))