From 03c271c82ccb434997fdde7bac140bb86b48accd Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 9 Mar 2024 19:06:53 +0100 Subject: toggle case match --- src/search.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/search.h') diff --git a/src/search.h b/src/search.h index b56e007..8bc6260 100644 --- a/src/search.h +++ b/src/search.h @@ -38,6 +38,7 @@ typedef struct t_ts_search_result utf8_int8_t *search_text; int max_ts_thread_count; uint64_t max_file_size; + bool respect_capitalization; } ts_search_result; typedef struct t_ts_file_match @@ -64,8 +65,8 @@ ts_array ts_get_filters(utf8_int8_t *pattern); size_t ts_filter_matches(ts_array *filters, utf8_int8_t *string, utf8_int8_t **matched_filter); int ts_string_match(utf8_int8_t *first, utf8_int8_t *second); ts_search_result* ts_create_empty_search_result(); -bool ts_string_contains(utf8_int8_t *text_to_search, utf8_int8_t *text_to_find, ts_array *text_matches); -void ts_start_search(utf8_int8_t *path, utf8_int8_t *filter, utf8_int8_t *query, int thread_count, int max_file_size); +bool ts_string_contains(utf8_int8_t *text_to_search, utf8_int8_t *text_to_find, ts_array *text_matches, bool respect_capitalization); +void ts_start_search(utf8_int8_t *path, utf8_int8_t *filter, utf8_int8_t *query, int thread_count, int max_file_size, bool respect_capitalization); void ts_destroy_result(ts_search_result* result); #endif \ No newline at end of file -- cgit v1.2.3-70-g09d2