Lines Matching defs:out

200 	register char	*out;
236 out = outbuff + *cur + (sh_isoption(SH_VI)!=0);
244 char *last = out;
245 c = *(unsigned char*)out;
247 begin = out = find_begin(outbuff,last,0,&var);
252 stakwrite(out,last-out);
254 out = last;
259 while(out < last)
261 c = *(unsigned char*)out;
268 dir = out+1;
271 out++;
276 if(var!='$' && mode=='\\' && out[-1]!='*')
341 size = *eol - (out-begin);
375 if(*out)
376 left=stakcopy(out);
378 out = strcopy(begin,path_basename(cp= *com++));
387 out = strcopy(begin,cp);
391 out = strcopy(begin,fmtx(*com));
395 out = strcopy(begin,*com++);
398 saveout= ++out;
402 out = overlaid(begin,path_basename(*com++),nocase);
404 out = overlaid(begin,*com++,nocase);
406 mode = (out==saveout);
407 if(out[-1]==0)
408 out--;
409 if(mode && out[-1]!='/')
418 out = strcopy(begin,cp);
422 out = strcopy(begin,cp);
424 *out = '}';
426 *out = ' ';
427 *++out = 0;
431 out = strcopy(begin,cp);
432 if(out[-1] =='"' || out[-1]=='\'')
433 *--out = 0;
442 *out++ = ' ';
443 out = strcopy(out,fmtx(*com++));
452 *out = '}';
454 *out = ' ';
455 out++;
457 else if(out[-1] =='"' || out[-1]=='\'')
458 out--;
459 *out = 0;
461 *cur = (out-outbuff);
464 out = strcopy(out,left);
465 *eol = (out-outbuff);
479 for(out=outbuff; *out;n++)
480 mbchar(out);
496 register char *out;
506 if (isalnum(i)&&(np=nv_search(ep->e_macro,sh.alias_tree,HASH_SCOPE))&&(out=nv_getval(np)))
511 if( strlen(out) > LOOKAHEAD )
513 c = out[LOOKAHEAD];
514 out[LOOKAHEAD] = 0;
516 i = ed_internal(out,buff);
518 out[LOOKAHEAD] = c;
520 strncpy((char*)buff,out,LOOKAHEAD);