SRCH_BACK
search_type = SRCH_BACK;
(((t) & ~SRCH_FORW) | SRCH_BACK) : \
(((t) & ~SRCH_BACK) | SRCH_FORW))
if (re_srch_lastdir == SRCH_BACK)
re_srch_lastdir = SRCH_BACK;
if (srch_lastdir == SRCH_BACK) {
return (isearch(SRCH_BACK));
if (dir == SRCH_BACK) {
dir = SRCH_BACK;
is_cpush(SRCH_BACK);
if (success == FALSE && dir == SRCH_BACK) {
if (is_find(SRCH_BACK) != FALSE)
if (dir == SRCH_BACK) {
*dir = SRCH_BACK;
case SRCH_BACK:
if (dir == SRCH_BACK) {
} else if (dir == SRCH_BACK) {
srch_lastdir = SRCH_BACK;