Lines Matching refs:curs1
119 if (byte_index >= (buf->curs1 + buf->curs2) || byte_index < 0) in edit_buffer_get_byte_ptr()
122 if (byte_index >= buf->curs1) in edit_buffer_get_byte_ptr()
126 p = buf->curs1 + buf->curs2 - byte_index - 1; in edit_buffer_get_byte_ptr()
150 buf->curs1 = 0; in edit_buffer_init()
223 if (byte_index >= (buf->curs1 + buf->curs2) || byte_index < 0) in edit_buffer_get_utf()
287 if (byte_index > (buf->curs1 + buf->curs2) || byte_index <= 0) in edit_buffer_get_prev_utf()
453 if (buf->curs1 <= 0) in edit_buffer_find_word_start()
467 c = edit_buffer_get_byte (buf, buf->curs1 - i - 1); in edit_buffer_find_word_start()
480 *word_start = buf->curs1 - i; /* start found */ in edit_buffer_find_word_start()
501 i = buf->curs1 & M_EDIT_BUF_SIZE; in edit_buffer_insert()
508 b = g_ptr_array_index (buf->b1, buf->curs1 >> S_EDIT_BUF_SIZE); in edit_buffer_insert()
512 buf->curs1++; in edit_buffer_insert()
608 prev = buf->curs1 - 1; in edit_buffer_backspace()
624 buf->curs1 = prev; in edit_buffer_backspace()
840 data_size = ((buf->curs1 - 1) & M_EDIT_BUF_SIZE) + 1; in edit_buffer_write_file()