isearch-fallback
isearch-fallback is a compiled Lisp function in `isearch.el
'.
(isearch-fallback WANT-BACKSLASH &optional ALLOW-INVALID TO-BARRIER)
Return point to previous successful match to allow regexp liberalization.
Respects C-s and C-r by stopping at `isearch-barrier' as needed.
Do nothing if a backslash is escaping the liberalizing character.
If WANT-BACKSLASH is non-nil, invert this behavior (for \} and \|).
Do nothing if regexp has recently been invalid unless optional
ALLOW-INVALID non-nil.
If optional TO-BARRIER non-nil, ignore previous matches and go exactly
to the barrier.