else if (tb->dirty_flags & DIRTY_NO_SEARCH)
{
#ifdef JP
- str1 = "¸¡º÷Ãæ¤Î¥Ñ¥¿¡¼¥ó¤¬¤¢¤ê¤Þ¤»¤ó('/'¤Ç¸¡º÷)¡£";
+ str1 = "¸¡º÷¤¹¤ë¥Ñ¥¿¡¼¥ó¤¬¤¢¤ê¤Þ¤»¤ó(^S ¤Ç¸¡º÷)¡£";
#else
- str1 = "No pattern to search. (Press '/' to search.)";
+ str1 = "No pattern to search. (Press ^S to search.)";
#endif
}
else if (tb->lines_list[tb->cy][0] == '#')
break;
case EC_SEARCH_DESTROYED:
- if (!get_destroyed_object_for_search(&tb->search_o_ptr, &tb->search_str)) break;
+ if (!get_destroyed_object_for_search(&tb->search_o_ptr, &tb->search_str))
+ {
+ /* There is no object to search */
+ tb->dirty_flags |= DIRTY_NO_SEARCH;
+
+ break;
+ }
do_editor_command(tb, EC_SEARCH_FORW);
break;