Lines Matching refs:insert_curpos
422 int insert_curpos; /* The cursor position at start of insert */ member
1795 gl->insert_curpos = 0; in new_GetLine()
4303 int nc = gl->buff_curpos - gl->insert_curpos; in KT_KEY_FN()
4311 return gl_place_cursor(gl, gl->insert_curpos) || in KT_KEY_FN()
4450 if(count > gl->buff_curpos - gl->insert_curpos) in KT_KEY_FN()
4451 count = gl->buff_curpos - gl->insert_curpos; in KT_KEY_FN()
6959 gl->insert_curpos = 0; in gl_change_editor()
6999 gl->insert_curpos = gl->buff_curpos; in KT_KEY_FN()
7018 gl->insert_curpos = gl->buff_curpos; in KT_KEY_FN()
7422 for(i=0, pos=gl->buff_curpos; i<count && pos >= gl->insert_curpos; i++) { in gl_find_char()
7431 for( ; pos>=gl->insert_curpos && c!=gl->line[pos]; pos--) in gl_find_char()
7439 if(!onto && pos>=gl->insert_curpos) in gl_find_char()
7446 if(pos >= gl->insert_curpos && pos < gl->ntotal) { in gl_find_char()
7591 for(i=0; i<n && bufpos > gl->insert_curpos; i++) { in gl_nth_word_start_backward()
7597 while(--bufpos >= gl->insert_curpos && in gl_nth_word_start_backward()
7603 while(--bufpos >= gl->insert_curpos && in gl_nth_word_start_backward()
7611 return bufpos >= gl->insert_curpos ? bufpos : gl->insert_curpos; in gl_nth_word_start_backward()
8014 gl->vi.repeat.input_curpos = gl->insert_curpos; in gl_vi_command_mode()
8016 gl->insert_curpos = 0; /* unrestrict left motion boundary */ in gl_vi_command_mode()
10463 gl->insert_curpos = 0;