curs1             491 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1             511 src/editor/edit.c                         edit->buffer.curs1, edit->serialized_bookmarks);
curs1             651 src/editor/edit.c     for (p = edit_buffer_get_current_bol (buf); p < buf->curs1; p++)
curs1             837 src/editor/edit.c         edit_cursor_move (edit, -edit->buffer.curs1);
curs1             870 src/editor/edit.c     edit_cursor_move (edit, b - edit->buffer.curs1);
curs1             871 src/editor/edit.c     edit->search_start = edit->buffer.curs1;
curs1             885 src/editor/edit.c     edit_cursor_move (edit, b - edit->buffer.curs1);
curs1             886 src/editor/edit.c     edit->search_start = edit->buffer.curs1;
curs1             943 src/editor/edit.c     for (pos = edit->buffer.curs1; pos < edit->buffer.size; pos++)
curs1             949 src/editor/edit.c             if (pos == edit->buffer.curs1)  // always select at least one character.
curs1             980 src/editor/edit.c             && edit->buffer.curs1 == edit_buffer_get_current_bol (&edit->buffer))
curs1             983 src/editor/edit.c         if (edit->buffer.curs1 == 0)
curs1            1019 src/editor/edit.c             && edit->buffer.curs1 == edit_buffer_get_current_eol (&edit->buffer))
curs1            1022 src/editor/edit.c         if (edit->buffer.curs1 >= edit->buffer.size)
curs1            1058 src/editor/edit.c         c = edit_buffer_get_utf (&edit->buffer, edit->buffer.curs1, &char_length);
curs1            1079 src/editor/edit.c         && edit->over_col == 0 && edit->buffer.curs1 == edit_buffer_get_current_bol (&edit->buffer))
curs1            1084 src/editor/edit.c         edit_buffer_get_prev_utf (&edit->buffer, edit->buffer.curs1, &char_length);
curs1            1125 src/editor/edit.c     edit_cursor_move (edit, p - edit->buffer.curs1);
curs1            1129 src/editor/edit.c     if (edit->buffer.curs1 > 0 && edit->buffer.curs1 + 1 < edit->buffer.size
curs1            1136 src/editor/edit.c     edit->search_start = edit->buffer.curs1;
curs1            1145 src/editor/edit.c     while (edit->buffer.curs1 < edit->buffer.size)
curs1            1167 src/editor/edit.c     while (edit->buffer.curs1 > 0)
curs1            1391 src/editor/edit.c     while (edit_buffer_get_previous_byte (&edit->buffer) != '\n' && edit->buffer.curs1 != 0)
curs1            1416 src/editor/edit.c         ch |= edit_buffer_get_byte (&edit->buffer, edit->buffer.curs1 - i);
curs1            1429 src/editor/edit.c         ch |= edit_buffer_get_byte (&edit->buffer, edit->buffer.curs1 + i);
curs1            1441 src/editor/edit.c     p = edit->buffer.curs1;
curs1            1463 src/editor/edit.c         || edit_buffer_get_byte (&edit->buffer, edit->buffer.curs1 - 2) == '\n')
curs1            1524 src/editor/edit.c     curs = edit->buffer.curs1;
curs1            1538 src/editor/edit.c             off_t current = edit->buffer.curs1;
curs1            1539 src/editor/edit.c             edit_cursor_move (edit, curs - edit->buffer.curs1 + 1);
curs1            1541 src/editor/edit.c             edit_cursor_move (edit, current - edit->buffer.curs1 + 1);
curs1            1579 src/editor/edit.c     for (q = edit->buffer.curs1 + inc;; q += inc)
curs1            1620 src/editor/edit.c         edit->bracket = edit->buffer.curs1;
curs1            1622 src/editor/edit.c         edit_cursor_move (edit, q - edit->buffer.curs1);
curs1            1644 src/editor/edit.c         edit_cursor_move (edit, cur_bol - edit->buffer.curs1);
curs1            1653 src/editor/edit.c             edit_cursor_move (edit, b - edit->buffer.curs1);
curs1            1685 src/editor/edit.c         edit_cursor_move (edit, cur_bol - edit->buffer.curs1);
curs1            1743 src/editor/edit.c     cursor = edit->buffer.curs1;
curs1            1768 src/editor/edit.c                 for (p = edit->buffer.curs1;; p++)
curs1            1772 src/editor/edit.c                         edit_cursor_move (edit, edit->buffer.size - edit->buffer.curs1);
curs1            1784 src/editor/edit.c                 edit_cursor_move (edit, edit_move_forward3 (edit, p, col, 0) - edit->buffer.curs1);
curs1            1794 src/editor/edit.c     *end_pos = edit->buffer.curs1;
curs1            1795 src/editor/edit.c     edit_cursor_move (edit, cursor - edit->buffer.curs1);
curs1            1838 src/editor/edit.c         const off_t curs = edit->buffer.curs1;
curs1            1857 src/editor/edit.c         edit_cursor_move (edit, curs - edit->buffer.curs1);
curs1            2015 src/editor/edit.c     current = edit->buffer.curs1;
curs1            2029 src/editor/edit.c                 ins_len = edit->buffer.curs1 - current;
curs1            2073 src/editor/edit.c             edit_set_markers (edit, edit->buffer.curs1, mark2, c1, c2);
curs1            2095 src/editor/edit.c                 edit_set_markers (edit, edit->buffer.curs1, current, 0, 0);
curs1            2104 src/editor/edit.c                 ins_len = edit->buffer.curs1 - current;
curs1            2569 src/editor/edit.c     if (edit->buffer.curs1 < edit->start_display)
curs1            2596 src/editor/edit.c     edit->mark1 += (edit->mark1 > edit->buffer.curs1) ? 1 : 0;
curs1            2597 src/editor/edit.c     edit->mark2 += (edit->mark2 > edit->buffer.curs1) ? 1 : 0;
curs1            2598 src/editor/edit.c     edit->last_get_rule += (edit->last_get_rule > edit->buffer.curs1) ? 1 : 0;
curs1            2609 src/editor/edit.c     if (edit->buffer.curs1 < edit->start_display)
curs1            2628 src/editor/edit.c     edit->mark1 += (edit->mark1 >= edit->buffer.curs1) ? 1 : 0;
curs1            2629 src/editor/edit.c     edit->mark2 += (edit->mark2 >= edit->buffer.curs1) ? 1 : 0;
curs1            2630 src/editor/edit.c     edit->last_get_rule += (edit->last_get_rule >= edit->buffer.curs1) ? 1 : 0;
curs1            2663 src/editor/edit.c         edit_buffer_get_utf (&edit->buffer, edit->buffer.curs1, &char_length);
curs1            2673 src/editor/edit.c         if (edit->mark1 > edit->buffer.curs1)
curs1            2678 src/editor/edit.c         if (edit->mark2 > edit->buffer.curs1)
curs1            2680 src/editor/edit.c         if (edit->last_get_rule > edit->buffer.curs1)
curs1            2695 src/editor/edit.c     if (edit->buffer.curs1 < edit->start_display)
curs1            2714 src/editor/edit.c     if (edit->buffer.curs1 == 0)
curs1            2722 src/editor/edit.c         edit_buffer_get_prev_utf (&edit->buffer, edit->buffer.curs1, &char_length);
curs1            2729 src/editor/edit.c         if (edit->mark1 >= edit->buffer.curs1)
curs1            2734 src/editor/edit.c         if (edit->mark2 >= edit->buffer.curs1)
curs1            2736 src/editor/edit.c         if (edit->last_get_rule >= edit->buffer.curs1)
curs1            2752 src/editor/edit.c     if (edit->buffer.curs1 < edit->start_display)
curs1            2770 src/editor/edit.c         for (; increment < 0 && edit->buffer.curs1 != 0; increment++)
curs1            2877 src/editor/edit.c     return edit->buffer.curs1;
curs1            2889 src/editor/edit.c     return (long) edit_move_forward3 (edit, b, 0, edit->buffer.curs1);
curs1            2910 src/editor/edit.c     edit->curs_col = (long) edit_move_forward3 (edit, b, 0, edit->buffer.curs1);
curs1            3000 src/editor/edit.c                       edit_move_forward3 (edit, p, prev + edit->over_col, 0) - edit->buffer.curs1);
curs1            3041 src/editor/edit.c                 edit_cursor_move (edit, b - edit->buffer.curs1);
curs1            3045 src/editor/edit.c                     edit_cursor_move (edit, b - edit->buffer.curs1);
curs1            3134 src/editor/edit.c         end_mark_curs = edit->buffer.curs1;
curs1            3211 src/editor/edit.c         off_t m1 = edit->buffer.curs1;
curs1            3447 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1            3457 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1            3517 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1            3590 src/editor/edit.c             while (edit_buffer_get_previous_byte (&edit->buffer) != '\n' && edit->buffer.curs1 > 0)
curs1            4098 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1            4104 src/editor/edit.c         edit->search_start = edit->buffer.curs1;
curs1             121 src/editor/editbuffer.c     if (byte_index >= (buf->curs1 + buf->curs2) || byte_index < 0)
curs1             124 src/editor/editbuffer.c     if (byte_index >= buf->curs1)
curs1             128 src/editor/editbuffer.c         p = buf->curs1 + buf->curs2 - byte_index - 1;
curs1             152 src/editor/editbuffer.c     buf->curs1 = 0;
curs1             218 src/editor/editbuffer.c     if (byte_index >= (buf->curs1 + buf->curs2) || byte_index < 0)
curs1             282 src/editor/editbuffer.c     if (byte_index > (buf->curs1 + buf->curs2) || byte_index <= 0)
curs1             446 src/editor/editbuffer.c     if (buf->curs1 <= 0)
curs1             460 src/editor/editbuffer.c         c = edit_buffer_get_byte (buf, buf->curs1 - i - 1);
curs1             473 src/editor/editbuffer.c     *word_start = buf->curs1 - i;  // start found
curs1             494 src/editor/editbuffer.c     i = buf->curs1 & M_EDIT_BUF_SIZE;
curs1             501 src/editor/editbuffer.c     b = g_ptr_array_index (buf->b1, buf->curs1 >> S_EDIT_BUF_SIZE);
curs1             505 src/editor/editbuffer.c     buf->curs1++;
curs1             600 src/editor/editbuffer.c     prev = buf->curs1 - 1;
curs1             615 src/editor/editbuffer.c     buf->curs1 = prev;
curs1             831 src/editor/editbuffer.c         data_size = ((buf->curs1 - 1) & M_EDIT_BUF_SIZE) + 1;
curs1              16 src/editor/editbuffer.h     off_t curs1;     // position of the cursor from the beginning of the file.
curs1              71 src/editor/editbuffer.h     return edit_buffer_get_byte (buf, buf->curs1);
curs1              79 src/editor/editbuffer.h     return edit_buffer_get_byte (buf, buf->curs1 - 1);
curs1              94 src/editor/editbuffer.h     return edit_buffer_get_bol (buf, buf->curs1);
curs1             109 src/editor/editbuffer.h     return edit_buffer_get_eol (buf, buf->curs1);
curs1             482 src/editor/editcmd.c         edit_cursor_move (edit, p - edit->buffer.curs1);
curs1             491 src/editor/editcmd.c             r = edit_buffer_get_forward_offset (&edit->buffer, edit->buffer.curs1, 1, 0);
curs1             492 src/editor/editcmd.c             edit_cursor_move (edit, r - edit->buffer.curs1);
curs1             529 src/editor/editcmd.c     edit_cursor_move (edit, start_mark - edit->buffer.curs1);
curs1             697 src/editor/editcmd.c     cursor = edit->buffer.curs1;
curs1             710 src/editor/editcmd.c             for (p = edit->buffer.curs1;; p++)
curs1             714 src/editor/editcmd.c                     edit_cursor_move (edit, edit->buffer.size - edit->buffer.curs1);
curs1             725 src/editor/editcmd.c             edit_cursor_move (edit, edit_move_forward3 (edit, p, col, 0) - edit->buffer.curs1);
curs1             738 src/editor/editcmd.c     *end_pos = edit->buffer.curs1;
curs1             739 src/editor/editcmd.c     edit_cursor_move (edit, cursor - edit->buffer.curs1);
curs1            1337 src/editor/editcmd.c     off_t start_mark, end_mark, current = edit->buffer.curs1;
curs1            1373 src/editor/editcmd.c         edit_set_markers (edit, edit->buffer.curs1, mark2, c1, c2);
curs1            1391 src/editor/editcmd.c     if (!edit->column_highlight && edit->buffer.curs1 > start_mark && edit->buffer.curs1 < end_mark)
curs1            1416 src/editor/editcmd.c         b1 = edit_buffer_get_eol (&edit->buffer, edit->buffer.curs1);
curs1            1421 src/editor/editcmd.c         if (edit->buffer.curs1 > start_mark
curs1            1422 src/editor/editcmd.c             && edit->buffer.curs1 < edit_buffer_get_eol (&edit->buffer, end_mark))
curs1            1439 src/editor/editcmd.c         edit_cursor_move (edit, current - edit->buffer.curs1);
curs1            1456 src/editor/editcmd.c         current = edit->buffer.curs1;
curs1            1458 src/editor/editcmd.c         edit_cursor_move (edit, start_mark - edit->buffer.curs1);
curs1            1465 src/editor/editcmd.c         x = current > edit->buffer.curs1 ? end_mark - start_mark : 0;
curs1            1466 src/editor/editcmd.c         edit_cursor_move (edit, current - edit->buffer.curs1 - x);
curs1            1473 src/editor/editcmd.c         edit_set_markers (edit, edit->buffer.curs1, edit->buffer.curs1 + end_mark - start_mark, 0,
curs1             107 src/editor/editdraw.c     if (edit->buffer.curs1 >= edit->buffer.size)
curs1             114 src/editor/editdraw.c         cur_utf = edit_buffer_get_utf (&edit->buffer, edit->buffer.curs1, &char_length);
curs1             164 src/editor/editdraw.c                     (long) edit->buffer.curs1,                                                //
curs1             180 src/editor/editdraw.c                     (long) edit->buffer.curs1,                                                //
curs1             246 src/editor/editdraw.c         percent = edit_buffer_calc_percent (&edit->buffer, edit->buffer.curs1);
curs1             304 src/editor/editdraw.c                     edit->buffer.curs_line + 1, edit->buffer.lines + 1, (long) edit->buffer.curs1,
curs1             575 src/editor/editdraw.c                 p->style = q == edit->buffer.curs1 ? MOD_CURSOR : 0;
curs1             953 src/editor/editdraw.c         edit_draw_this_char (edit, edit->buffer.curs1, edit->curs_row, start_column, end_column);
curs1             957 src/editor/editdraw.c         edit_draw_this_char (edit, edit->buffer.curs1, edit->curs_row, start_column, end_column);
curs1             964 src/editor/editdraw.c     prev_curs = edit->buffer.curs1;
curs1             330 src/editor/editsearch.c         end_mark = MAX (1, buf->curs1) - 1;
curs1             503 src/editor/editsearch.c             edit_cursor_move (edit, edit->search_start - edit->buffer.curs1);
curs1             524 src/editor/editsearch.c             edit_cursor_move (edit, edit->found_start - edit->buffer.curs1);
curs1             534 src/editor/editsearch.c             edit->search_start = edit->buffer.curs1;
curs1             883 src/editor/editsearch.c         edit->search_start = edit->buffer.curs1;
curs1             930 src/editor/editsearch.c             edit_cursor_move (edit, edit->found_start - edit->buffer.curs1);
curs1            1011 src/editor/editsearch.c             edit->search_start = edit->buffer.curs1;
curs1              78 src/editor/format.c     p = buf->curs1;
curs1             356 src/editor/format.c     edit_cursor_move (edit, q - edit->buffer.curs1);
curs1             402 src/editor/format.c     cursor = edit->buffer.curs1;
curs1             419 src/editor/format.c                 edit_cursor_move (edit, p - edit->buffer.curs1);
curs1             420 src/editor/format.c                 curs = edit->buffer.curs1;
curs1             423 src/editor/format.c                     cursor += edit->buffer.curs1 - p;
curs1             424 src/editor/format.c                 p = edit->buffer.curs1;
curs1             428 src/editor/format.c                 edit_cursor_move (edit, p - edit->buffer.curs1);
curs1             432 src/editor/format.c                     if (cursor > edit->buffer.curs1)
curs1             435 src/editor/format.c                 p = edit->buffer.curs1;
curs1             443 src/editor/format.c     edit_cursor_move (edit, cursor - edit->buffer.curs1);  // restore cursor position
curs1             595 src/editor/spell.c         edit_buffer_get_word_from_pos (&edit->buffer, edit->buffer.curs1, &word_start, &cut_len);
curs1             674 src/editor/spell.c         edit_cursor_move (edit, -edit->buffer.curs1);
curs1             687 src/editor/spell.c             if (edit->buffer.curs1 >= edit->buffer.size)
curs1             198 tests/src/editor/edit_insert_column_of_text.c     edit_cursor_move (test_edit, -test_edit->buffer.curs1 + data->offset);