current_pos 462 lib/search/regex.c mc_search_regex__replace_handle_esc_seq (const GString *replace_str, const gsize current_pos, current_pos 465 lib/search/regex.c char *curr_str = &(replace_str->str[current_pos]); current_pos 468 lib/search/regex.c if (replace_str->len > current_pos + 2) current_pos 473 lib/search/regex.c current_pos + *skip_len < replace_str->len && curr_str[*skip_len] >= '0' current_pos 478 lib/search/regex.c if (current_pos + *skip_len < replace_str->len && curr_str[*skip_len] == '}') current_pos 498 lib/search/regex.c current_pos + *skip_len < replace_str->len current_pos 503 lib/search/regex.c if (current_pos + *skip_len < replace_str->len && curr_str[*skip_len] == '}') current_pos 546 lib/search/regex.c mc_search_regex__process_replace_str (const GString *replace_str, const gsize current_pos, current_pos 550 lib/search/regex.c const char *curr_str = &(replace_str->str[current_pos]); current_pos 552 lib/search/regex.c if (current_pos > replace_str->len) current_pos 557 lib/search/regex.c if (replace_str->len > current_pos + 2 && curr_str[0] == '$' && curr_str[1] == '{' current_pos 568 lib/search/regex.c for (*skip_len = 0; current_pos + *skip_len + 2 < replace_str->len current_pos 587 lib/search/regex.c if (curr_str[0] == '\\' && replace_str->len > current_pos + 1) current_pos 602 lib/search/regex.c if (!mc_search_regex__replace_handle_esc_seq (replace_str, current_pos, skip_len, &ret)) current_pos 918 lib/search/regex.c off_t current_pos, virtual_pos; current_pos 927 lib/search/regex.c virtual_pos = current_pos = start_search; current_pos 931 lib/search/regex.c lc_mc_search->start_buffer = current_pos; current_pos 939 lib/search/regex.c ret = lc_mc_search->search_fn (user_data, current_pos, ¤t_chr); current_pos 947 lib/search/regex.c current_pos++; current_pos 968 lib/search/regex.c const char current_chr = ((const char *) user_data)[current_pos]; current_pos 973 lib/search/regex.c current_pos++; current_pos 975 lib/search/regex.c if (current_chr == '\n' || current_pos > end_search) current_pos 981 lib/search/regex.c current_pos - virtual_pos); current_pos 982 lib/search/regex.c virtual_pos = current_pos; current_pos 1007 lib/search/regex.c && ((lc_mc_search->update_fn) (user_data, current_pos) == MC_SEARCH_CB_ABORT)) current_pos 329 src/editor/editsearch.c edit_calculate_start_of_next_line (const edit_buffer_t *buf, off_t current_pos, off_t max_pos, current_pos 334 src/editor/editsearch.c for (i = current_pos; i < max_pos; i++) current_pos 336 src/editor/editsearch.c current_pos++; current_pos 341 src/editor/editsearch.c return current_pos; current_pos 355 src/editor/editsearch.c edit_calculate_end_of_previous_line (const edit_buffer_t *buf, off_t current_pos, current_pos 360 src/editor/editsearch.c for (i = current_pos - 1; i >= 0; i--) current_pos 378 src/editor/editsearch.c edit_calculate_start_of_previous_line (const edit_buffer_t *buf, off_t current_pos, current_pos 381 src/editor/editsearch.c current_pos = edit_calculate_end_of_previous_line (buf, current_pos, end_string_symbol); current_pos 382 src/editor/editsearch.c current_pos = edit_calculate_end_of_previous_line (buf, current_pos, end_string_symbol); current_pos 384 src/editor/editsearch.c return (current_pos + 1); current_pos 398 src/editor/editsearch.c edit_calculate_start_of_current_line (const edit_buffer_t *buf, off_t current_pos, current_pos 401 src/editor/editsearch.c current_pos = edit_calculate_end_of_previous_line (buf, current_pos, end_string_symbol); current_pos 403 src/editor/editsearch.c return (current_pos + 1); current_pos 120 src/viewer/search.c mcview_calculate_start_of_previous_line (WView *view, const off_t current_pos) current_pos 122 src/viewer/search.c const off_t bol = mcview_bol (view, current_pos, 0);