Lines Matching refs:out

211 	register char	*out;
247 out = outbuff + *cur + (sh_isoption(SH_VI)!=0);
255 char *last = out;
256 c = *(unsigned char*)out;
258 begin = out = find_begin(outbuff,last,0,&var);
263 stakwrite(out,last-out);
265 out = last;
270 while(out < last)
272 c = *(unsigned char*)out;
279 dir = out+1;
282 out++;
287 if(var!='$' && mode=='\\' && out[-1]!='*')
352 size = *eol - (out-begin);
386 if(*out)
387 left=stakcopy(out);
389 out = strcopy(begin,path_basename(cp= *com++));
398 out = strcopy(begin,cp);
402 out = strcopy(begin,fmtx(*com));
406 out = strcopy(begin,*com++);
409 saveout= ++out;
413 out = overlaid(begin,path_basename(*com++),nocase);
415 out = overlaid(begin,*com++,nocase);
417 mode = (out==saveout);
418 if(out[-1]==0)
419 out--;
420 if(mode && out[-1]!='/')
429 out = strcopy(begin,cp);
433 out = strcopy(begin,cp);
435 *out = '}';
437 *out = ' ';
438 *++out = 0;
442 out = strcopy(begin,cp);
443 if(out[-1] =='"' || out[-1]=='\'')
444 *--out = 0;
453 *out++ = ' ';
454 out = strcopy(out,fmtx(*com++));
463 *out = '}';
465 *out = ' ';
466 out++;
468 else if(out[-1] =='"' || out[-1]=='\'')
469 out--;
470 *out = 0;
472 *cur = (out-outbuff);
475 out = strcopy(out,left);
476 *eol = (out-outbuff);
490 for(out=outbuff; *out;n++)
491 mbchar(out);
507 register char *out;
517 if (isalnum(i)&&(np=nv_search(ep->e_macro,ep->sh->alias_tree,HASH_SCOPE))&&(out=nv_getval(np)))
522 if( strlen(out) > LOOKAHEAD )
524 c = out[LOOKAHEAD];
525 out[LOOKAHEAD] = 0;
527 i = ed_internal(out,buff);
529 out[LOOKAHEAD] = c;
531 strncpy((char*)buff,out,LOOKAHEAD);