mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
Merge pull request #49 from sgerwk/master
show an alert when the search string is not found
This commit is contained in:
commit
dd6b538c0c
@ -991,6 +991,7 @@ search_for_do(struct session *ses, unsigned char *str, int direction,
|
|||||||
{
|
{
|
||||||
struct document_view *doc_view;
|
struct document_view *doc_view;
|
||||||
int utf8 = 0;
|
int utf8 = 0;
|
||||||
|
enum find_error error;
|
||||||
|
|
||||||
assert(ses && str);
|
assert(ses && str);
|
||||||
if_assert_failed return FIND_ERROR_NOT_FOUND;
|
if_assert_failed return FIND_ERROR_NOT_FOUND;
|
||||||
@ -1019,8 +1020,13 @@ search_for_do(struct session *ses, unsigned char *str, int direction,
|
|||||||
if (!ses->last_search_word) return FIND_ERROR_NOT_FOUND;
|
if (!ses->last_search_word) return FIND_ERROR_NOT_FOUND;
|
||||||
ses->search_direction = direction;
|
ses->search_direction = direction;
|
||||||
|
|
||||||
return get_searched_all(ses, doc_view, &doc_view->document->search_points,
|
error = get_searched_all(ses, doc_view, &doc_view->document->search_points,
|
||||||
&doc_view->document->number_of_search_points, utf8);
|
&doc_view->document->number_of_search_points, utf8);
|
||||||
|
|
||||||
|
if (report_errors && error == FIND_ERROR_NOT_FOUND)
|
||||||
|
print_find_error(ses, error);
|
||||||
|
|
||||||
|
return error;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Loading…
Reference in New Issue
Block a user