Lines Matching defs:insert_curpos
423 int insert_curpos; /* The cursor position at start of insert */
1796 gl->insert_curpos = 0;
4304 int nc = gl->buff_curpos - gl->insert_curpos;
4312 return gl_place_cursor(gl, gl->insert_curpos) ||
4451 if(count > gl->buff_curpos - gl->insert_curpos)
4452 count = gl->buff_curpos - gl->insert_curpos;
6959 gl->insert_curpos = 0;
6999 gl->insert_curpos = gl->buff_curpos;
7018 gl->insert_curpos = gl->buff_curpos;
7422 for(i=0, pos=gl->buff_curpos; i<count && pos >= gl->insert_curpos; i++) {
7431 for( ; pos>=gl->insert_curpos && c!=gl->line[pos]; pos--)
7439 if(!onto && pos>=gl->insert_curpos)
7446 if(pos >= gl->insert_curpos && pos < gl->ntotal) {
7591 for(i=0; i<n && bufpos > gl->insert_curpos; i++) {
7597 while(--bufpos >= gl->insert_curpos &&
7603 while(--bufpos >= gl->insert_curpos &&
7611 return bufpos >= gl->insert_curpos ? bufpos : gl->insert_curpos;
8014 gl->vi.repeat.input_curpos = gl->insert_curpos;
8016 gl->insert_curpos = 0; /* unrestrict left motion boundary */
10463 gl->insert_curpos = 0;