Subject: bug#23038: 25.0.92; M-% from isearch broken (error in isearch--describe-regexp-mode)

From: Michael Heerdegen <[email-masked]>
Date: Fri, 18 Mar 2016 16:08:27 +0100

Kaushal Modi <[email-masked]> writes:

> By mistake I created my last patch with an alias that did git
> format-patch ignoring whitespace diffs. Below patch fixes this bug
> plus those indentation changes.

Dumb question: why does your diff contain so many additional line
breaks?  This is how it appears for me in Gnus:

> lisp/isearch.el | 19 +++++++++++--------
>
>
> 1 file changed, 11 insertions(+), 8 deletions(-)
>
>
> diff --git a/lisp/isearch.el b/lisp/isearch.el
>
>
> index 988503e..48354d3 100644
>
>
> --- a/lisp/isearch.el
>
>
> +++ b/lisp/isearch.el
>
>
> @@ -2585,16 +2585,19 @@ isearch--describe-regexp-mode
>
>
> (eq search-default-mode isearch-regexp))) "")
>
>
> ;; 2. Use the `isearch-message-prefix' set for
>
>
> ;; `regexp-function' if available.
>
>
> - (regexp-function
>
>
> - (and (symbolp regexp-function)
> [...]

Regards,

Michael.