Subject: bug#14714: 24.3.50; `isearch-filter-predicate(s)'

From: Drew Adams <[email-masked]>
Date: Tue, 25 Jun 2013 13:18:23 -0700 (PDT)

> Actually, shouldn't we revert this change and use
> (add-function :before-while ...) on isearch-filter-predicate instead?

Why should we do that?  Why is that preferable to using a list of predicates as we do now?