Lines Matching refs:curpos
4479 int curpos = gl_index_of_matching_paren(gl); in KT_KEY_FN() local
4480 if(curpos >= 0) { in KT_KEY_FN()
4482 if(curpos >= gl->buff_curpos) in KT_KEY_FN()
4483 return gl_forward_delete_char(gl, curpos - gl->buff_curpos + 1, NULL); in KT_KEY_FN()
4485 return gl_backward_delete_char(gl, ++gl->buff_curpos - curpos + 1, NULL); in KT_KEY_FN()
7255 int curpos = gl_index_of_matching_paren(gl); in KT_KEY_FN() local
7256 if(curpos >= 0) { in KT_KEY_FN()
7258 if(curpos >= gl->buff_curpos) in KT_KEY_FN()
7259 return gl_forward_copy_char(gl, curpos - gl->buff_curpos + 1, NULL); in KT_KEY_FN()
7261 return gl_backward_copy_char(gl, ++gl->buff_curpos - curpos + 1, NULL); in KT_KEY_FN()
7991 int curpos = gl_index_of_matching_paren(gl); in KT_KEY_FN() local
7992 if(curpos >= 0) { in KT_KEY_FN()
7994 if(curpos >= gl->buff_curpos) in KT_KEY_FN()
7995 return gl_vi_forward_change_char(gl, curpos - gl->buff_curpos + 1, NULL); in KT_KEY_FN()
7997 return gl_vi_backward_change_char(gl, ++gl->buff_curpos - curpos + 1, in KT_KEY_FN()
8166 int curpos = gl_index_of_matching_paren(gl); in KT_KEY_FN() local
8167 if(curpos >= 0) in KT_KEY_FN()
8168 return gl_place_cursor(gl, curpos); in KT_KEY_FN()