Lines Matching defs:whatbuf
710 unsigned char *whatbuf = (void *)wbuf;
714 /* no_macros = (whatbuf != buf && nextin == nextout); */
723 if (*whatbuf & 0200) {
728 *whatbuf &= 0177;
735 if (*whatbuf & 0200 || no_macros) {
736 *whatbuf &= 0177;
741 for (i = (curmap->km_type[*whatbuf] >> KM_GSHIFT) & KM_GMASK; i; --i){
744 switch (curmap->km_type[*whatbuf] & KM_TMASK) {
751 curmap = curmap->km_ptr[*whatbuf].km_km;
755 pushstring(curmap->km_ptr[*whatbuf].km_str);
764 *whatbuf &= 0177;
771 if (*whatbuf == '\r')
772 *whatbuf = '\n';
775 whatbuf[1] = FINISHCMD; /* tell finish_command to work */