Lines Matching refs:out
57 * - ^X^H command to find out about history position (debugging)
92 # define isword(c) _isword(out[c])
99 # define isword(c) (isalnum(out[c]) || (out[c]=='_'))
183 register genchar *out;
210 out = (genchar*)buff;
212 out = (genchar*)roundof(buff-(char*)0,sizeof(genchar));
214 ed_internal(buff,out);
221 drawbuff = out;
252 out[reedit] = 0;
289 out[cur++] = c;
290 out[eol] = '\0';
370 out[i] = out[i-1];
372 out[cur++] = c;
385 out[c+i] = out[i];
388 out[cur++] = i;
390 eol = genlen(out);
416 genncpy(kstack,out+i,cur-i);
423 genncpy(kstack,out+i,cur-i);
426 gencpy(out+i,out+cur);
459 *kptr++ = out[i];
463 if ((out[i] = out[(i+1)])==0)
479 c = out[i];
487 out[i] = c;
501 if (out[i])
505 if (out[i] == c && --count==0)
512 if (out[i] == c && --count==0)
532 c = out[i - 1];
533 out[i-1] = out[i-2];
534 out[i-2] = c;
571 gencpy(&kstack[genlen(kstack)], &out[i]);
573 gencpy(kstack,&out[i]);
576 gencpy(kstack,&out[i]);
578 out[i] = 0;
611 adjust = escape(ep,out,oadjust);
614 search(ep,out,count);
696 hist_copy((char*)out,MAXLINE, hline,hloff);
698 ed_internal((char*)(out),out);
701 eol = genlen(out);
715 *out = '\0';
726 out[eol++] = '\n';
727 out[eol] = '\0';
731 ed_external(out,buff);
741 register genchar *out = drawbuff;
746 genncpy(string,out,sizeof(string)/sizeof(*string));
747 *out = 0;
750 ed_internal(str,out);
752 gencpy(out,str);
760 genncpy(out,string,sizeof(string)/sizeof(*string));
772 static int escape(register Emacs_t* ep,register genchar *out,int count)
826 while ((out[i])&&(!isword(i)))
828 while ((out[i])&&(isword(i)))
836 i = out[cur];
844 out[cur] = i;
933 ed_ungetchar(ep->ed,(out[0]=='#')?cntl('D'):'#');
954 gencpy(name,&out[cur]);
957 out[cur++] = *ptr++;
960 gencpy(&out[cur],name);
997 if(ed_expand(ep->ed,(char*)out,&cur,&eol,i,count) < 0)
1007 else if(i=='=' || (i=='\\' && out[cur-1]=='/'))
1022 if(i=='\\' && cur>ep->mark && (out[cur-1]=='/' || out[cur-1]==' '))
1042 if (out[i] == c && --value==0)
1049 if (out[i] == c && --value==0)
1078 out[cur] = 0;
1079 gencpy((genchar*)lstring+1,out);
1232 static void search(Emacs_t* ep,genchar *out,int direction)
1316 hist_copy((char*)out,MAXLINE, hline,hloff);
1318 ed_internal((char*)out,out);
1388 ep->scvalid = 0; /* Screen is out of date, APPEND will not work */