Subject: Re: bug#73042: 29.1; Regression: negation missing in ediff-nonempty-string-p

From: Eli Zaretskii <[email-masked]>
Date: Sat, 07 Sep 2024 12:43:02 +0300

> Date: Thu, 5 Sep 2024 13:47:28 +0000
> From:  Jurgen De Backer via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <[email-masked]>
> 
> 
> In emacs 29.1-29.4 the negation is missing in function
> ediff-nonempty-string-p, see ediff-init.el:
> 
>   (defsubst ediff-nonempty-string-p (string)
>     (and (stringp string) (string-empty-p string)))
> 
> should be
> 
>   (defsubst ediff-nonempty-string-p (string)
>     (and (stringp string) (not (string-empty-p string))))

Thanks, fixed on the emacs-30 branch, and closing the bug.