Lines Matching refs:gch
357 unsigned char gch, c; in tipin() local
373 gch = getchar()&0377; in tipin()
374 if ((gch == character(value(ESCAPE))) && bol) { in tipin()
375 if (!(gch = escape())) in tipin()
377 } else if (!cumode && gch == character(value(RAISECHAR))) { in tipin()
380 } else if (gch == '\r') { in tipin()
382 parwrite(FD, &gch, 1); in tipin()
386 } else if (!cumode && gch == character(value(FORCE))) in tipin()
387 gch = getchar()&0377; in tipin()
388 bol = any(gch, value(EOL)); in tipin()
389 if (boolean(value(RAISE)) && islower(gch)) in tipin()
390 gch = toupper(gch); in tipin()
391 c = gch; in tipin()
392 parwrite(FD, &gch, 1); in tipin()
405 unsigned char gch; in escape() local
409 gch = (getchar()&0377); in escape()
411 if (p->e_char == gch) { in escape()
415 (*p->e_func)(gch); in escape()
419 if (c != gch) in escape()
421 return (gch); in escape()